En çok inandığımız şeylerden biri, özellikle programlamada, işbirliği ve birbirinden öğrenmenin değeridir. "İkili programlama" bunu teşvik eden bir uygulamadır, hem endüstride, hem de kodlama akademilerinde gittikçe popülerleşmektedir ve bir sınıfınız varsa, sınıfınızda uygulayabilirsiniz!
En basit haliyle ikili programlamada, bir çift öğrenci bir programlama ödevinin üstünde birlikte çalışır. Ancak, öğrencilerinize birbirleriyle "çift"oluşturmalarını söylerseniz, sadece bir kişinin tüm işleri yaptığını veya birbirlerine bağırdıklarını veya birbirlerinden bir şey öğrenmediklerini görebilirsiniz. O zaman, ikili programlamayı daha biçimsel bir şekilde tanıtmak ve daha iyi yapılandırılmış bir şekilde uygulamak daha yararlı olur. İşte size önerimiz:
  • "İkili çalışma istasyonları"nız varsa, bu çok işe yarar. Bunlar iki monitörlü ve iki klavyeli sıralardır, ama klavyelerin ikisi de aynı monitörü kontrol eder. Bu, öğrencilerin yanlışlıkla kendi bilgisayarlarında çalışmaya başlamalarını olanaksız kılar. İkili çalışmaların bütçede olmadığını varsayarsak, bunlara yaklaşmak için iki monitörden birini kapatabilirsiniz.
  • İkili programlamayı tanıttığınız ilk günde, ne olduğundan ve neden bunu yaptığımızdan bahsedin. Bunun için, bu slayt setini kullanabilirsiniz:
  • Ya çiftleri önceden seçin veya öğrencilerden çift oluşturmalarını isteyin. Önceden seçmek daha iyi olabilir, böylece ikisi birden çok düşük düzeyde bir çift öğrenci karşınıza çıkmaz. Çiftlerin bir istasyonda oturmasını sağlayın. Bir takım şeklinde bağlanmalarını ve hissetmelerini sağlamak için, bir takım adı ve tezahüratı bulmak için onlara 10 dakika verin. Her takımın kendisini sınıfın geri kalanına tanıtmasına izin verin.
  • Çiftleri oluşturmaya başlayın! Bir zamanlayıcı başlatın, bir miktar zaman sonra "Değiştir!" diye bağırın ki, çiftler değişebilsin.
  • Ya dersin geri kalanında aynı çiftlerle devam edin ya da her projede çiftleri değiştirin. Bazı çiftler başka çiftlerden daha iyi çalışır; onun için, değişmesi gereken problemli çiftlere dikkat edin.
İkili programlamayı tanıtmanız için ek kaynakları aşağıda bulabilirsiniz:
Sizin fikirleriniz var mı? Bunları aşağıda paylaşın!
<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>