ŞİMDİ BULMACA ÇÖZELİM

KAZANIMLAR 5.5.2.3. Blok tabanlı programlama ortamında sunulan hedeflere ulaşmak için doğru algoritmayı oluşturur.Blok tabanlı programlama aracındaki basit örnekler üzerinden algoritma işlemleri yaptırılır. MATERYALLER 5.2.12.D1 – “Blockly Bulmaca Oyun Çözümleri” pdf dokümanı HAZIRLIKDers sürenin verimliliği için Blockly Bulmaca oyunun çözüm aşamalarını önceden inceleyiniz.UYGULAMABlockly oyunlarının ilki olan Bulmaca oyunu açılarak oyuna başlanır. İlk olarak, öğrencilere bu oyununBlockly oyun yapısında bulunan blok biçimlerinin ve blokların birbirine bağlanması için tasarlandığıaçıklanarak aşağıdaki açılış ekranına gelinir. Sayfa üzerinde yer alan açıklama…

"ŞİMDİ BULMACA ÇÖZELİM"

BLOCKLY OYUNLARINI TANIYORUM

KAZANIMLAR 5.5.2.2. Blok tabanlı programlama aracının arayüzünü ve özelliklerini tanır.Açık kaynak kodlu veya ücretsiz erişilebilen programlama araçları kullanılır. MATERYALLERBlockly oyun temelli programlama uygulamaları sitesi.Açıklama: Blockly sitesi çevrimiçi ya da bilgisayara indirilerek çevrimdışı ortamdakullanılabilmektedir. Bu amaçlarla şu internet adreslerinden erişim sağlanabilir:Çevrimiçi Kullanım: http://kod.eba.gov.tr/tr/index.htmlÇevrimdışı Kullanım: https://github.com/google/blockly-games/wiki/ HAZIRLIKBlockly Oyunlar’ının temel özelliklerini ve kullanım amaçlarını etkinlik öncesinde inceleyebilirsiniz.UYGULAMABlockly Oyunlar sitesine bağlanılarak ya da çevrimdışı kullanılmak üzere indirilmiş olan sayfayı açarakaşağıdaki görseller üzerinden anlatıma başlanır: Blockly web sitesini açınız. Daha…

"BLOCKLY OYUNLARINI TANIYORUM"

BLOCKLY OYUNLARINI TANIYORUM

KAZANIMLAR 5.5.2.2. Blok tabanlı programlama aracının arayüzünü ve özelliklerini tanır.Açık kaynak kodlu veya ücretsiz erişilebilen programlama araçları kullanılır. MATERYALLERBlockly oyun temelli programlama uygulamaları sitesi.Açıklama: Blockly sitesi çevrimiçi ya da bilgisayara indirilerek çevrimdışı ortamda kullanılabilmektedir. Bu amaçlarla şu internet adreslerinden erişim sağlanabilir:Çevrimiçi Kullanım: http://kod.eba.gov.tr/tr/index.htmlÇevrimdışı Kullanım: https://github.com/google/blockly-games/wiki/ HAZIRLIKBlockly Oyunlar’ının temel özelliklerini ve kullanım amaçlarını etkinlik öncesinde inceleyebilirsiniz.UYGULAMABlockly Oyunlar sitesine bağlanılarak ya da çevrimdışı kullanılmak üzere indirilmiş olan sayfayı açarakaşağıdaki görseller üzerinden anlatıma başlanır: Tüm oyun ikonlarının bulunduğu…

"BLOCKLY OYUNLARINI TANIYORUM"

BLOK TABANLI PROGRAMLAMA

KAZANIMLAR 5.5.2.1. Programlamayla ilgili temel kavramları açıklar.Program, program yazmanın amacı, programlama dili üzerinde durulur.5.5.2.2. Blok tabanlı programlama aracının arayüzünü ve özelliklerini tanır.Açık kaynak kodlu veya ücretsiz erişilebilen programlama araçları kullanılır MATERYALLER5.2.12.B1 – Blok Tabanlı Programlama Sunumu Tasarım – Ilknur Arac

"BLOK TABANLI PROGRAMLAMA"

PROGRAMLAMA FIRTINASI

KAZANIMLAR 5.5.2.1. Programlamayla ilgili temel kavramları açıklar.Program, program yazmanın amacı, programlama dili üzerinde durulur. HAZIRLIKDersin girişinde programlama sürecine merak uyandırmak ve ön motivasyonu sağlamak amacıyla,programlama kavramları üzerine beyin fırtınası öğretim tekniği ile derse başlayınız. Bu aşamada, dersöncesi günlük yaşamda programlamanın nerede kullanıldığına ilişkin çeşitli görseller bulabilirsiniz.UYGULAMAProgramlama kavramı ve programlama üzerine merak uyandırmak için öncelikle aşağıdaki sorularısırasıyla öğrencilere sorunuz:

