5 activități interesante pentru copii să învețe codarea pe o zmeură Pi
Unul dintre cele mai bune daruri pe care le puteți oferi copilului dumneavoastră este o educație în domeniul programării pe calculator. Nu numai că este o distracție, distracție intelectuală provocatoare, dar este, de asemenea, o garanție solidă a unei cariere viitoare Cum să alegeți o limbă de programare pentru a învăța astăzi și pentru a obține o treabă bună în 2 ani Cum să alegeți o limbă de programare pentru a învăța astăzi & Get Un loc de muncă excelent în 2 ani Poate dura ani de muncă dedicată pentru a deveni un programator cu adevărat bun; deci există o cale de a alege limba potrivită pentru a începe de azi, pentru a fi angajat mâine? Citește mai mult într-o industrie care oferă nu numai salarii competitive, dar și promite să ofere locuri de muncă stabile și stabile.
Unul dintre cele mai bune instrumente pentru a învăța codarea pentru copii este Raspberry Pi Raspberry Pi: Tutorial neoficial Raspberry Pi: Tutorial neoficiale Indiferent dacă sunteți un proprietar actual Pi care vrea să învețe mai mult sau un potențial proprietar al acestui dispozitiv de dimensiune card de credit , acesta nu este un ghid pe care vreți să-l pierdeți. Citeste mai mult . La 30 de dolari, acestea sunt destul de ieftine pentru ca majoritatea părinților să le cumpere. Utilizarea GPIO-ului încorporat (Intrare generală / ieșire generală Începeți cu GPIO pe o zmeură Pi Începeți cu GPIO pe o zmeură Pi Dacă, deși Arduino a fost rece, așteptați până când ajungeți la mâna pe o Zmeură Pi - aceste lucruri sunt uimitoare, pe lângă faptul că sunt un calculator complet funcțional, au și un ... Read More), pot atașa componente electrice și își pot construi propriile dispozitive fizice de calcul. Deoarece este puțin probabil să utilizați un Raspberry Pi ca computer principal, copiii dvs. pot experimenta și juca fără teama de a vă deteriora sistemul sau documentele.
Dar dacă nu sunteți un coder și nu vă cunoașteți Python-ul de la prologul dvs., s-ar putea să nu știți unde să vă îndreptați copiii. Dacă sună ca tine, nu-ți face griji. Iată cinci activități simple care să-i învețe pe copilul dvs. cum să codifice cu Zmeura Pi.
Închideți-o în unele Zmeură Jam
Raspberry Dulceturi sunt întâlniri comunitare pentru plutonul oamenilor pentru a învăța (și a preda) despre Zmeura Pi. Deși numeroasele evenimente tehnologice sunt doar adulți, Blocurile de Zmeură tind să fie deschise pentru entuziaștii de orice vârstă. Fiecare zmeură de zmeură pe care am participat vreodată a avut mulți copii și adolescenți care au participat.
Marea majoritate a întâlnirilor cu Raspberry Pi se află în Regatul Unit, deși există o mână în SUA, precum și în Canada, India și Ucraina.
Ceea ce face aceste evenimente extraordinare este că acestea sunt, în general, regizate de adulți care au experiență folosind - și construind pentru - Raspberry Pi. Copiii voștri nu vor rămâne fără îndrumare. Vor primi sfaturi și instrucțiuni. Ei vor învăța cum să scrie cod și cum să folosească diferitele sisteme de operare Linux care sunt utilizate frecvent pe Pi.
În plus, acolo va fi în mod inevitabil o mulțime de alți tineri acolo, făcând acest lucru un eveniment distractiv și social pentru toate vârstele.
Învățați-le să zgâriați
O mulțime de copii învață să codifice prin Scratch Cum să înveți copiii de programare de la zero! Cum să înveți copiii de programare de la zero! Citeste mai mult . Acest proiect de la Institutul de Tehnologie din Massachusetts ia cele mai fundamentale concepte de cod, transformându-l într-o experiență prietenoasă, drag-and-drop.
Lucruri precum conditiile (in cazul in care indeplinesti o sarcina daca ceva indeplineste un criteriu) si iteratia (unde repetati ceva pentru un anumit numar de ori) sunt transformate in piese de lumina, pline de culoare, care se fixeaza gratios in loc. Rezultatele codului sunt jucate în fața dvs., ca o animație sau un joc rudimentar.
Copilul tău nu va obține niciodată un loc de muncă scriind codul de zgârieturi, dar asta nu este scopul. Este de a lua cod, și transforma-l în ceva frumos și vizual, și în cele din urmă face mai puțin intimidante pentru începători. Pentru a învăța logica fundamentală a codării, nu există nimic asemănător cu ea.
Dacă sunteți în căutarea unui loc bun de pornire cu Scratch, aruncați o privire la site-ul Raspberry Pi Foundation, care a publicat un număr de proiecte Scratch pentru descărcare. Acestea tind să fie în mod corespunzător în vârstă și să vină cu o documentație clară și concisă.
Aflați Python
Următorul pas de la Scratch este Python. Aceasta a fost inițial dezvoltată în 1991 de către programatorul olandez Guido Van Rossum, ca un limbaj simplu de programare educațională. Spre deosebire de alte limbi de programare, Python a fost conceput pentru a fi ușor de citit și simplu de scris. Are un interpret (acesta este chestia care rulează de fapt codul) care a venit cu reguli stricte care a forțat oamenii să scrie codul bun, curat Arduino și Raspberry Pi Beginner? Iată cum să scrieți codul curat Arduino și zmeura Pi Beginner? Iată cum să scrieți un cod curat Citiți mai multe. Rezultatul final a fost că Python a devenit un succes imens nu numai în domeniul educației, dar și al industriei.
Chiar acum, fiecare Raspberry Pi vine cu Python, deci nimic nu se descarcă.
În mare măsură, datorită succesului Zmeurii Pi, există și o multitudine de materiale de învățare Python destinate copiilor și tinerilor. Dacă preferați să învățați printr-o carte, nu aveți nici o presă pentru amidon Python pentru copii: o introducere jucăușă în programare, de Jason R. Biggs. Unul dintre punctele forte ale acestui lucru este că este scris într-un stil simplu, ușor de abordat și are suficiente ilustrații pentru a ține copiii interesați.
Python pentru copii: o introducere jucăușă la programarea Python pentru copii: o introducere jucăușă la programare Cumpara acum la Amazon $ 22.78
Am scurs YouTube pentru tutoriale video Python prietenoase copiilor, dar eu încă nu găsesc una pe care să o recomand. Mulți fie nu sunt atât de buni sau sunt doar nepotrivite. Dacă se întâmplă să aveți orice puteți recomanda, spuneți-ne despre asta în comentariile de mai jos.
Cu toate acestea, fundația Raspberry Pi a lansat o serie de proiecte Python, care oferă o privire neintimizantă asupra limbii. Mai mult, MakeUseOf va lansa în curând un ghid pentru limbajul de programare Python scris de dvs. cu adevărat. Pentru a vă asigura că nu ratați acest lucru, vă recomandăm să vă înscrieți la lista noastră de discuții sau să o faceți pe MakeUseOf pe Facebook sau pe Twitter.
Joacă cu Minecraft Pi
Când aveam 7 ani, păpușile Armstrong Stretch și Action Men erau tot furia. Acum, se pare ca obsesia copilăriei actuale Ghidul începătorului (Latecomer) Începător lui Minecraft Ghidul începătorului (Latecomer) pentru Minecraft Dacă totuși intârzieți la petrecere, nu vă faceți griji - acest ghid cuprinzător pentru începători te-a acoperit. Citește mai mult este Minecraft, de la dezvoltatorii suedezi Mojang (acum parte a Microsoft).
Minecraft este în esență Lego digital. Mai degrabă decât să construiască un castel prefăcut sau o navă spațială cu cărămizi de plastic, toată acțiunea se face pe ecranul unui computer cu cărămizi virtuale. Nu există o limită reală a ceea ce puteți construi cu ea. Creațiile tale pot fi la fel de mari sau de mici cât vrei tu. Ele pot fi la fel de simple sau la fel de ambițioase pe cât vă permite imaginația.
Există o comunitate online expansivă de oameni care își împărtășesc propriile invenții, împrăștiate în jurul Twitter, Reddit și YouTube. Există chiar și unii vlogeri Minecraft care au sute de mii de abonați, cred sau nu. Crede-mă când spun că Minecraft este serios mare.
În februarie 2013, Mojang a lansat o versiune special creată pentru Zmeura Pi. Pe lângă faptul că a fost gratuit, acesta a fost conceput pentru a putea rula pe hardware-ul limitat al Raspberry Pi și a avut un API (Application Programming Interface) care permitea oamenilor să se programeze în cadrul Minecraft folosind Python.
Acest lucru a dus la utilizarea Minecraft ca un vehicul pentru a preda programarea, deoarece nu numai că există recursul irezistibil al Minecraft, dar puteți vedea rezultatele dvs. pentru a vă juca într-o lume virtuală cunoscută.
Aflați Electronics cu HAT Sense
Dacă doriți să vă învățați copiii despre electronică și să construiți pentru Internetul lucrurilor, un loc minunat pentru a începe este cu un Sense HAT. Această placă add-on pentru distribuția Raspbery Pi se vinde cu aproximativ 23 de lire sterline în Marea Britanie sau 50 de dolari în SUA și sloturi în sloturile GPIO încorporate. Acesta include o matrice LED cu 8 x 8 RGB; un joystick cu cinci butoane; și o serie de senzori, inclusiv un giroscop și un accelerometru. Există chiar și o bibliotecă Python, care oferă acces facil la toate componentele incluse în Sense HAT.
Acesta este, în esență, tot ceea ce aveți nevoie pentru a construi o serie de proiecte de bază de calcul fizic. Ca și în cazul Scratch și Python, Fundația Raspberry Pi a publicat o serie de proiecte de probă. Acestea oferă un punct de plecare excelent și ilustrează capacitățile Sense HAT.
RASPBERRY-PI RASPBERRYPI-SENSEHAT Spermatoză de zăpadă Pi Sense cu senzori de orientare, presiune, umiditate și temperatură RASPBERRY-PI RASPBERRYPI-SENSEHAT Spermatoză de zmeură Pi Sense cu senzori de orientare, presiune, umiditate și temperatură Cumpara acum la Amazon $ 32.49
Când copiii tăi se vor transforma în lucruri mai complicate, cum ar fi Arduino, ar fi bine să te gândești la verificarea 1Sheeld 1Sheeld, Ultimate Arduino Shield Review și Giveaway 1Sheeld, Ultimul Arduino Shield Review și Giveaway Un scut unic Arduino care poate face legătura cu Dispozitiv Android și oferă o multitudine de senzori și funcții avansate? Da, asta e un lucru acum. 1Sheeld, de fapt. Citiți mai multe, de la lansarea egipteană Integreight. Această placă vă permite să creați produse Internet de obiecte, utilizând senzorii și radiourile încorporate într-un smartphone standard Android.
Programarea este ușoară cu ajutorul unei funcții Pi
Putine lucruri au facut mai usor sa inveti sa codzi decat pe cea de la Raspberry Pi. Ați găsit o modalitate excelentă de a le utiliza în educația pentru codificare? Spuneți-mi despre asta în comentariile de mai jos!
Credite foto: Blackpool Raspberry Jam (Les Pounder), Models.py (nyuhuhuu), SenseHAT (Les Pounder), Atelier pentru copii (Francois CAUCHE), Minecraft Pi (KniBaron)
Explorați mai multe despre: Educație Tehnologie, Jocuri educaționale, Programare, Zmeură Pi.