3 proiecte de codificare ușoară pentru copii care utilizează Microsoft Small Basic

3 proiecte de codificare ușoară pentru copii care utilizează Microsoft Small Basic

Învățarea codării poate fi descurajantă, în special pentru copii. Combinația de a învăța o sintaxă complicată alături de concepte de programare este suficientă pentru a pune pe mulți oameni deoparte. Cu toate acestea, învățarea codării este unul dintre cele mai importante lucruri pe care copiii dvs. le pot învăța, iar instrumentele sunt disponibile pentru a le fi mai ușor.





Un astfel de instrument este Microsoft Small Basic, care este ușor de început. Iată trei proiecte pe care copiii le pot folosi pentru a face primii pași în codificare.





Ce este Microsoft Small Basic?

Microsoft Small Basic (MSB) este un limbaj conceput pentru a facilita învățarea elementelor de bază ale codării. Destinat copiilor (dar perfect și pentru adulți), oferă un limbaj înapoi și o interfață ușor de utilizat. În cel de-al 10-lea an, MSB este un mediu integrat de dezvoltare iertător, care permite spații libere cu sintaxă.





Acest lucru ajută la evitarea unora dintre frustrările pe care programatorii începători le pot experimenta de obicei.

Acest proiect este un pas de parcurs al codificării unui ceas personalizat. Proiectul acoperă concepte simple de programare și, deși se adresează copiilor, adulții începători pot beneficia, de asemenea, de urmărirea lor. În timp ce IDE poate fi descărcat pe computerele care rulează Microsoft Windows, tutorialul de astăzi folosește IDE bazat pe web. Poate fi completat pe orice computer cu browser și conexiune la internet.



Noțiuni introductive despre 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 buton start și veți fi direcționat către un ecran care arată astfel:





Aceasta este o versiune online a Microsoft Small Basic IDE. Un IDE online este un loc în care puteți scrie cod și îl puteți testa, totul într-un singur loc. După cum puteți vedea, există deja un anumit cod în fereastra de text. Apăsați butonul albastru, triunghiular, Alerga pentru a vedea ce face codul.

Apăsați puțin X în colțul din dreapta sus pentru a închide programul. Uită-te la cod. Veți vedea că orice se află în paranteze se imprimă atunci când rulați programul. Încercați să schimbați cuvântul Lume la numele dvs. și faceți clic din nou pe Executare. Dacă nu a funcționat, asigurați-vă că aveți în continuare ghilimele între paranteze („... text ...”) astfel:





Pentru a înțelege de ce se întâmplă acest lucru, să împărțim linia în bucăți. Începe cu TextWindow . Acest lucru îi spune computerului că orice va urma ar trebui să se întâmple cu fereastra de text. TextWindow.WriteLine înseamnă că dorim ca TextWindow să scrie o linie. TextWindow.WriteLine („Bună ziua, Ian!”) Înseamnă că îi spunem TextWindow să scrie o linie, iar ceea ce este între paranteze este ceea ce se scrie!

deschideți fișierele .jar Windows 10

1. Cereți un nume

Acum, veți schimba programul pentru a cere numele utilizatorului când începe. Începeți cu întrebarea evidentă:

Pentru a obține informațiile utilizatorului, avem nevoie de două lucruri. O modalitate de a citi ce tastează și un loc în care să o păstreze. Această linie vă oferă ambele:

Această linie face o variabilă numită Nume . O variabilă este ca o cutie în care se pot stoca date --- în acest caz, numele utilizatorului.

Apoi, există un semn egal ( = ). Aceasta înseamnă că orice va urma va fi stocat în interior Nume .

Apoi îi spui TextWindow la Citit ce tastează utilizatorul. Nu uitați parantezele --- chiar dacă sunt goale, computerul are nevoie de ele pentru a ști ce să facă!

Acum, când rulează programul, utilizatorului i se cere numele. Când îl tastează și apasă introduce este stocat. Tot ce a mai rămas este să îi spuneți computerului să îl imprime înapoi.

Veți observa că nu totul în WriteLine parantezele au ghilimele. Acest lucru se datorează faptului că combinați spusele 'Buna ziua, ' cu orice este stocat în Nume variabilă, folosind un semn plus. Aceasta se numește concatenare șir . Nu vă faceți griji dacă încă nu înțelegeți ce înseamnă asta --- este o frază bună să știți mai târziu când vă simțiți mai bine cu programarea, sau ați urmat un curs de programare . Acum, când rulați programul, utilizatorul primește un răspuns personal.

2. Spunerea timpului

Până în prezent, programul dvs. salută fiecare utilizator după nume. Acum îl puteți face să le spună timpul folosind Ceas . Adăugați-l la aceeași linie pe care tocmai ați făcut-o:

Rețineți unde există ghilimele și unde nu există. De asemenea, asigurați-vă că includeți toate semnele plus în locul potrivit. Realizarea acestui drept este importantă! Rulați codul din nou --- împreună cu salutarea dvs., veți vedea ora.

Grozav! Dacă primiți erori sau vă lipsesc spațiile din fereastra de text, căutați cu atenție peste codul dvs. pentru orice erori.

3. Făcându-l personal

Acum că aveți ceasul, să-l facem astfel încât să funcționeze numai pentru dvs. Avem nevoie de un mod de a verifica dacă numele introdus este numele dvs. Facem acest lucru cu un afirmatie if . Schimbați codul pentru a arăta 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., utilizând egal semn.

film horror gratuit online fără descărcare

Pana acum, dacă the Nume variabilă introdusă de utilizator egal numele tău, îți va spune ora. Ce se întâmplă dacă altcineva folosește programul?

Aceasta este ceea ce Altfel declarația este pentru. Dacă se introduce orice 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 computerul să știe că instrucțiunea if s-a î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 îl folosește!

Aflați mai multe cu Microsoft Small Basic

Acest proiect are câteva concepte esențiale de bază pentru programare. Folosirea unui IDE simplificat permite începătorilor să învețe concepte de programare și să se obișnuiască cu codarea sintaxei. Acest lucru poate ajuta la reducerea liniei cu limbaje mai complicate, cum ar fi Python.

Microsoft Small Basic nu este singura modalitate de a învăța și dacă codul real este puțin prea mult în această etapă, aveți alte opțiuni.

Scratch este un limbaj pur vizual, care este perfect pentru copii. Există, de asemenea, mai multe elemente educaționale la Minecraft concepute pentru a preda concepte de bază. Ora de cod a Minecraft oferă un mediu de învățare familiar tinerilor constructori curajoși!

Credit imagine: olly18 / Depositphotos

verificați dacă un link este sigur
Acțiune Acțiune Tweet E-mail Ar trebui să faceți upgrade la Windows 11 imediat?

Windows 11 vine în curând, dar ar trebui să vă actualizați cât mai curând posibil sau să așteptați câteva săptămâni? Să aflăm.

Citiți în continuare
Subiecte asemănătoare
  • Programare
  • Tutoriale de codare
  • Microsoft Small Basic
Despre autor Ian Buckley(216 articole publicate)

Ian Buckley este un jurnalist independent, muzician, interpret și producător video care locuiește în Berlin, Germania. Când nu scrie sau pe scenă, se ocupă de electronice sau coduri DIY în speranța de a deveni un om de știință nebun.

Mai multe de la Ian Buckley

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona