Sınıfta Kodlamayı Entegre Etmenin 6 İpuçları

0
14

Hızla büyüyen teknoloji girişimlerini çevreleyen ve eğitim sistemimizi iyileştirme tartışmaları ile çocuklara nasıl kod yazacaklarını öğretmek bugünlerde pek çok insan için en önemli şeydir. Büyük çaplı değişim geleceğimizde ve kodlamanın erken yaştan eğitimin bir parçası olması kaçınılmaz bir sondur.

Neyse ki, çocuklarınızın kodlamasını sağlamak için “bir gün” için beklemeniz gerekmez – işte bir çocuğun programlamaya ilgisini arttırmanıza ve sürdürmenize yardımcı olacak 6 ipucu:

1. Kodlamanın = Yaratıcılık olduğunu vurgulayın

Kodlama, matematik, bilim ve problem çözme ile ilgili olduğu kadar yaratıcılıkla da ilgilidir. Matematik programcıları olarak bilgisayar programcılarının klişeleri birçok insanı kodlamadan, yetişkinlerden ve çocuklardan uzak tutuyor. Ancak kodlama ayal dünyalarını canlandırıyor – hayata geçiriyor – çizimler, oyunlar, robotlar, uygulamalar. Çoğu çocuk bir şeyler yaratmaktan hoşlanır, bu yüzden kodlama ile bir resim çizmek ya da Legolar ile bir şeyler inşa etmek hoşlarına gidecektir.

Yaratıcılıklarını vurgulayarak ilgilerini çekin. Ardından temel kodlama bilgilerini verdikten sonra süreci takip edin. 

2. Keşif Teşvik

Çocuğunuza birkaç dakikada bir kullanım kılavuzunu okumak zorunda kalmadan oynamaya yetecek kadar yer sağlayan yaşa uygun aletleri bulun. Keşif süreci – ya da “Bunu yaparsam ne olacağını merak ediyorum” anı kodlama dünyasının temel bir bileşenidir. Çocuğunuzu denemeye teşvik edin ve belirli bir uygulamanın sınırlarına ulaştığını gösteren işaretlere dikkat edin. Kendiniz çok iyi kodlamadan anlamasanız da çocuğunuzla birlikte öğrenebilirsiniz.

İşte başlamanıza yardımcı olacak ücretsiz uygulamaların / web sitelerinin listesi:

  • Daisy the Dinosaur  (iPad, 6-10 yaş): Bu basit iPad uygulaması, temel komutları kullanarak ekranda bir karakterin hareketlerini kontrol edebilme imkanı tanıyor. Kodlamaya giriş olarak, küçük çocuklar harikadır ama daha büyük çocukların dikkatini çok uzun süre tutamayabilir.
  • Hopscotch   (iPad, 8-12 yaş): Dinosaur Daisy’nin yapımcılarından, bu uygulama eğlenceli, kullanımı kolaydır ve çocuklar arasından seçim yapabileceğiniz çok sayıda karakter içeren çizimler ve daha karmaşık animasyonlar oluşturmalarını sağlar. Ayrıca, programlarınızı diğer Hopscotch kullanıcılarıyla e-posta yoluyla da paylaşabilirsiniz; bu, çocukları arkadaşlarla oynamaya ve yaratmalarını paylaşmaya teşvik etmek için harikadır.
  • Scratch   (web, 8-16 yaş): Scratch bir süredir buralarda ve genç programcıların aktif bir topluluğuna sahip. Hopscotch’ta kullanılan bazı temel programlama kontrollerini temel alır ve daha eşsiz ve karmaşık animasyonlar ve oyunlar oluşturmak için birçok yeni araç sunar.
  • Codecademy  (web, yaş 12+): Codecademy, belirli programlama dillerinde ücretsiz çevrimiçi kurslar sunar. Kodlamaya sürekli ilgi gösteren daha büyük çocuklar kendi başlarına programlamayı öğrenmeye başlayabilirler. HTML ve CSS kursu başlamak için harika bir seçenek ve çocuğunuzun nasıl sıfırdan web sayfaları oluşturacağını öğretecek.

