Oglas

Učenje kodiranja je lahko zastrašujoče, zlasti za otroke. Kombinacija učenja zapletene skladnje poleg programskih konceptov je dovolj, da lahko marsikdo odloži. Kljub temu je učenje kodiranja ena najpomembnejših stvari, ki se jo lahko otroci naučijo, na voljo pa so tudi orodja, ki jih bodo olajšala.

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

Kaj je Microsoft Small Basic?

Microsoft Small Basic (MSB) je jezik, namenjen lažjemu učenju osnov kodiranja. Namenjen otrokom (vendar popoln tudi za odrasle) nudi okrašen jezik in uporabniku prijazen vmesnik. Zdaj v svojem desetem letu je MSB odpuščanje integriranega razvojnega okolja, ki omogoča nekaj mahanja s sintakso.

Tako se izognemo nekaterim frustracijam, ki jih začetniki koder običajno doživijo.

Ta projekt je temeljita na način kodiranja prilagojene ure. Projekt zajema preproste programske koncepte, in čeprav je namenjen otrokom, lahko tudi odrasli začetniki koristijo od nadaljnjega spremljanja. Medtem ko je IDE mogoče prenesti v računalnike z operacijskim sistemom Microsoft Windows, današnja vadnica uporablja spletno IDE. Dopolnite ga lahko na katerem koli računalniku z brskalnikom in internetno povezavo.

instagram viewer

Uvod v Microsoft Small Basic

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

Microsoft Small Basic Splash Stran

Kliknite na gumb Začni gumba in preusmerili se boste na zaslon, ki je videti takole:

Nova instanca Microsoft Smal Basic IDE

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

Izhod iz osnovnega Hello World Script

Pritisnite malo x v zgornjem desnem kotu zaprete program. Poglejte kodo. Videli boste, da se tisto, kar je v oklepaju, natisne, ko zaženete program. Poskusite spremeniti besedo Svet do svojega imena in znova kliknite »Zaženi«. Če ni delovalo, se prepričajte, da imate v oklepaju ("... besedilo ...") še vedno narekovaje kot:

Koda za osebni pozdrav!

Če želite razumeti, zakaj se to zgodi, razdelimo vrstico na koščke. Začne se z TextWindow. To pove računalniku, da se vse, kar pride zraven, zgodi v oknu z besedilom. TextWindow. WriteLine pomeni, da želimo, da TextWindow napiše vrstico. TextWindow. WriteLine ("Pozdravljeni, Ian!") Pomeni, da besedilu okna rečemo, da napišemo vrstico, kar je v oklepaju, kaj piše!

1. Vprašajte za ime

Zdaj boste spremenili svoj program in vprašali uporabnikovo ime, ko se začne. Začnite z očitnim vprašanjem:

Koda zahteva uporabnika ime

Za dostop uporabnika potrebujemo dve stvari. Način, kako prebrati, kaj vtipkajo, in kraj, kako ga obdržati. Ta vrstica vam omogoča:

Shranjevanje uporabniškega imena v spremenljivki

Ta vrstica naredi spremenljivko imenovano ime. Spremenljivka je kot polje v katerem so shranjeni podatki - v tem primeru je ime uporabnika.

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

Potem poveš TextWindow do Preberi kaj uporabnik vnese. Ne pozabite na oklepaje - kljub temu, da so prazni, jih računalnik potrebuje, da vedo, kaj storiti!

Zdaj, ko se program zažene, uporabnik vpraša njihovo ime. Ko jih vtipkate in pritisnete vnesti je shranjena. Vse, kar ostane, je, da povemo računalniku, naj jim jih natisne nazaj.

Prilagojen pozdravni izhod

Opazili boste, da ni vse v WriteLine oklepaji imajo narekovaje. To je zato, ker združujete reči "Zdravo, " s tem, kar je shranjeno v ime spremenljivka z znakom plus. To se imenuje povezovanje niza. Ne skrbite, če še ne razumete, kaj to še pomeni - dobro je, da pozneje veste, kdaj vam je bolj pri programiranju, ali ste opravili tečaj programiranja 11 najboljših spletnih mest za brezplačne tečaje spletnega računalniškega programiranjaS pomočjo teh brezplačnih spletnih programov računalniškega programiranja lahko postanete odličen koder brez diplome računalništva. Preberi več . Zdaj, ko zaženete svoj program, uporabnik dobi osebni odgovor.

2. Povedati uro

Program do zdaj vsakega uporabnika pozdravi po imenu. Zdaj si jih lahko priskrbite, da jim pove, koliko časa uporabljajo Ura. Čas. Dodajte ga v isto vrstico, ki ste jo pravkar naredili:

Uporabniku sporočite trenutni čas

Upoštevajte, kje obstajajo narekovaji in kjer jih ni. Poskrbite tudi, da na pravem mestu vstavite vse znake plus. Pomembna je pravica! Ponovno zaženite kodo - skupaj s pozdravom boste videli čas.

Izhod za prilagojeno uro

Super! Če se prikažejo kakršne koli napake ali pa v oknu z besedilom manjkajo presledki, natančno preglejte kodo za morebitne napake.

3. Naredi osebno

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

Preprosta izjava If in Else

Z dodajanjem besede Če na kodo, računalnik ve, da mora nekaj preveriti. Tokrat želite preveriti, ali je ime spremenljivka ustreza vašemu imenu z uporabo enako znak.

Do sedaj, če the ime spremenljivko, ki jo je uporabnik vtipkal enako tvoje ime, ti bo povedal čas. Kaj se zgodi, če nekdo drug uporablja program?

To je tisto, kar je Ostalo izjava je za. Če je vneseno katero koli drugo ime, program preskoči stavek if in naredi vse, kar piše po tem Ostalo.

Na koncu vnesite EndIf tako da računalnik ve, da je izjava if končana. Ko zaženete program, boste dobili drugačen odgovor, odvisno od tega, ali vnesete svoje ime ali ne:

Izhod za pravilno ime in za kateri koli drug vhod

Pravkar ste kodirali uro, ki deluje za vas, in pozdravi vsakogar, ki jo uporablja!

Učenje več z Microsoft Small Basic

Ta projekt ima nekaj bistvenih osnovnih konceptov za programiranje. Uporaba poenostavljenega IDE omogoča začetnikom učenje konceptov programiranja in se navadijo na kodiranje skladnje. To lahko pomaga bolj zapleteno jezikih, kot je Python 6 razlogov, zakaj je Python programski jezik prihodnostiSe želite naučiti ali razširiti svoje programsko znanje? Tukaj je Python najboljši programerski jezik, ki se ga je letos naučil. Preberi več .

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

Scratch je čisto vizualni jezik Uvod s praskami na Raspberry PiNaš vodič o Scratchu vam omogoča zabavo z Raspberry Pi, tudi če ne veste, kako kodirati. Preberi več ki je kot nalašč za otroke. Minecraft ima tudi več izobraževalnih elementov, ki so namenjeni poučevanju temeljnih konceptov. Ura kode Minecraft Minecraft čas ure kode uči otroke osnove programiranjaMinecraft čas kode ponuja več odličnih vadnic, s pomočjo katerih se bodo otroci naučili osnov programiranja. Preberi več zagotavlja neznansko učno okolje za neustrašne mlade gradbenike!

Kreditna slika: olly18 /depositphotos

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