3 jednostavna projekta kodiranja za djecu pomoću programa Microsoft Small Basic

3 jednostavna projekta kodiranja za djecu pomoću programa Microsoft Small Basic

Učenje kodiranja može biti zastrašujuće, osobito za djecu. Kombinacija učenja složene sintakse uz programske koncepte dovoljna je da odvrati mnoge ljude. Ipak, učenje kodiranja jedna je od najvažnijih stvari koju vaša djeca mogu naučiti, a dostupni su i alati koji im olakšavaju.





Jedan od takvih alata je Microsoft Small Basic, s kojim je lako započeti. Evo tri projekta koja djeca mogu koristiti za svoje prve korake u kodiranju.





Što je Microsoft Small Basic?

Microsoft Small Basic (MSB) jezik je osmišljen kako bi olakšao učenje osnova kodiranja. Namijenjen djeci (ali savršen i za odrasle), pruža ogoljen jezik i sučelje prilagođeno korisniku. Sada, u svojoj desetoj godini, MSB je oproštajuće integrirano razvojno okruženje koje dopušta malo prostora za sinhronizaciju.





To pomaže u izbjegavanju nekih frustracija koje početnici koderi obično mogu doživjeti.

Ovaj je projekt prolaz kodiranja personaliziranog sata. Projekt obuhvaća jednostavne koncepte programiranja, a iako je namijenjen djeci, odrasli početnici također mogu imati koristi od slijeđenja. Iako se IDE može preuzeti na računala s operacijskim sustavom Microsoft Windows, današnji vodič koristi IDE zasnovan na webu. Može se dovršiti na bilo kojem računalu s preglednikom i internetskom vezom.



Početak rada s programom Microsoft Small Basic

Za početak otvorite web preglednik i idite na smallbasic.com . Trebali biste vidjeti web stranicu s ova dva gumba u sredini:

Pritisnite gumb Početak i bit ćete preusmjereni na zaslon koji izgleda ovako:





Ovo je internetska verzija Microsoft Small Basic IDE -a. Mrežni IDE mjesto je mjesto gdje možete napisati kôd i testirati ga, sve na jednom mjestu. Kao što vidite, u tekstualnom prozoru već postoji neki kôd. Pritisnite plavu, trokutastu, Trčanje gumb kako biste vidjeli što kôd radi.

Pritisnite malo x u gornjem desnom kutu za zatvaranje programa. Pogledajte kod. Vidjet ćete da će se sve što se nalazi u zagradama ispisati kada pokrenete program. Pokušajte promijeniti riječ Svijet na svoje ime i ponovno kliknite pokreni. Ako nije uspjelo, provjerite imate li još uvijek navodnike u zagradama ('... tekst ...') na sljedeći način:





Da bismo razumjeli zašto se to događa, rastavimo crtu na komade. Počinje s TextWindow . To govori računalu da bi se sve što slijedi trebalo dogoditi tekstualnom prozoru. TextWindow.WriteLine znači da želimo da TextWindow napiše redak. TextWindow.WriteLine ('Zdravo, Ian!') Znači da govorimo TextWindowu da napiše redak, a ono što je u zagradama je ono što se piše!

kako vidjeti naslov izbrisanog youtube videa

1. Zatražite ime

Sada ćete promijeniti svoj program tako da će zatražiti ime korisnika kada počne. Počnite s očitim pitanjem:

Da bismo dobili unos korisnika, potrebne su nam dvije stvari. Način da pročitate ono što unose i mjesto za čuvanje. Ova linija vam daje oboje:

Ova linija čini varijablu tzv Ime . Varijabla je poput okvira za spremanje podataka --- u ovom slučaju, ime korisnika.

Zatim postoji znak jednakosti ( = ). To znači da će sve što slijedi biti spremljeno unutra Ime .

Zatim kažete TextWindow do Čitati što korisnik upisuje. Ne zaboravite zagrade --- iako su prazne, računalu su potrebne da znaju što učiniti!

