Blok Tabanlı Kodlama

Scratch ile animasyon ve oyun geliştirme, mBlock ile Arduino'yu bloklarla programlama.

Bölüm 1: Scratch ile Başlangıç

3 ders
  1. 1hafta
    CB.BK.1.1

    Scratch'e İlk Adım: Kukla, Dekor ve Kod Alanı

    Scratch ekranını tanıyın: sahne, kukla listesi, blok kategorileri ve kod alanı. İlk kuklanızı konuşturup hareket ettirerek kendi animasyonunuzu başlatın.

    1 dk okuma 2 okunma
  2. 2hafta
    CB.BK.1.2

    Olaylarla Hareket: Klavye ile Kukla Yönetmek

    Yön tuşlarıyla kuklanızı sahnede gezdirin. Tuş olaylarını, x-y koordinatlarını değiştirmeyi ve kostüm değiştirerek yürüme animasyonu yapmayı öğrenin.

    2 dk okuma 1 okunma
  3. 3hafta
    CB.BK.1.3

    Tekrarla Bloğuyla Geometrik Desenler

    Kalem eklentisiyle kare, üçgen ve yıldız çizin; döngüyü döngü içine koyarak rengârenk çiçek desenleri oluşturun. Matematik ile kodlama bir arada.

    2 dk okuma 2 okunma

Bölüm 2: Oyun Geliştirme ve Donanım

3 ders
  1. 4hafta
    CB.BK.2.1

    Değişkenle Puan Tutan Toplama Oyunu

    Gökten düşen elmaları sepetle yakalayan bir oyun yapın. Puan ve süre değişkenleri, rastgele konum ve oyun bitişi ile ilk tam oyununuzu tamamlayın.

    2 dk okuma 1 okunma
  2. 5hafta
    CB.BK.2.2

    Koşullarla Labirent Oyunu

    Duvarlara çarpınca başa dönen, hedefe ulaşınca kazandıran bir labirent oyunu tasarlayın. Renk algılama, sürekli kontrol ve seviye geçişini öğrenin.

    2 dk okuma 2 okunma
  3. 6hafta
    CB.BK.2.3

    mBlock ile Arduino'yu Bloklarla Programlamak

    Scratch'te öğrendiğiniz bloklarla gerçek donanımı yönetin. mBlock'ta Arduino'ya bağlanmayı, LED ve sensörü bloklarla kodlamayı ve blokların C++ karşılığını…

    2 dk okuma 2 okunma