micro:bit – MakeCode (blokovi) i MicroPython (napredni nivo)

Ovaj hub je prilagođen nastavnom programu za 5. i 6. razred. Glavni fokus je na MakeCode (blok-programiranju): logika naredbi, događaji, sekvence, petlje i jednostavne interakcije. MicroPython je predstavljen kao dodatni korak za učenike koji žele da pređu na tekstualno programiranje.

Ciljevi i ishodi učenja

  • Razumevanje osnovnih pojmova programiranja (sekvenca, grananje, petlja)
  • Korišćenje MakeCode okruženja za kreiranje jednostavnih programa
  • Rad sa LED matricom, dugmadima i osnovnim senzorima
  • Korišćenje radio komunikacije za slanje jednostavnih poruka
  • Realizacija mini-projekta uz prezentaciju rešenja

Preporučeni redosled lekcija

  1. Uvod u micro:bit – upoznavanje sa uređajem i LED matricom
  2. Naredbe u MakeCode okruženju – blokovi, događaji, grananja
  3. Praktični primeri za vežbu – animacije i mini-igre
  4. Radio komunikacija – slanje kratkih poruka između uređaja
  5. Uvod u MicroPython – tekstualno programiranje za naprednije učenike

Unplugged i dodatne aktivnosti

  • Logičke igre bez računara (sekvence i grananja na papiru)
  • Timske aktivnosti: kreiranje animacije na LED matrici
  • Domaći zadaci: precrtavanje algoritma u blok-naredbe

Materijali za nastavnike

  • Kratki vodiči sa ciljevima časa i ishodima učenja
  • Radni listovi za proveru razumevanja
  • Predlozi diferenciranih aktivnosti (osnovni i napredni nivo)

Brzi MakeCode primer (ideja)

Dugme A → prikaži srce Potresi uređaj → prikaži nasmejano lice Radio → pošalji poruku „Pozdrav“

Detaljna objašnjenja i skice blokova dostupni su u lekcijama na sajtu.

Otvori: Uvod u micro:bit

Primer nastavnog plana (5 nedelja)

  1. Nedelja 1: LED matrica, osnovne naredbe
  2. Nedelja 2: Dugmad i događaji (on button, on shake)
  3. Nedelja 3: Petlje, animacije i logički uslovi
  4. Nedelja 4: Senzori i radio komunikacija
  5. Nedelja 5: Mini-projekat + uvod u MicroPython

Nazad na hub