Öğrencilerle Kodlama Konuşmalarını Kolaylaştırma

Öğrencilerle kodlama yaparken üretken ve anlamlı sohbetler başlatmak ve sürdürmek, yalnızca öğrenmelerine ilişkin bir fikir vermekle kalmaz, aynı zamanda sınıfta bir geri bildirim kültürüne de katkıda bulunur. İyi sorular, öğrencilerin düşüncelerini ifade etmelerine, problem çözmeye aktif olarak katılmalarına ve dayanıklılık geliştirmelerine kapı açabilir.

Öğrenciler bir robotla kod yazarken veya onunla çalışırken, eğitimciler ve öğrenciler birlikte üç ana fikrin farkında olmalıdır:

  • Nereye gidiyorum? – Öğrenciler üzerinde çalıştıkları zorluk veya görevin amacını anlıyorlar mı?
  • Nasılım? – Öğrenciler kodlarıyla ne yaptıklarını ve nedenini sözlü olarak anlatabiliyor mu veya başka bir şekilde açıklayabiliyor mu?
  • Sonraki nereye? VEYA Nasıl geliştirebilirim? – Öğrenciler sonraki adımların ne olduğunun veya kodlama projelerinde neye yönelik çalıştıklarının farkındalar mı? Öğrenciler görevi başardıysa kodlarını veya işbirliğini geliştirmenin yollarını düşünebilirler mi?

Öğretmenler ve öğrenciler arasındaki sınıf konuşmaları, öğrencilerin ilerlemesini izlemenin harika bir yoludur; aynı zamanda öğrencilere düşüncelerini ve öğrendiklerini açıklama ve üzerinde çalıştıkları içerik ve kavramlarla daha derin bağlantılar kurma fırsatı verir. Eğitimciler sohbeti başlatırken çeşitli hedeflere sahip olabilir ve konuşmanın amacının farkında olmak, katılan herkesin (ister tüm sınıf, ister bir grup öğrenci, isterse tek bir öğrenci) olumlu ve üretken bir öğrenme süreci yaşamasına yardımcı olabilir. ve birbirleriyle.

Aşağıdaki tablo, eğitimcilerin ortak kodlama hedeflerini ve bu hedefe yönelik konuşmaları kolaylaştırmak için kullanılabilecek bazı soru veya ipucu örneklerini sunmaktadır.

Kodlama Hedefleri

Konuşma İstemleri

Açıklama veya yüzey düzeyindeki anlayışın değerlendirilmesi

  • Ne üzerinde çalıştığınızı açıklayabilir misiniz?
  • Ne demek istiyorsunuz ___?
  • Bana ___ örneğini verebilir misin?
  • ___ nasıl yardımcı olur?
  • Projeniz için planınız nedir? Robot ilk/ikinci/sonraki ne yapacak?
  • Projenin amacını bana açıklayabilir misiniz?
  • Hedefi veya mücadeleyi daha küçük adımlara nasıl bölüyorsunuz?

Sorun çözmeye odaklanmayı sürdürmek

  • Çözmeye çalıştığınız sorun nedir
  • Şu ana kadar kodunuzda neler iyi çalışıyor?
  • Deneyebileceğimiz çözüm nedir? Bunun neden yardımcı olacağını düşünüyorsunuz?
  • Önceki girişimlerinizden neler öğrendiniz? Bu bilgiyi bir sonraki çözümünüzde nasıl kullanabilirsiniz?

Kodunuzu düşünüyorum

  • Bana kodunuzdan bahseder misiniz?
  • Hedefinizi daha küçük adımlara nasıl böldünüz?
  • Kodunuz görevi gerçekleştirmeye/sorunu çözmeye nasıl yardımcı olacak?
  • Kodunuzu planınızla eşleşecek şekilde nasıl düzenlediniz?
  • Projenizde neden bu seçimi yaptınız?
  • Robotunuz görevi yerine getiriyor mu? Nasıl?
  • Projenizi test ettiğinizde robot istediğinizi yaptı mı? Neden ya da neden olmasın?

Akılda bir amaç ile yineleme

  • Projenizi test ettiğinizde ne fark ettiniz? Ne işe yaradı? Ne olmadı? Neden bu olduğunu düşünüyorsun?
  • Hedefinize ulaşmanıza yardımcı olacak yapabileceğiniz değişiklik nedir? Sana bunu ne söyletiyor?
  • Yaptığınız değişikliğin etkili olup olmadığını nasıl bileceksiniz? Bu sefer projenizi test ederken nelere dikkat edeceksiniz?
  • Projenizi geliştirmek için yapabileceğiniz şeylerden biri nedir? Bu neden veya nasıl daha iyi hale getirecek?

İyileştirme ve büyüme zihniyeti

  • Bundan sonra ne yapmanız gerekiyor? Bunu daha küçük adımlara nasıl böleceksiniz?
  • Projenizde değil işe yaradığında ne öğrendiniz?
  • Bu sorunu/zorluğu çözmenin başka bir yolu var mı? Başka ne deneyebilirsin?
  • Tasarımınızı veya projenizi daha faydalı veya verimli hale getirmek için neyi değiştirebilirsiniz?

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: