- Mesajlar
- 478
Merhaba arkadaşlar, 3 aydır 8.sınıflara Code.org ile temel programlama kavramlarını öğreten code.org projesini uyguluyorum. 29 milyon küsür kullanıcısı olan büyük bir proje bu. 20 seviyeden oluşuyor.
Temel kavramları (sıra,for,repeat until,if/else,while,while loop,functions) çeşitli oyun senaryoları ile öğrenciye aktarmaya çalışıyor. Verilen farklı görevlerdeki blokları size verilen talimata göre uygun sırada yerleştirip görevi tamamlıyorsunuz. Bizimkiler bayıldı. İnternet bağlantısı gereklidir.Öğrenciler evden de öğrenmeye devam edebilirler.
Öğretmen olarak üye olduktan sonra öğrencilerde ayrı ayrı üye olmalılar. Her sınıfınıza ayrı bir kod oluşturuyor sistem ve sizde öğrencilere o kodu verdiğinizde (8A,8B gibi sınıflar) yaparsınız.
Her öğrencinin ayrı ayrı ilerlemelerini takip edebiliyorsunuz.
Belli kavramları ünlü kişiler anlatıyor videolarla.(Bill Gates'den if'i dinliyorsunuz, Mark size for'u anlatıyor,vs.).Bu kısmını çok iyi düşünmüşler.
Ayrıca her seviyenin öğretim planı da PDF olarak var. Bazı spesifik konuları çeşitli yaş gruplarını farklı yöntemlerle anlatmışlar çalışma yapraklarında.Dilerseniz okursunuz.
20 seviyeyi bitirenlere sertifika oluştuyorsunuz. Basit birşey ama öğrenci için kıymetli.Bir tanesi bütün bölümleri bitirmiş,emaline gelen sertifikayı fotoğrafçıda kuşe kağıda bastırmış, sınıfta hava atıyordu.
Yani demem o ki, Scratch'dan önce böyle bir kavram öğrenmesi yapılabilir. Temel programlama kavramlarını bu şekilde oyun oynarak öğrenebilirler.
Bana göre tek dezavantajı belli seviyeleri benim açıp kapayabilmeliyim. Seviyeler olduğu için oyun gibi çabucak bitirme yoluna gidiyorlar.Öğrenciler neyi nasıl olduğunu idrak ederek ilerlemeliler bence.
learn.code.org
İnceleyin derim.
Temel kavramları (sıra,for,repeat until,if/else,while,while loop,functions) çeşitli oyun senaryoları ile öğrenciye aktarmaya çalışıyor. Verilen farklı görevlerdeki blokları size verilen talimata göre uygun sırada yerleştirip görevi tamamlıyorsunuz. Bizimkiler bayıldı. İnternet bağlantısı gereklidir.Öğrenciler evden de öğrenmeye devam edebilirler.
Öğretmen olarak üye olduktan sonra öğrencilerde ayrı ayrı üye olmalılar. Her sınıfınıza ayrı bir kod oluşturuyor sistem ve sizde öğrencilere o kodu verdiğinizde (8A,8B gibi sınıflar) yaparsınız.
Her öğrencinin ayrı ayrı ilerlemelerini takip edebiliyorsunuz.
Belli kavramları ünlü kişiler anlatıyor videolarla.(Bill Gates'den if'i dinliyorsunuz, Mark size for'u anlatıyor,vs.).Bu kısmını çok iyi düşünmüşler.
Ayrıca her seviyenin öğretim planı da PDF olarak var. Bazı spesifik konuları çeşitli yaş gruplarını farklı yöntemlerle anlatmışlar çalışma yapraklarında.Dilerseniz okursunuz.
20 seviyeyi bitirenlere sertifika oluştuyorsunuz. Basit birşey ama öğrenci için kıymetli.Bir tanesi bütün bölümleri bitirmiş,emaline gelen sertifikayı fotoğrafçıda kuşe kağıda bastırmış, sınıfta hava atıyordu.
Yani demem o ki, Scratch'dan önce böyle bir kavram öğrenmesi yapılabilir. Temel programlama kavramlarını bu şekilde oyun oynarak öğrenebilirler.
Bana göre tek dezavantajı belli seviyeleri benim açıp kapayabilmeliyim. Seviyeler olduğu için oyun gibi çabucak bitirme yoluna gidiyorlar.Öğrenciler neyi nasıl olduğunu idrak ederek ilerlemeliler bence.
learn.code.org
İnceleyin derim.