Puzzle (bulmaca) Bu oyun, temel kavramları tanıtarak başlar. Kullanıcılar, belirli görevleri yerine getirmek için blokları doğru şekilde birleştirir. Bu, programlama mantığını anlamaya yönelik ilk adımdır. Puzzle bölümüne gitmek için tıklayınız.
Ana Sayfa » Tüm Yazılar
Blockly Games, programlamayı öğrenmek isteyen gençler ve çocuklar için hazırlanmış bir eğitim aracıdır. Bu platform, Google tarafından desteklenen açık kaynaklı bir projedir ve kullanıcıların kodlama kavramlarını anlayabilmesi için eğlenceli ve etkileşimli oyunlar sunar. Blockly Games, metin tabanlı kodlamadan ziyade, sürükle ve bırak yöntemiyle çalışan blok tabanlı bir arayüz kullanır. Bu sayede çocuklar, karmaşık sözdizimi hataları yapmadan programlamanın temel ilkelerini öğrenebilirler.
Blockly Games bölümlerini denemek için http://blockly.eba.gov.tr/ veya blockly.games adreslerini kullanabilirsiniz.
BLOCKLY GAMES ÇÖZÜMLERİ
- Puzzle (Bulmaca) bölümü çözümleri için tıklayınız.
- Maze (Labirent) bölümü çözümleri için tıklayınız.
- Bird (Kuş) bölümü çözümleri için tıklayınız.
- Turtle (Kaplumbağa) bölümü çözümleri için tıklayınız.
- Movie (Film) bölümü çözümleri için tıklayınız.
- Music (Müzik) bölümü çözümleri için tıklayınız.
- Pond Tutor (Gölet Eğitimi) bölümü çözümleri için tıklayınız.
- Pond (Gölet) bölümü çözümleri için tıklayınız.
BLOCKLY GAMES BÖLÜMLERİ
Maze (Labirent), Kullanıcıların bir karakteri labirentten çıkarması gereken bu oyunda, dönüler ve koşullu ifadeler gibi daha ileri seviye kavramlar tanıtılır. Maze bölümüne gitmek için tıklayınız.
Bird (Kuş) Bu oyunda, bir kuşu hedefe ulaştırmak için kullanıcının mantıksal ifadeler ve fonksiyonlar kullanması gerekir. Bu, algoritma tasarımı ve problem çözme becerilerini geliştirir. Bird bölümüne gitmek için tıklayınız.
Turtle (Kaplumbağa) Kaplumbağa grafiği kullanarak çizim yapmayı öğreten bu oyun, döngüler ve fonksiyonların daha karmaşık kullanımını öğretir. Turtle bölümüne gitmek için tıklayınız.
Movie (Film) Animasyon oluşturmayı öğreten bu oyun, kullanıcıların zamanlama ve hareket gibi daha dinamik kavramları anlamasına yardımcı olur. Movie bölümüne gitmek için tıklayınız.
Music (Müzik), fonksiyonlara giriştir. Müzik oluşturmak için fonksiyonları kullanın. Ardından müziğinizi dünyanın dinlemesi için yayınlayın. Music bölümüne gitmek için tıklayınız.
Pond Tutor (Gölet Eğitimi) Bu oyun, kullanıcıların kendi kodlarını yazarak rakiplerine karşı mücadele etmelerini sağlar. Hem görsel hem de metin tabanlı programlama arasında geçiş yapılabilir. Pond Tutor bölümüne gitmek için tıklayınız.
Pond (Gölet), En akıllı ördeği programlama yarışmasıdır. Öbek veya JavaScript’ten birini kullanın. Pond bölümüne gitmek için tıklayınız.
NEDEN BLOCKLY GAMES?
- Eğlenceli ve Eğitici: Blockly Games, oyun tabanlı öğrenme yaklaşımıyla çocukların ilgisini çeker ve onları eğitir.
- Görsel Arayüz: Kod bloklarının sürüklenip bırakılması, çocukların programlamayı daha kolay ve hatasız öğrenmesini sağlar.
- Adım Adım İlerleme: Her oyun, kullanıcıların kademeli olarak daha karmaşık kavramlara geçmesini sağlayacak şekilde tasarlanmıştır.
- Açık Kaynak: Blockly Games açık kaynaklıdır, bu da eğitimcilerin ve geliştiricilerin platformu kendi ihtiyaçlarına göre uyarlayabilmelerini sağlar.