GitHub Classroom artık zamandan tasarruf etmek için otomatik notlandırma özelliğiyle birlikte geliyor

Okuma zamanı simgesi 4 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

GitHub Classroom, bilgisayar bilimleri öğretmenleri için otomatik olarak öğrenci havuzları oluşturabilen, ödevleri takip edebilen ve otomatik test gibi üçüncü taraf araçlarla entegre olabilen bir araçtır. Bugün GitHub Classroom, not verme sürecinin bölümlerini otomatikleştirerek öğretmenlere zaman kazandıracak en çok beklenen otomatik not verme özelliğine kavuşuyor. GitHub Classroom otomatik notlandırma özelliği şu şekilde çalışır:

  • Otomatik test, başlangıç ​​kodunu otomatik olarak dağıtma ve öğrencilerin ödevlere ne zaman başladığını görme gibi mevcut özelliklere ek olarak, sizin ve öğrencilerinizin ilerlemeyi değerlendirmenize ve hataları daha erken yakalamanıza yardımcı olur.
  • Her öğrenci havuzunda mevcut testleri çalıştırın veya bir ödev oluştururken yeni testler yazın. Ödevlerinizi önceden olduğu gibi ayarlayın, ardından "Otomatik not vermeyi etkinleştir" açılır menüsünü tıklayın.
  • Ödevlere not vermek için otomatik testler kullanarak zaman kazanın. Sizin ve öğrencilerinizin geçen veya başarısız olan kodlarının değerini izlemenize yardımcı olmak için her teste puan atayın. Öğrenciler, her taahhütte testin çalıştırıldığını görebilir ve başarıya doğru yineleyebilmeleri için sürekli geri bildirim sağlayabilir.

GitHub, geliştirilmiş GitHub Classroom'a ek olarak bugün, Arduino ve Name.com gibi popüler hizmetler de dahil olmak üzere öğretmenlere en iyi araçları ücretsiz olarak sağlayan yeni GitHub Öğretmen Araç Kutusu'nu duyurdu. Aşağıda, öğretmenlerin ücretsiz olarak kullanabileceği araçların listesini bulabilirsiniz.

  • .TECH alan adları: Teknoloji endüstrisine ait olduğunuzu iletmek için güçlü bir alan adı uzantısı
  • Uygulama figürleri: Uygulama mağazası analitiği, optimizasyonu ve zekası
  • Arduino: Yaratıcı STEM programlarıyla geleceğin bilim insanlarını ve sanatçılarını güçlendirin
  • Axosoft: GitHub ile entegre olan efsanevi çapraz platform Git istemcisi
  • Bootstrap Stüdyo: Bootstrap çerçevesini kullanarak duyarlı web siteleri oluşturmak için güçlü bir masaüstü uygulaması
  • BrowserStack: Web uygulamalarınızı, gerçek iOS ve Android cihazlarla birlikte iki binden fazla tarayıcıya anında erişim sağlayan BrowserStack'in Gerçek Cihaz Bulutu ile test edin
  • Kod Sahnesi: Kodunuzdaki sosyal kalıpları belirlemek, teslimat risklerini tespit etmek ve teknik borcu yönetmek için tahmine dayalı analitiği kullanan güçlü bir görselleştirme aracı
  • yapılandırma: Sektör lideri özellik bayrağı hizmetiyle özellik bayraklarını öğrenin
  • kalabalık: Yerelleştirme yönetimini kolaylaştıran bulut tabanlı bir çözüm
  • kriptolenler: Yazılımınızı güvenli bir şekilde lisanslayın ve satın
  • veri köpeği: Bulut tabanlı altyapı izleme
  • Eğitim Sunucusu: Ödevleri ve proje çalışmalarını barındırmak için web barındırma platformumuzu kullanın
  • Eğitici: Etkileşimli, metin tabanlı kurslarla trend olan kodlama becerilerini kendi hızınızda yükseltin
  • EverSQL: SQL sorgularınızı otomatik olarak optimize ederek veritabanı performansınızı artırın
  • Gitpod: Tek bir tıklamayla eksiksiz bir geliştirme ortamı sağlayan GitHub için çevrimiçi bir IDE
  • GoRail'ler: Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js ve daha fazlasını öğrenen web geliştiricileri için öğreticiler
  • HazeOver: Çalışırken veya ders çalışırken odaklanın (Mac için)
  • Bal porsuğu: Özel durum, çalışma süresi ve cron izleme dahil web geliştiricisinin gizli silahı
  • Icons8: Projelerinizi sınıflandırmak için simgeler, kullanıcı arayüzü çizimleri, fotoğraflar ve yazılımlar dahil tasarım kaynakları
  • İkon izci: Yüksek kaliteli simgeler, illüstrasyonlar ve stok görseller içeren bir tasarım kaynakları pazarı
  • Name.com: Olağanüstü müşteri desteği ile birlikte alan adları, web barındırma ve web siteleri
  • Net Lisanslama: Masaüstünden IoT'ye ve SaaS'ye kadar herhangi bir platformda yazılımınız için uygun maliyetli ve entegre bir Hizmet Olarak Lisanslama (LaaS) çözümü
  • Next.tech: Gerçek çevrimiçi bilgi işlem ortamlarıyla teknik becerileri öğrenin ve doğrudan tarayıcınızdan yazılım oluşturun
  • Ifade: Çok dilli dijital ürünlerin geliştirilmesini hızlandırmak için oluşturulmuş bulut tabanlı bir çeviri yönetim sistemi
  • POEditör: Ekipler için yüksek düzeyde ölçeklenebilir bir yerelleştirme yönetim platformu
  • PushBot'lar: Anında iletme bildirimleri aracılığıyla mobil ve web uygulaması kullanıcılarınızla etkileşim kurmanın en kolay yolu
  • Kazıma göbeği: Web tarayıcılarını çalıştırmak için savaşta test edilmiş bir bulut platformu ve web örümceklerinizi geniş ölçekte yönetebilir ve otomatikleştirebilirsiniz
  • SQL Kapısı: Birden çok SQL veritabanı için basit ama güçlü IDE
  • SQL Parçalama: Sürdürülebilir SQL komut dosyaları yazmak ve daha hızlı gezinmek için SQL Server Management Studio için üretkenlik eklentisi
  • SymfonyCast'ler: Video eğitimleri ve kod zorluklarıyla Symfony ve PHP'de ustalaşın
  • termius: Tüm cihazlarınızda verileri güvenli bir şekilde senkronize eden masaüstü ve mobil cihazlar için SSH istemcisi
  • Test postası: Güçlü API'lerimizle e-posta testlerini otomatikleştirmek için sınırsız e-posta adresi ve posta kutusu edinin
  • Kule: Mac ve Windows için Git ve GitHub'ın tüm gücünü masaüstüne getiren Git istemcisi
  • Taşıma: Herhangi bir dosya dönüştürme işlemini otomatikleştirmek için çok yönlü bir yükleme ve kodlama API'si
  • Weglot: Herhangi bir web sitesini çok dilli yapın ve çevirilerinizi tek bir platform üzerinden yönetin

Kaynak: GitHub

Konular hakkında daha fazla bilgi: otomatik derecelendirme, Github, GitHub Sınıfı, GitHub Öğretmen Araç Kutusu