"PROGRAMLAMA FIRTINASI"

5.2.12 PROGRAMLAMA ÇOCUK OYUNU

KAZANIMLAR 5.5.2. Programlama5.5.2.1. Programlamayla ilgili temel kavramları açıklar.Program, program yazmanın amacı, programlama dili üzerinde durulur.5.5.2.2. Blok tabanlı programlama aracının arayüzünü ve özelliklerini tanır.Açık kaynak kodlu veya ücretsiz erişilebilen programlama araçları kullanılır.5.5.2.3. Blok tabanlı programlama ortamında sunulan hedeflere ulaşmak için doğru algoritmayı oluşturur.Blok tabanlı programlama aracındaki basit örnekler üzerinden algoritma işlemleri yaptırılır. MATERYALLER Blockly oyun temelli programlama uygulamaları web sitesi.Açıklama: Blockly sitesi çevrimiçi olarak ya da bilgisayara indirilerek çevrimdışı ortamdakullanılabilmektedir. Çevrimdışı kullanım için aşağıdaki linkten uygulamaları…

"5.2.12 PROGRAMLAMA ÇOCUK OYUNU"

HİKÂYE YAZIYORUM

KAZANIMLAR5.5.1.2. Verilen bir problemi uygun adımları kullanarak çözer.Bir problemi çözmek için farklı algoritmalar tasarlanabileceği vurgulanır.5.5.1.5. Verilen bir problemi analiz eder. HAZIRLIKDerse girmeden önce etkinlikte kullanacağınız cümleleri tahtaya yazabilirsiniz. UYGULAMA ETKİNLİK YÖNERGESİ Şimdi size bir hikâyenin içerisinde bulunmasını istediğim 5 cümle vereceğim. 1 numaralı öğrenci hikâyesine, 1. cümle ile başlayacak hayâl gücünü kullanarak 5-6 satırdan oluşan mini bir hikâye yazacak ve daha sonra bu hikâyeyi 2. cümle ile bitirecek. Bu uygulamayı yapmak için 2 numaralı öğrenci,…

"HİKÂYE YAZIYORUM"

PROGRAMLAMAYA BAŞLIYORUM

KAZANIMLAR 5.5.1.2. Verilen bir problemi uygun adımları kullanarak çözer.Bir problemi çözmek için farklı algoritmalar tasarlanabileceği vurgulanır.5.5.1.5. Verilen bir problemi analiz eder. MATERYALLER5.2.11.A1 – Şekil Kartları5.2.11.A2 – Programlamaya Başlıyorum HAZIRLIKHer öğrenciden 1 adet kâğıt veya plastik bardak getirmesini isteyebilirsiniz. Ancak bu durum, öğrencileringetirdikleri bardakların farklı boyutlarda olmasına neden olabilir. Bu nedenle sınıf mevcudu kadarbardağı sizin temin etmeniz, bardak boyutlarının standart olması açısından daha iyi olacaktır.UYGULAMA ETKİNLİK YÖNERGESİ Şimdi sizinle bilgisayar kullanmaksızın bir robotu programlamaya çalışacağız. Her…

"PROGRAMLAMAYA BAŞLIYORUM"

5.2.11 HİKÂYE YAZIYORUM

KAZANIMLAR 5.5.1.2. Verilen bir problemi uygun adımları kullanarak çözer.Bir problemi çözmek için farklı algoritmalar tasarlanabileceği vurgulanır.5.5.1.5. Verilen bir problemi analiz eder. MATERYALLER 5.2.11.A1 – Şekil Kartları5.2.11.A2 – Programlamaya Başlıyorum A. Çalışma – Programlamaya Başlıyorum (40 dk.)B. Çalışma – Hikâye Yazıyorum (35 dk.)C. Bugün Ne Öğrendik? (5 dk.)

"5.2.11 HİKÂYE YAZIYORUM"

BİLGE KUNDUZ İLE TANIŞIYORUM

KAZANIMLAR 5.5.1.4. Problem çözme sürecinde takip edilmesi gereken adımları fark eder.5.5.1.1. Günlük hayatta karşılaştığı problemlere çözüm önerileri getirir.5.5.1.2. Verilen bir problemi uygun adımları kullanarak çözer.Bir problemi çözmek için farklı algoritmalar tasarlanabileceği vurgulanır.5.5.1.5. Verilen bir problemi analiz eder. MATERYALLER5.2.10.A1 – Bilge Kunduz Soruları Yansıtma5.2.10.A2 – Bilge Kunduz Soruları Çıktı HAZIRLIK UYGULAMA 5.2.10.A1 – BİLGE KUNDUZ SORULARI HANGİ TUŞ? Ali, aşağıdaki şekildeki gibi tuşları olan bir mobil telefon ile arkadaşına, bir ismi mesaj olarak göndermek istemektedir. Aynı…

"BİLGE KUNDUZ İLE TANIŞIYORUM"