Programare Creativa Copii
Programa Optional
Modulul 1: Introducere
Modulul 2: Animatii
Modulul 3: Introducere in jocuri
Modulul 4: Jocuri de miscare
Modulul 5: Structuri complexe
Modulul 6: Jocuri de strategie
Modulul 7: Jocuri puzzle
Modulul 8: Jocuri de tip drawing
Modulul 9: Proiect individual complex
Modulul 10: Proiecte de grup
Curs Programare Creativa (8 - 11 ani)
Programarea creativa este despre creativitate. Informatica si domenii legate de
calcul au fost mult timp introduse tinerilor ntr-un mod care nu este conectat la
interesele si valorile lor (subliniind detaliile tehnice asupra potentialului
creativ).
Programarea creativa sprijina dezvoltarea de conexiuni personale la programare,
prin atragerea catre creativitate, imaginatie si interese.
Programarea creativa este despre mputernicire. Multi oameni tineri cu acces
la calculatoare participa n calitate de consumatori, mai degraba dect ca
designeri sau creatori. Programarea creativa pune accentul pe cunostintele si
practicile fundamentale de care tinerii au nevoie pentru a crea tipuri de medii
de calcul dinamice si interactive care sa se bucure n viata lor de zi cu zi.
Programarea creativa este despre programare. Participarea la crearea de obiecte
computationale pregateste tinerii pentru mai mult dect o cariera ca oameni de
stiina sau programatori.
Folosind aceste concepte, ajutam copiii sa isi formeze o gandire logica si sa o
foloseasca in crearea de programe si de jocuri care sa foloseasca unul sau mai
multe personaje create de ei. Astfel, in timp, vor sti sa foloseasca gandirea
computationala in orice context, lucru care va duce la evolutia lor ca oameni
care isi pot asuma raspunderi si care pot lua decizii bune, bazate pe dovezi reale.
De asemenea, acest curs face introducerea catre limbaje de programare clasice,
astfel facand trecerea mult mai usoara pentru acestia.
Programa cursului este gandita de Harvard
Graduate School of Education si este
adaptata pentru persoane care nu au mai avut
interactiuni in trecut cu niciun fel de limbaj de
programare. Platforma pe care se va lucra
se numeste Scratch si este dezvoltata de MIT
(Institutul de Tehnologie Massachusetts).
INFORMATII GENERALE
BIT Steps este un concept educational in care copiii invata de la varste fragede
sa isi creeze
propriile jocuri pe calculator, sa gandeasca structurat si logic, totul intr-o maniera
placuta,
distractiva, de care copiii nu se satura niciodata!
Cursurile de programare realizate in cadrul BIT Steps sunt destinate copiilor cu
varste
cuprinse intre 5 si 14 ani. Folosind un limbaj de programare creat special pentru
ei, colorat
si usor de asimilat, copiii invata sa gandeasca structurat folosindu-se de
comenzile de care
acestia dispun.
Impreuna cu indrumatorul lor, vor invata sa desparta problemele aparute
(acestea
reprezentand diverse idei care la prima vedere par greu de pus in practica) in
probleme mai
mici, mult mai usor de asimilat si rezolvat.
Asa cum invatarea limbii engleze a devenit o necesitate, si cursurile de limba
engleza au
devenit esentiale, acelasi lucru se va intampla si cu programarea, aceasta din
urma avand
marele avantaj de a fi universala. Aplicand la acest curs, suntem cu un pas
inaintea
celorlalti prin faptul ca nu invatam copiii sa programeze cand acest lucru a
devenit deja
comun, ci ii plasam in fruntea celorlalti prin cunostinte esentiale in viitor.
CE INVATA COPIII LA CURSUL DE PROGRAMARE?
In cadrul Cursului de Programare pentru Copii se invata, plecand de la
elementele de baza
ale programarii, realizarea de la zero a diferite aplicatii, jocuri pe calculator si
animatii
video, totul fiind prezentat intr-o forma accesibila si usor de asimilat pentru copii.
Cursurile se desfasoara intr-o platforma online, pe baza de user si parola in
care copiii
invata sa isi creeze propriile jocuri, aplicatii si proiecte intr-un limbaj de
programare
interactiv, foarte vizual.
Platforma poate fi accesata si in afara orelor
de curs, astfel cursantii isi pot continua si dezvolta
proiectele si acasa, se pot inspira din proiectele
create in cadrul cursurilor pentru a concepe jocuri
si proiecte noi.
Avand in vedere era in care ne aflam, o era in care
totul este tehnologizat, este greu sa le limitam
copiilor accesul la calculator, dar le putem oferi
varianta de a-l folosi in scop util, pentru a ajuta
la dezvoltarea lor.
Cursul are durata de 1 an scolar (10 luni), este
bazat pe o programa conceputa de Harvard, intr-o
platforma dezvoltata de cei de la MIT.
In functie de grupa de varsta, complexitatea, modul
de lucru si intensitatea cursurilor sunt adaptate adecvat, astfel incat copiii sa
invete prin
joaca si distractie, nu de nevoie.
DIFERENTIEREA PE GRUPE DE VARSTA
Cursul Programare in Joaca (varsta intre 5 si 8 ani), le arata copiilor o noua
lume prin
intermediul jocurilor, ajutandu-i sa dobandeasca noi abilitati fara a li se parea un
domeniu
greu de atins.
Cursul Programare Creativa pentru Copii (varsta intre 8 si 11 ani) invata in plus
cum se
creeaza diverse tipuri de jocuri, fiind indemnati sa abordeze diverse teme care ii
scot din
aria de confort si care ii solicita sa priveasca si din alte perspective. Aceste lucruri
ii
pregatesc pentru interactiunea ulterioara cu limbaje de programare clasice,
tranzitia
facandu-se cu usurinta.
In cadrul cursului de Programare Creativa pentru Adolescenti (varsta intre 11
14 ani),
proiectele au un grad ridicat de complexitate si variaza de la simple animatii sau
jocuri pana
la aplicatii complexe ce se intind pe durata mai multor sedinte. In plus, odata ce
s-a trecut
de acomodarea cu limbajul de programare pentru copii, cursul le arata copiilor
prin exemple
in paralel, notiuni ale limbajului de programare C++. Aceasta introducere intr-un
limbaj de
programare clasic le deschide poarta catre lumea programarii, ulterior fiind
nevoie doar de
interes si exercitiu pentru a ajunge la crearea unor produse software reale.
BENEFICIILE CURSULUI DE PROGRAMARE PENTRU COPII
Dezvoltarea unei gandiri logice si structurate.
Transformarea activitatilor din timpului petrecut la calculator in activitati utile,
educative,
menite sa dezvolte abilitatile copiilor.
Pregatirea celor mici pentru era tehnologizata catre
care ne indreptam, dar si construirea unei baze
solide a celor care isi doresc o cariera de programator.
Formarea deprinderilor de a rezolva probleme prin
divizarea lor in probleme mai mici, mai usor de
asimilat si de rezolvat.
Copiii care urmeaza Cursul de Programare vor dobandi
cunostinte ce ii plaseaza mai sus decat un simplu
utilizator de calculator, si vor invata cum functioneaza
cu adevarat aplicatiile si jocurile pe calculator.
Concept relativ nou in Romania, insa practicat pe scara
larga in SUA si in statele dezvoltate din Europa.
Cunostintele dobandite in urma absolvirii acestui curs largesc orizontul de
cunoastere al
copiilor catre un nivel ce nu poate fi atins in invatamantul de stat.