Sada, kada se program pokrene, korisnika se pita njihovo ime. Kad ga upišu i pritisnu Unesi pohranjena je. Ostaje samo reći računalu da im ih ispiše natrag.

Primijetit ćete da nije sve u WriteLine zagrade imaju navodnike. To je zato što kombinirate izgovaranje 'Zdravo, ' sa svime što je pohranjeno u Ime varijabla, koristeći znak plus. Ovo se zove spajanje žica . Ne brinite ako još ne razumijete što to znači --- dobra je rečenica koju ćete kasnije znati kada vam bude lakše s programiranjem, ili ste pohađali tečaj programiranja . Sada, kada pokrenete svoj program, korisnik dobiva osobni odgovor.

2. Kazivanje vremena

Do sada vaš program pozdravlja svakog korisnika imenom. Sada ih možete natjerati da im kažu vrijeme korištenja Sat.Vrijeme . Dodajte ga u isti redak koji ste upravo napravili:

Zabilježite gdje postoje navodnici, a gdje ne. Također, uključite sve znakove plus na pravo mjesto. Važno je ovo ispravno ispraviti! Ponovo pokrenite kôd --- zajedno s pozdravom, vidjet ćete vrijeme.

Sjajno! Ako dobivate bilo kakve pogreške ili vam nedostaju razmaci u tekstualnom prozoru, pažljivo pregledajte svoj kôd za moguće pogreške.

3. Učiniti to osobnim

Sada kada imate svoj sat, učinimo da radi samo za vas. Potreban nam je način provjere da li je uneseno ime vaše ime. To radimo s an if izjava . Promijenite kôd da izgleda ovako:

Dodavanjem riječi Ako prema kodu, računalo zna da mora nešto provjeriti. Ovaj put želite provjeriti je li Ime varijabla odgovara vašem imenu, koristeći jednak znak.

kako ubrzati rad ps4

Daleko, ako the Ime varijabla koju je korisnik upisao jednak vaše ime, ono će vam reći vrijeme. Što se događa ako netko drugi koristi program?

To je ono što Drugo izjava je za. Ako se upiše bilo koje drugo ime, program preskače naredbu if i radi sve što poslije kaže Drugo .

Na kraju upišite Završi ako tako da računalo zna da je if naredba gotova. Sada, kada pokrenete program, dobit ćete drugačiji odgovor ovisno o tome jeste li unijeli svoje ime ili ne:

Upravo ste kodirali sat koji radi za vas i pozdravljate svakoga tko ga koristi!

Saznajte više uz Microsoft Small Basic

Ovaj projekt ima neke bitne osnovne koncepte programiranja. Korištenje pojednostavljenog IDE -a početnicima omogućuje učenje programskih koncepata i navikavanje na kodiranje sintakse. To može pomoći u rješavanju složenijih jezika poput Pythona.

Microsoft Small Basic nije jedini način učenja, a ako je stvarni kod u ovoj fazi malo previše, imate druge mogućnosti.

Scratch je čisto vizualni jezik koji je savršen za djecu. Minecraft također ima nekoliko obrazovnih elemenata osmišljenih za poučavanje temeljnih koncepata. Minecraft -ov Sat koda pruža poznato okruženje za učenje neustrašivim mladim graditeljima!

Kredit za sliku: olly18/ Depositphotos

gledajte filmove na mreži bez prijave
Udio Udio Cvrkut E -pošta Trebate li odmah nadograditi na Windows 11?

Windows 11 uskoro dolazi, no trebate li se ažurirati što je prije moguće ili pričekati nekoliko tjedana? Hajde da vidimo.

Pročitajte Dalje
Povezane teme
  • Programiranje
  • Vodiči za kodiranje
  • Microsoft Small Basic
O autoru Ian Buckley(216 objavljenih članaka)

Ian Buckley je slobodni novinar, glazbenik, izvođač i video producent koji živi u Berlinu, Njemačka. Kad ne piše ili je na pozornici, petlja s DIY elektronikom ili kodom u nadi da će postati ludi znanstvenik.

Više od Iana Buckleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu