Programlama vaka çalışması: Disiplinler arası projeleri teşvik etme

Sınıf ortamında eğitim programını nasıl öğretebilecekleri hakkında öğretmenlere bir fikir vermek için, vaka çalışmaları yaratıyoruz. Burada, öğretmen Ellen Reller'ın müfredatımızı California'daki Lowell High School'daki sınıfında nasıl kullandığının vaka çalışmasını görebilirsiniz.
Khan Academy programlama platformunu hangi sınıflar için kullanıyorsunuz ?
Bu dönem iki programlama sınıfım var. Birinde 32 öğrencim (10 kız, 22 erkek) ve diğerinde 25 (16 kız, 9 erkek) öğrencim var. Her gün 40 dakika ders yapıyoruz. Birçok öğrencinin evde bilgisayar(lar)ı var, ama erişimleri olmayabilir çünkü diğer aile bireyleriyle paylaşıyorlardır, yani bunların çoğu için, kod yazmak için tek zamanları budur. Ayrıca, bu bir seçmeli ders olduğundan, diğer derslerin talepleri nedeniyle, evde kod yazmak için yeterince zamanları olmayabilir.
Hangi eğitim programını okutuyorsunuz?
Başlangıçta, Powerpoint sunumları kullanarak geleneksel şekilde öğretmenlik yapardım ve sonra programları oluşturmak için öğrencilerden Khan'ı kullanmalarını isterdim. Kısa zamanda, bu Powerpoint'lerin yanı sıra Khan'ı kullanmaya başladım, böylece, kendi programlarımda, öğrencilere neler yapabileceklerini gösteriyordum.
Sonra, ilk ödevimi, verdim, aşamalı olarak zorlaşan 6 çizimden oluşan bir set ve öğrencilere üzerinde çalışmaları için 2 hafta verdim. Sınıfın etrafında yürüdüğümde, sorularına dikkat ediyordum ve sonraki derslerimi bu sorulara göre ayarlıyordum. Bu dersleri, dersin başında 10 dakikadan az olacak şekilde sınırlıyorum; böylece, öğrencilere programlar üzerinde çalışmak için çok zaman vermiş oluyorum. Yeniden kullanabilecekleri, uyarlayabilecekleri ve daha fazlasını öğrendikçe değiştirebilecekleri programlarla öğretmeye çalışırım.
3. haftanın başında, animasyona başladık ve böylece, Khan Academy konuşmalarını doğrudan oynatmaya başladım. Öğrencilerin buna tepkileri çok iyi oldu. Sınıfın etrafında yürüyerek çok zaman geçiririm, böylece çocukların neler yaptığını görebilirim ve yardım veya fikir istediklerinde orada olabilirim.
Okulumuzun CS için Khan Academy'yi kullandığı ilk dönem olduğu için, önceden hazırlanmış eğitim programını kullanmanın kopya çekmek gibi bir şey olduğu hissine kapıldım -- dersi benden önce öğreten öğretmen kendi eğitim programının tamamını kendi tasarlamıştır ve ben de aynısını yapmam gerektiğini hissettim. Sonra, diğer dersleri kendim yazmadığım ders kitaplarından nasıl öğrettiğimiz ve Khan CS derslerinin nasıl buna benzer olduğunu düşünmeye başladım. Bu, içimi rahatlattı.
Şimdi, zamanımın çoğunu,f programlamayı öğrenmek için aynı odada bir araya gelen hepimizin gücünü nasıl ortaya çıkaracağımı düşünmekle harcıyorum. Öğrenciler doğal olarak birbirlerine çok soru sorarlar, birbirleriyle fikir tartışması yaparlar ve birbirlerinin kodlarından hataları ayıklamaya yardım ederler. Ödevlerini teslim ettikten sonra, öğrenciler kodlarını tüm sınıfla paylaşırlar ve bu çok eğlenceli olur. Denemeyi planladığımız  şeylerden biri de, ek bir etkileşim şekli olarak, ikili programlamadır.
Yaptığınız güzel ödevlerden bazıları nelerdir?
Beceri öğrenmeyle yaratıcı süreci birleştiren birçok sanat dersi almış biri olarak, iyi ödevlerin öğrencilerin olaya dalmasında kilit rol oynadığını biliyordum. Ne yapmak istedikleriyle ilgili fikirlerini oluşturmuş öğrencileri kısıtlamak ve nasıl başlayacakları hakkında en ufak bir fikri bile olmayan öğrencileri korkutmak istemedim. Khan'daki fikirleri kendi fikirlerimin bazılarıyla birleştirdim - ve bu koleksiyon, eğlenceli sonuçlar doğurdu ve gerçekten de öğrencilerin tasarım ve çizim becerilerini geliştirdi - Öğrencilerin hızlı bir şekilde çizim kodlamaları ve kafalarında bir proje tasarlayıp hemen kodlamaya başlayabilmeleri beni sevindiriyor.
Çizim için, ilk iki haftadaki mini-ödevlerimiz: Olimpiyat Halkaları, Hayvan, Peyzaj (çiçekler, dağlar, şehir…), Otoportre, Soyut Tasarım. Bunlardan sonraki büyük çizim ödevi için, öğrencilerin, Lowell'da İngilizce dersinde okudukları kitaplardan birini seçmeleri ve hiçbir metin kullanmadan bunun için bir kitap kapağı oluşturmaları gerekiyordu. Her kitabın hangisi olduğunu tahmin ederek, çok eğlendik!
Animasyon için, öğrenciler Toplu Taşıma ve Reklam Tasarımı ismindeki resmi Khan projelerini yaptılar ve ikisi de çok hoşlarına gitti.
Bu ödevlerin bir montajını aşağıda bulabilirsiniz:
Kitap kapakları montajı ödevi
<div class="callout">Eğer bizim programlama müfredatımızı sınıfınızda kullanıyorsanız, son güncellemelerden haberdar olabilmeniz için blogumuza abone olmanızı ve compsci-feedback@khanacademy.org adresinden bize geri bildirimlerinizi ve hikayelerinizi yollamanızı önemle tavsiye ederiz. Teşekkür ederiz!</div>