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.
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:
Kliknite na gumb Začni gumba in preusmerili se boste na zaslon, ki je videti takole:
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.
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:
Č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:
Za dostop uporabnika potrebujemo dve stvari. Način, kako prebrati, kaj vtipkajo, in kraj, kako ga obdržati. Ta vrstica vam omogoča:
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.
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:
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.
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:
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:
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.