3 enostavni projekti za kodiranje za otroke z uporabo Microsoft Small Basic

3 enostavni projekti za kodiranje za otroke z uporabo Microsoft Small Basic

Učenje kodiranja je lahko zastrašujoče, zlasti za otroke. Kombinacija, da se je treba poleg programskih konceptov naučiti zapletene skladnje, zadošča, da marsikoga odvrne. Kljub temu je učenje kodiranja ena najpomembnejših stvari, ki se jih lahko naučijo vaši otroci, na voljo pa so tudi orodja, ki jim olajšajo delo.





Eno takšnih orodij je Microsoft Small Basic, s katerim je enostavno začeti. Tu so trije projekti, ki jih lahko otroci uporabijo za prvi korak pri kodiranju.





Kaj je Microsoft Small Basic?

Microsoft Small Basic (MSB) je jezik, namenjen lažjemu učenju osnov kodiranja. Namenjen otrokom (vendar kot nalašč tudi za odrasle), ponuja ogoljen jezik in uporabniku prijazen vmesnik. Zdaj, v svojem desetem letu, je MSB prizanesljivo integrirano razvojno okolje, ki omogoča nekaj prostora za sinhronizacijo.





S tem se izognemo nekaterim frustracijam, ki jih običajno doživijo koderji začetniki.

Ta projekt je korak za kodiranje prilagojene ure. Projekt zajema preproste koncepte programiranja, čeprav so namenjeni otrokom, lahko odrasli začetniki koristijo tudi pri tem. Medtem ko je IDE mogoče prenesti na računalnike z operacijskim sistemom Microsoft Windows, današnja vadnica uporablja spletni IDE. Dokonča se lahko na katerem koli računalniku z brskalnikom in internetno povezavo.



Uvod v Microsoft Small Basic

Za začetek odprite spletni brskalnik in se pomaknite do smallbasic.com . Videti bi morali spletno mesto s tema gumboma na sredini:

Kliknite na gumb Začni gumb in preusmerjeni boste na zaslon, ki izgleda takole:





To je spletna različica Microsoft Small Basic IDE. Spletna IDE je kraj, kamor lahko napišete kodo in jo preizkusite, vse na enem mestu. Kot lahko vidite, je v besedilnem oknu že nekaj kode. Pritisnite modro, trikotno, Teči gumb, da vidite, kaj počne koda.

Malo pritisnite x v zgornjem desnem kotu, da zaprete program. Poglej kodo. Videli boste, da se vse, kar je v oklepajih, natisne, ko zaženete program. Poskusite spremeniti besedo Svet na svoje ime in znova kliknite zaženi. Če ni delovalo, se prepričajte, da imate v oklepajih ('... besedilo ...') še narekovaje:





Da bi razumeli, zakaj se to zgodi, razdelimo črto na koščke. Začne se pri TextWindow . To pove računalniku, da se mora vse, kar sledi, zgoditi z besedilnim oknom. TextWindow.WriteLine pomeni, da želimo, da TextWindow napiše vrstico. TextWindow.WriteLine ('Pozdravljeni, Ian!') Pomeni, da besedilnemu oknu govorimo, naj napiše vrstico, v oklepajih pa se zapiše!

USB trdi disk ne prikaže Windows 10

1. Vprašajte ime

Zdaj boste spremenili program, da bo ob njegovem zagonu zahteval uporabniško ime. Začnite z očitnim vprašanjem:

Za vnos uporabnika potrebujemo dve stvari. Način za branje, kaj vnesejo, in kraj za shranjevanje. Ta vrstica vam daje oboje:

Ta vrstica naredi spremenljivko, imenovano ime . Spremenljivka je kot polje za shranjevanje podatkov-v tem primeru uporabniško ime.

Nato je znak enakosti ( = ). To pomeni, da bo vse, kar sledi, shranjeno v notranjosti ime .

Potem poveš TextWindow do Preberite kaj uporabnik vnese. Ne pozabite na oklepaje-čeprav so prazni, jih mora računalnik vedeti, kaj naj naredi!

