Evden eğitimle beraber, çocuklar çoğu zamanını ekran karşısında geçiriyor. Bu durumda çocuğunuzun sağlığı açısından endişeleniyor olabilirsiniz. Sizler için herhangi bir dijital kaynak gerekmeden kodlama öğrenebileceği 5 aktivite derledik.
1- Sabah rütinine algoritmik eğlence katın.
Nasıl oynanır? : Bir kağıda sabah rutininizi yazın. Algoritmik düşünmenin temel taşı, uygulamaları adımlara ayırmaktır. Oyun, herkesin uyandığında ne yaptığı ve bu rutinin sırasının ne olduğu sorusuyla başlar.Kahvaltı yapmayı ve yüzünüzü yıkamayı düşünün. Bir faaliyetten diğerine nasıl geçilir? Bu geçişler kavramıdır. Bu adımlar nasıl değiştirilir?
Ne öğrendiniz? : Çocuklar bir problemi nasıl daha küçük parçalara ayırarak, adım adım çözebileceklerini kavrayabilirler.
2- Robotunuza köfte yapmayı nasıl öğretirdiniz?
Nasıl oynanır? : Bir lokantada yeni işe başlayan bir robot düşünün. Çocuklardan bu robota köfte yapmayı öğretmesini isteyin. Robot, bir insan olmadığından mantık yürütemez. Adım adım her şeyi anlatmaları gerekir. Ardından, bu talimatları robota nasıl söyleyeceklerini sorabilirsiniz. Hazır olduklarında, robot gibi davranabilir ve köfteleri onların talimatlarına göre yapabilirsiniz. Bakalım tadı güzel mi?
Ne öğrendiniz? : Bir görevi küçük görevlere bölmek, kodlamanın temelidir. Böylece çocuklar bir yönergeyi daha alt gruplara ayırmayı öğrenebilir.
3- Algorithm Cups
Nasıl oynanır? : Öncelikle aşağıdaki resmi yazıcıdan çıktı almanız gerekiyor. Çocuklardan tasarımlarını bu çıktı kağıt üzerine yazmalarını isteyebilirsiniz. Tasarımlarına başlamaları için çocuğunuza birkaç bardak verin. Algoritmalarının doğru olduğundan emin olmak için bu bardakları daha sonra kullanabilirler. Algoritmada her sembolün ne anlama geldiğini açıklamayı unutmayın. Böylece tüm bu sembolleri tasarımlarında kullanabilirler.
Ne öğrendiniz? : Çocuklar bu kupa oyunuyla algoritma kavramını keşfederler.
4- İkili Mesajlaşma
Nasıl oynanır? : Çocukları bir araya toplayın ve onlardan gizli bir mesaj düşünmelerini isteyin. Onlara aşağıda yazdırılabilir ASCII kodunu verin. Sanki bilgisayarlarda depolayacakmış gibi mesajlarını ASCII kodlarına dönüştürmeleri gerekir. Ardından, mesajlarını birbirleri arasında değiştirmelerini isteyin. Şimdi, arkadaşlarının bilgisayarında depolanan mesajı anlamaları gerekiyor. Bakalım en hızlı kim olacak!
Ne öğrendiniz?: Çocuklar bilginin bilgisayarlarda ikili değerler olarak nasıl saklandığını öğrenecekler
5- Eğer… Sonra…
Nasıl oynanır? : Bu oyunda çocuklardan biri diğerlerinin hareketlerini belirler. Örneğin, onlara baktığında hareketsiz durmaları gerekir. Sol kolunu kaldırırsa, dans etmeleri gerekir. Çocuklar bu sinyaller üzerinde hemfikirdir ve oyun başlar. Bu şekilde çocuklar bilgisayar gibi davranırlar. Kurallara sanki basılan emirlermiş gibi itaat ederler. Komut onlara ilgili hareketi yaptırır. Hamle listesi sonsuzdur!
Ne öğrendiniz? : Çocuklar kodlamanın yapısına bağlı olarak “If-Then” kalıbını öğreneceklerdir. Bu, tüm bilgisayarların üzerine kurulu olduğu mantıktır. Çocuklar komutların programlamayla nasıl sonuçlandığını keşfedecekler.