Limbajul viitorului cum să-i învețe pe copii de programare papamamam

Știi, pentru tipul de limbaj pe viitor? Engleză? Chineză? De fapt, nu. În lumea digitală cea mai importantă și mai adecvată limbă - un limbaj de programare.

Foarte curând să nu fie în stare să facă fără ea nici un bun specialist. Prin urmare, este foarte important pentru a preda copiilor de programare în copilărie.

Crede-mă, de a stăpâni nu este dificil. Este chiar distractiv și interesant. noutate de astăzi „Programul pentru copii“ spune cum.

Este distractiv!

Limbajul viitorului cum să-i învețe pe copii de programare papamamam

A învăța să program este foarte interesant, pentru că puteți inventa propriile lor jocuri. Aici sunt doar câteva care va fi capabil de a crea copilul în timp ce citesc o carte:

- fuga de dragon! Un joc simplu care vă va ajuta să învețe elementele de bază și de a înțelege modul de a gestiona sprite (caractere). Sarcina de mici programator - sprite pisica de ajutor Dodge dragon care scuipă foc.

- Mad Monkey. Aceasta va ajuta să verifice în practică toate caracteristicile limbajului de programare Scratch. Sarcina programatorului - pentru a aduce în jos banane liliac.

- Haunted House. Aflați cum să programarea în Python. Este un joc Quest fascinant, sarcina de dezvoltator - pentru a crea un cod care va scăpa din casa bantuita.

- Hunter bule. Complexul în devenire, dar joc foarte captivant. Ajută-abilități de programare sigure în Python. Sarcina programator mici - pentru a crea un algoritm care va ajuta submarinul pentru a izbucni bule pentru a accelera.

Programatorul trebuie să învețe să gândească ca un computer. Toate sarcinile ar trebui să fie împărțite în mai mici, care subactivități sunt ușor de urmat și care nu poate fi înțeles greșit.

Imaginați-vă o cafenea cu un robot chelner. Deoarece robotul nesofisticat creier de calculator, este necesar să se explice modul în care să livreze mese de la bucătărie vizitatorilor, așteptând în sala de mese. În primul rând, această problemă ar trebui să fie defalcate în subactivități simple, ușor de înțeles de calculator. Asta este, de a veni cu un algoritm de acțiuni (cu alte cuvinte - un program de calculator) - un set de instrucțiuni simple, care explică modul de a îndeplini sarcina.

Limbajul viitorului cum să-i învețe pe copii de programare papamamam

limbaje de programare

Programatorii - acestea sunt oameni care creează programe care controlează tot ceea ce vedem și de a face pe calculator. Puteți scrie propriul program în cazul în care comandantul orice limbaj de programare. O mulțime de ei. Fiecare poate fi folosit pentru a efectua diferite sarcini.

Limbajul viitorului cum să-i învețe pe copii de programare papamamam

Există un pic ciudat limbi amuzant. De exemplu:

Uuk! Limba Uuk! Conceput pentru urangutani și conține doar trei echipe: Uuk, Uuk! și Uuk? Dintre ei pot face mai multe șase echipe, cum ar fi «Uuk! Uuk »sau« Uuk? Uuk! ».

Chef. Program de limbă arata ca rețete Chef! Cu toate acestea, pentru că este puțin probabil să reușească să gătească ceva de mâncare.

1. Scratch (citește "Scratch") este perfect pentru a începe programul. Programul în această limbă nu constă dintr-un document text și al blocurilor de cod interconectate. Scratch - un limbaj simplu și eficient, introduce conceptele de bază necesare pentru programarea în alte limbi.

2. Python. Oamenii din întreaga lume folosesc Python (a se citi „Python“) pentru crearea de jocuri, aplicații și site-uri web. După ce a stăpânit acest limbaj minunat, este posibil să se scrie o varietate de programe. în codul Python este format din cuvinte și simboluri în engleză.

Programabile folosind imagini

Scratch - un program de limbaj vizual, care este foarte ușor. Cu el se poate crea o varietate de programe distractive și interesante, cum ar fi jocurile și animație.

Pentru el, există biblioteci întregi de imagini și sunete, care pot fi distractiv.

Scratch necesită aproape nici un text de intrare tastatură. În acest program, puteți adăuga obiecte: oameni, mașini, animale. Astfel de obiecte sunt numite sprite. Pur și simplu sprites - personaje din figura.

Limbajul viitorului cum să-i învețe pe copii de programare papamamam

Pentru a obține-le să se miște sau să vorbească, avem nevoie de scripturi - blocuri colorate speciale de cod. Alegerea blocuri și conectarea lor împreună, puteți crea un set de instrucțiuni - script-ul.

Limbajul viitorului cum să-i învețe pe copii de programare papamamam

În cazul în care pentru a începe?

Aici este un Scratch-program de exemplu. Acțiunea are loc pe ecran cu imagini. Într-un limbaj de calculator este numit-o etapă. Pe scenă, puteți adăuga imagini de fundal și sprites, „revitalizarea“ lor cu script-uri. Scena este pe stânga și pe dreapta puteți crea un program.

Limbajul viitorului cum să-i învețe pe copii de programare papamamam

lecție simplă

Pentru a pune sprite într-o anumită locație sau găsi poziția sa, au nevoie de coordonatele - o pereche de numere care indică poziția unei sprite pe grila de X-Y. Acest lucru, la fel ca în matematică. Uită-te la poza:

Limbajul viitorului cum să-i învețe pe copii de programare papamamam

Cum de a deveni un expert în programare

Nu există abilități de programare se îmbunătățesc cu experiență - cum ar fi redarea la pian sau joc de sport. De fapt, pentru a deveni un expert, puteți petrece câțiva ani, dar drumul va fi ușor, dacă este o bucurie. Iată câteva sfaturi despre cum să devină un expert în programare.

Programat mai mult. Se spune că repetarea - mama învățării, și este adevărat. Cu cât este mai cod scrieți, cu atât mai bine vă de calificare. Nu te opri, și în curând veți fi un expert.

Mai multe curiozitate. Site-uri de studiu și cărți de programare, citit codul altor persoane. Deci, ai învățat trucuri și cascadorii, care ajung până la propria lor ar fi avut de ani de zile.

Limbajul viitorului cum să-i învețe pe copii de programare papamamam

Învățați-i reciproc. Învățați-i pe cineva un program, de asemenea, să învețe o mulțime. Explicați modul în care funcționează codul, - o modalitate bună de a testa cunoștințele.

Construiește o armată de roboți. Vă puteți conecta computerul la o varietate de dispozitive, de la LED-uri pentru roboți. Imaginind cum sa cucereasca lumea, vei învăța multe lucruri noi si interesante.

Programare similar cu cuvinte încrucișate puzzle-uri. E complicat, fascinant și foarte util. Învățați-vă copilul să experimenteze și să meargă împotriva regulilor, având încredere propria lui curiozitate. Și atunci el este sigur de a deveni un guru de programare și lumea digitală va fi deschisă pentru el!