3. Her Çocuğun Tutkusuna Girin

Kodlama, birçok farklı türde program oluşturmak için kullanılabilir; çocuğunuzun ilgisini çekenleri deneyin ve belirli bir programdan hoşlanmazlarsa kodlamayı tamamen yapmazlar. Çizimden canlandırmaya, hikaye anlatımından oyun tasarımına kadar her şeye odaklanan uygulamalar var. Lego Mindstorms , Sparki ve littleBits gibi kitler , çocukların robotları tasarlamalarını ve işletmek için programlar oluşturmalarını sağlar. Hevesli okuyucular, okudukları kitapların yorumlarını yayınlamak için web siteleri oluşturabilir. Spor fanatiği, favori oyuncularının veya takımlarının istatistiklerini izlemek için web siteleri oluşturabilir. Çocuğunuzun yapmaktan çok hoşlandığı bir şeye dokunup, fikirlerini hayata geçirmenin yeni bir yolu olarak kodlamayı nasıl kullanacaklarını gösterin.

4. Sosyal Etkinliğin Kodlamasını Yapın

Fırsatlar bulun ve çocuğunuzu diğer çocuklarla kodlaması için teşvik edin. Büyüdükçe, kodlama ile de ilgilenen bir arkadaş ağına sahip olmak onları meşgul etmek için uzun bir yol kat edecektir. Mimi Ito kısa süre önce bir Fast Company makalesinde , “Çocuklar kodlayıcı olur çünkü diğer kodlayıcılarla arkadaş olurlar ya da kodlayıcı ailelerde doğarlar” dedi . Bölgenizde hızlı bir arama yapmanız yerel yaz kampları veya okul sonrası programlar için bir takım seçenekler getirecektir. Ayrıca birkaç çocuk toplayabilir ve çevrimiçi bir programda sanal olarak yer almalarına yardımcı olabilir ya da başlaması için bir proje oluşturmanıza yardımcı olacak birini bulabilirsiniz.

5. Bir Mentor Bul

Programcıların çocuklarının programcı olmayan çocuklara göre kodlama olasılığı daha yüksektir. Ama eğer kendin bir programcı değilsen umudunu kaybetme ! Dışarıda pek çok seçenek var ve çoğu size yardımcı olmaktan heyecan duyuyor. Teknik bir alanda kodlayan veya çalışan bir arkadaş veya aile üyesi bulun ve onlardan yardım isteyin. (Çocuğunuz önerdiğiniz her şeyin tersini yapmak istediği yaştaysa, bu rehberliği kendinizin yapmasından daha etkili olabilir.)

6. Eğlenceli Problem Çözme tutun

Programcılar sorunları çözmeyi sever ve birçok profesyonel kodlayıcı çözecekleri sorun türlerine göre nerede çalışacaklarını seçer. Çocuğunuz yukarıda listelenen uygulamalardan birine bağlı olsun veya olmasın, onları her zaman meraklı olmaları ve sorunları çözmeleri için teşvik edebilirsiniz. Bir şeyin nasıl çalıştığını öğrenmek ve bir şeyler yapmanın farklı yollarını bulmak için onları zorlayın ya da bulmaca oyunlarını aile olarak yaptığınız eğlenceli bir şey haline getirin. Yaratıcı problem çözmekten hoşlanan bir çocuk, bugün ilgilenmiyor olsalar bile, ileride kodlamayla ilgilenebilir.

Ancak kodlamanın herkes için olmadığını hatırlamak da önemlidir. Her çocuk beyzbol oynamak, dans etmek veya oyun oynamaktan hoşlanmaz ve herkes de kodlamayı sevmez. Zorlamayın.

Onlara uygulamaları gösterin, biraz destek sağlayın ve uygulama yapmalarına izin verin. Hemen bir ilgi göstermezlerse, daha sonra tekrar ilgileri gelebilir.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz