Ce presupune acest curs?
Pe scurt, ne dorim ca acești copii să învețe primul lor limbaj de programare, pentru a ajunge la această experiență noi am trasat o serie de etape necesare ce au ca scop facilitarea trecerii de la concept la un limbaj de programare modern, popular, ce va fi prezent mult timp de acum in colo.
Primii pași spre tehnologie
În procesul de acomodare cu perifericele (tastatura, mouse, trackpad) copii vor învăța să utilizeze un calculator. Platforma TypingClub oferă o multitudine de teste ce ajută copiii să se acomodeze cu tastatura și să le crească împreună cu viteza la scris.
Concepte și logica în programare
Această etapă presupune înțelegerea rolului codului și a mecanismelor din spatele acestuia. Cu ajutorul platformei Scratch, copiii vor realiza scene funcționale din jocuri cu o interfață care îi va ajuta să programeze comportamentul personajelor și a scenelor fără a scrie linii de cod efectiv.
Etapele de desfășurare
Cursul nostru este împărțit în mai multe etape, având ca scop facilitarea trecerii de la concepte la un limbaj de programare modern
Sesiune de cunoaștere
Concepte și logică în programare
- Familiarizarea cu perifericele și exerciții de scris
- Introducere în Scratch și elemente generale
- Concepte de programare în Scratch
Primul limbaj de programare
- Introducere în Micro:Bit
- Editoare de cod
- Aprofundare în Javascript sau Python