3 proiecte Easy Coding pentru copiii care folosesc Microsoft Small Basic
Învățarea de a codifica poate fi descurajantă, în special pentru copii. Combinația de a avea de învățat o sintaxă complicată alături de concepte de programare este suficientă pentru a pune mulți oameni departe. Cu toate acestea, învățarea de a codifica este unul dintre cele mai importante lucruri pe care le pot învăța copiii dvs. și sunt disponibile instrumente pentru a le ușura.
Un astfel de instrument este Microsoft Small Basic, care este ușor de început. Iată trei proiecte pe care le pot utiliza copiii pentru a-și face primii pași în codificare.
Ce este Microsoft Small Basic?
Microsoft Small Basic (MSB) este un limbaj proiectat pentru a facilita învățarea elementelor de bază ale codării. Destinat copiilor (dar perfect și pentru adulți), oferă o limbă dezbracată și o interfață prietenoasă. Acum, în al 10-lea an, MSB este un mediu integrat de dezvoltare care permite o anumită cameră cu sintaxă.
Acest lucru ajută la evitarea unora dintre frustrările pe care codificatorii începători le pot experimenta de obicei.
Acest proiect este o modalitate de a codifica un ceas personalizat. Proiectul acoperă concepte de programare simple și, în timp ce se adresează copiilor, adulții începători pot beneficia de asemenea de urmărirea. În timp ce IDE poate fi descărcat pe calculatoare care rulează Microsoft Windows, tutorialul de astăzi utilizează IDE bazat pe web. Acesta poate fi completat pe orice computer cu un browser și o conexiune la internet.
Noțiuni de bază cu Microsoft Small Basic
Pentru a începe, deschideți un browser web și navigați la smallbasic.com. Ar trebui să vedeți un site web cu aceste două butoane în mijloc:
Faceți clic pe butonul start buton, și veți fi dus la un ecran care arată astfel:
Aceasta este o versiune online a IDE-ului Microsoft Basic Basic. Un IDE online este un loc în care puteți scrie codul și îl puteți testa, toate într-un singur loc. După cum puteți vedea, există deja un anumit cod în fereastra de text. Apăsați albastru, triunghiular, Alerga pentru a vedea ce face codul.
Apăsați micul X în colțul din dreapta sus pentru a închide programul. Uită-te la cod. Veți vedea că tot ce este în interiorul parantezelor va fi imprimat când executați programul. Încercați să schimbați cuvântul Lume la numele tău și dă clic pe Executare din nou. Dacă nu a funcționat, asigurați-vă că mai aveți ghilimele din paranteze (“… text… ”) asa:
Pentru a înțelege de ce se întâmplă acest lucru, să lăsăm linia în bucăți. Începe cu TextWindow. Acest lucru îi spune computerului că orice ar urma ar trebui să se întâmple în fereastra textului. TextWindow.WriteLine înseamnă că vrem ca TextWindow să scrie o linie. TextWindow.WriteLine (“Bună, Ian!”) înseamnă că îi spunem TextWindow să scrie o linie, iar ceea ce este în paranteze este ceea ce este scris!
1. Cereți un nume
Acum, veți schimba programul pentru a cere numele utilizatorului când acesta începe. Începeți cu întrebarea evidentă:
Pentru a obține intrarea utilizatorului, avem nevoie de două lucruri. O modalitate de a citi ceea ce introduc și un loc pentru ao păstra. Această linie vă oferă ambele:
Această linie face o variabilă numită Nume. O variabilă este ca o casetă pentru stocarea datelor în acest caz, numele utilizatorului.
Apoi, există un semn egal (=). Aceasta înseamnă că ceea ce va urma va fi stocat în interior Nume.
Apoi spuneți TextWindow la Citit ceea ce utilizatorul utilizează. Nu uitați parantezele - chiar dacă acestea sunt goale, calculatorul are nevoie de ele să știe ce să facă!
Acum, când programul rulează, utilizatorul este întrebat numele său. Când îl tastați și apăsați introduce este stocat. Tot ce rămâne este să îi spuneți computerului să-l imprime înapoi.
Veți observa că nu totul în WriteLine paranteze are ghilimele. Acest lucru se datorează faptului că combinați cuvântul “Salut, “ cu tot ce este stocat în Nume variabilă, utilizând un semn plus. Aceasta se numește șir. Nu vă faceți griji dacă nu înțelegeți ce înseamnă încă - este o frază bună să știți mai târziu atunci când sunteți mult mai confortabil cu programarea sau ați luat un curs de programare 11 cele mai bune site-uri pentru Free Online Cursuri de programare pentru calculator 11 cele mai bune site-uri pentru cursuri gratuite de programare online de calculator Aceste zile, puteți deveni un master coder fără a lua un grad tradițional de informatică. Unde sunt toate aceste resurse excelente de învățare, întrebați? Întrebare mare. Continuați să citiți și vă vom arăta. Citeste mai mult . Acum, când executați programul, utilizatorul primește un răspuns personal.
2. Spuneți timpul
Până în prezent, programul dvs. salută fiecare utilizator după nume. Acum puteți să le spuneți cât timp este folosit Ceas. Adăugați-l la aceeași linie pe care tocmai ați făcut-o:
Notați unde există ghilimele și unde nu există. De asemenea, asigurați-vă că includeți toate semnele plus în locul potrivit. Obținerea acestui drept este importantă! Rulați din nou codul, împreună cu salutul, veți vedea timpul.
Grozav! Dacă primiți erori sau dacă lipsesc spații în fereastra de text, examinați cu atenție codul pentru orice greșeală.
3. Ea este personal
Acum, dacă aveți ceasul dvs., permiteți-l să funcționeze numai pentru dvs. Avem nevoie de o modalitate de a verifica dacă numele introdus este numele tău. Facem asta cu un dacă declarație. Modificați codul astfel încât să arate astfel:
Prin adăugarea cuvântului Dacă la cod, computerul știe că trebuie să verifice ceva. De data aceasta, doriți să verificați dacă Nume variabila se potrivește cu numele dvs., folosind este egală semn.
Pana acum, dacă Nume variabilă pe care utilizatorul la introdus este egală numele tău, îți va spune timpul. Ce se întâmplă dacă altcineva utilizează programul?
Asta este ceea ce altfel declarația este pentru. Dacă este introdus alt nume, programul trece peste instrucțiunea if și face tot ce spune după altfel.
În cele din urmă, tastați endif astfel încât calculatorul să știe că declarația if sa încheiat. Acum, când rulați programul, veți primi un răspuns diferit, în funcție de dacă introduceți numele dvs. sau nu:
Tocmai ați codat un ceas care funcționează pentru dvs. și salută pe oricine altcineva care o folosește!
Aflați mai multe cu Microsoft Small Basic
Acest proiect are câteva concepte de bază esențiale pentru programare. Utilizarea unui IDE simplificat permite începătorilor să învețe conceptele de programare și să se obișnuiască cu sintaxa de codificare. Acest lucru poate ajuta linia cu limbi mai complicate cum ar fi Python 6 Motive pentru care Python este limbajul de programare al viitorului 6 Motive pentru care Python este limbajul de programare al viitorului Vreți să învățați sau să vă extindeți abilitățile de programare? Iată de ce Python este cel mai bun limbaj de programare pentru a învăța anul acesta. Citeste mai mult .
Microsoft Small Basic nu este singura modalitate de a învăța și dacă codul actual este puțin prea mare în această etapă, aveți și alte opțiuni.
Scratch este o limbă pur vizuală Noțiuni de bază cu zgârieturi pe zmeura Pi Noțiuni de bază cu zgârieturi pe zmeură Pi Scratch tutorial vă permite să vă distrați cu un Raspberry Pi, chiar dacă nu știți cum să cod. Citește mai mult, care este perfect pentru copii. Există, de asemenea, câteva elemente educaționale pentru Minecraft concepute pentru a preda conceptele de bază. Minecraft Ora de Cod Minecraft Ora de Codul învață Copii Bazele de Programare Minecraft Ora de Codul învață Kids Bazele de Programare Minecraft Ora de Cod este o modalitate excelentă pentru copiii de a învăța elementele de bază ale programării. Cu trei tutoriale oferite, este imposibil să le finalizați fără a învăța un cod de bază. Citiți mai multe oferă un mediu de învățare familiar pentru constructori tineri întreprinzători!
Credit de imagine: olly18 / Depositphotos
Explorați mai multe despre: Tutoriale de codificare, Microsoft Small Basic.