Zdaj, ko se program zažene, uporabnika vprašajo za ime. Ko vtipkajo in pritisnejo vnesite je shranjeno. Vse, kar je ostalo, je, da računalniku poveste, naj jim ga natisne.

Opazili boste, da ni vse v WriteLine oklepaji imajo narekovaje. To je zato, ker kombinirate povedati 'Zdravo, ' s tem, kar je shranjeno v ime spremenljivko z znakom plus. Temu se reče povezovanje nizov . Ne skrbite, če še ne razumete, kaj to pomeni-dobro je pozneje vedeti, kdaj se boste lažje spoprijeli s programiranjem, ali ste opravili tečaj programiranja . Zdaj, ko zaženete program, uporabnik dobi osebni odgovor.

2. Povejte čas

Doslej vaš program vsakega uporabnika pozdravlja z imenom. Zdaj jim lahko omogočite, da jim povedo čas Ura. Čas . Dodajte ga v isto vrstico, ki ste jo pravkar naredili:

Upoštevajte, kje so narekovaji in kje niso. Poskrbite tudi, da boste vse znake plus vključili na pravo mesto. Pomembno je, da to popravite! Znova zaženite kodo --- skupaj s pozdravom boste videli čas.

Super! Če prihaja do napak ali v besedilnem oknu manjkajo presledki, natančno preglejte kodo, da ugotovite napake.

3. Osebno

Zdaj, ko imate uro, jo nastavimo tako, da deluje samo za vas. Potrebujemo način preverjanja, ali je vneseno ime vaše ime. To naredimo z if izjava . Spremenite svojo kodo tako, da bo videti tako:

Z dodajanjem besede Če na kodo računalnik ve, da mora nekaj preveriti. Tokrat želite preveriti, ali je ime spremenljivka se ujema z vašim imenom z uporabo enako podpisati.

kako si ogledate instagram sporočila na računalniku

Doslej, če the ime spremenljivko, ki jo je uporabnik vnesel enako vaše ime, povedalo vam bo čas. Kaj se zgodi, če program uporablja nekdo drug?

To je tisto, kar Sicer pa izjava je za. Če vnesete katero koli drugo ime, program preskoči stavek if in naredi vse, kar po njem piše Sicer pa .

Na koncu vnesite Konec tako da računalnik ve, da je stavka if konec. Zdaj, ko zaženete program, boste dobili drugačen odgovor, odvisno od tega, ali vnesete svoje ime ali ne:

Pravkar ste kodirali uro, ki vam ustreza, in pozdravili vse druge, ki jo uporabljajo!

Več o tem z Microsoft Small Basic

Ta projekt ima nekaj bistvenih osnovnih konceptov programiranja. Uporaba poenostavljenega IDE omogoča začetnikom, da se naučijo programskih konceptov in se navadijo na kodiranje sintakse. To lahko pomaga pri bolj zapletenih jezikih, kot je Python.

Microsoft Small Basic ni edini način učenja, in če je dejanske kode na tej stopnji malo preveč, imate druge možnosti.

Scratch je čisto vizualni jezik, ki je kot nalašč za otroke. Minecraft ima tudi več izobraževalnih elementov, namenjenih poučevanju osnovnih konceptov. Minecraft -ova ura kode Za mlade neustrašne graditelje ponuja znano učno okolje!

Avtor slike: olly18/ Depositphotos

kako hitreje napolniti iphone
Deliti Deliti Cvrkutati E-naslov Ali morate takoj nadgraditi na Windows 11?

Windows 11 prihaja kmalu, vendar bi morali posodobiti čim prej ali počakati nekaj tednov? Pa ugotovimo.

Preberite Naprej
Sorodne teme
  • Programiranje
  • Kodiranje vadnic
  • Microsoft Small Basic
O avtorju Ian Buckley(216 objavljenih člankov)

Ian Buckley je samostojni novinar, glasbenik, izvajalec in video producent, ki živi v Berlinu v Nemčiji. Ko ne piše ali na odru, se ukvarja z elektroniko ali kodo DIY v upanju, da bo postal nor znanstvenik.

Več od Iana Buckleyja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite