Hirdetés
A kódolás megtanulása félelmetes lehet, különösen a gyermekek számára. A bonyolult szintaxis megtanulásának kombinációja a programozási koncepciók mellett elegendő sok ember elhagyásához. Ennek ellenére a kódolás megtanulása az egyik legfontosabb dolog, amelyet a gyerekek megtanulhatnak, és rendelkezésre állnak eszközök, amelyek megkönnyítik számukra.
Az egyik ilyen eszköz a Microsoft Small Basic, amely egyszerűen elindul. Itt áll három projekt, amelyet a gyerekek felhasználhatnak az első lépésre a kódoláshoz.
Mi a Microsoft Small Basic?
A Microsoft Small Basic (MSB) olyan nyelv, amelynek célja a kódolás alapjainak megtanulása. Gyerekeknek szánt (de tökéletesen felnőttek számára is ideális), levélt nyelvet és felhasználóbarát felületet biztosít. A tizedik évben az MSB egy megbocsátó integrált fejlesztési környezet, amely némi mozgási helyet biztosít szintaxissal.
Ez segít elkerülni a frusztrációt, amelyet a kezdő kódolók általában megtapasztalhatnak.
Ez a projekt egy áttekintés a személyre szabott óra kódolásáról. A projekt egy egyszerű programozási koncepcióval foglalkozik, és bár gyermekeket céloz meg, a kezdő felnőttek is részesülhetnek a követésükből. Míg az IDE letölthető a Microsoft Windows rendszert futtató számítógépekre, a mai oktatóanyag a webalapú IDE-t használja. Bármely számítógépen elkészíthető böngészővel és internetkapcsolattal.
A Microsoft Small Basic használatának első lépései
A kezdéshez nyisson meg egy webböngészőt, és keresse meg smallbasic.com. Látnia kell egy weboldalt, amelynek közepén van ez a két gomb:
Kattintson a gombra Rajt gombot, és a képernyőre kerül, amely így néz ki:
Ez a Microsoft Small Basic IDE online verziója. Az online IDE egy olyan hely, ahol kódot írhat és tesztelhet, egy helyen. Mint láthatja, már van néhány kód a szöveges ablakban. Nyomja meg a kék, háromszög alakú, Fuss gombot, hogy megnézze, mi a kód.
Nyomja meg a kicsit x a jobb felső sarokban a program bezárásához. Nézd meg a kódot. Látni fogja, hogy bármi, ami a zárójelben található, kinyomtatódik a program futtatásakor. Próbálja meg megváltoztatni a szót Világ a nevére, és kattintson a Futtatás gombra. Ha nem működött, akkor ellenőrizze, hogy továbbra is vannak-e az idézőjelek a zárójelben („… szöveg…”):
Hogy megértsük, miért történik ez, ossza le a vonalat darabokra. Ez kezdődik TextWindow. Ez azt mondja a számítógépnek, hogy a következő lépéseknek meg kell történnie a szöveges ablakban. TextWindow. WriteLine nevû azt jelenti, hogy azt akarjuk, hogy a TextWindow egy sort írjon. TextWindow. A WriteLine (“Hello, Ian!”) Azt jelenti, hogy azt mondjuk a TextWindownak, hogy írjon egy sort, és mi van a zárójelben, mi íródik!
1. Kérjen nevet
Most meg fogja változtatni a programját, hogy a felhasználó nevét kérje, amikor elindul. Kezdje a nyilvánvaló kérdéssel:
Ahhoz, hogy megkapjuk a felhasználó hozzájárulását, két dologra van szükségünk. Egy módja annak, hogy olvassa el, mit írnak be, és egy hely, ahol megtarthatja. Ez a sor mindkettőt megadja:
Ez a sor egy változót hív név. A változó olyan, mint egy doboz az adatok tárolására - ebben az esetben a felhasználó neve.
Ezután van egy egyenlőségjel (=). Ez azt jelenti, hogy bármi is következő lesz, az belül kerül tárolásra név.
Akkor elmondod a TextWindow nak nek Olvas mit ír be a felhasználó. Ne felejtse el a zárójeleket - még ha azok üresek is, a számítógépnek tudnia kell, mit kell tennie!
Most, amikor a program fut, a felhasználó megkérdezi a nevét. Amikor beírják, és megnyomják belép tárolva van. Csak annyit kell mondania, hogy a számítógép nyomtassa ki őket.
Észre fogod venni, hogy nem mindent tartalmaz WriteLine nevû A zárójelben idézőjelek vannak. Ennek oka az, hogy összekapcsolod a mondást "Helló, " bármi tárolva van a név változó, pluszjelet használva. Ezt úgy hívják karakterlánc összekapcsolás. Ne aggódjon, ha még nem érti, hogy ez mit jelent - jó kifejezés később megtudni, amikor jobban megfelel a programozásnak, vagy programozási kurzust vett részt A 11 legjobb webhely az ingyenes online számítógépes programozási tanfolyamokhozEzeknek az ingyenes online számítógépes programozási tanfolyamoknak köszönhetően nagyszerű kódológé válhat számítástechnikai fokozat nélkül. Olvass tovább . A program futtatásakor a felhasználó személyes választ kap.
2. Mondja az időt
Eddig a program név szerint üdvözöl minden felhasználót. Most megteheti, hogy elmondja számukra az időt Óra. Idő. Adja hozzá ugyanarra a sorra, amelyet éppen készített:
Vegye figyelembe, ahol idézőjelek vannak, és hol nem. Ezenkívül feltétlenül helyezze el az összes pluszjelet a megfelelő helyen. Fontos ennek a jognak a megszerzése! Futtassa újra a kódot - üdvözletével együtt látni fogja az időt.
Nagy! Ha bármilyen hibát észlel, vagy hiányzik a szóköz a szövegablakban, figyelmesen nézze át a kódot, hogy nincs-e hiba.
3. Személyesvé tétele
Most, hogy megvan az órája, készítsük úgy, hogy csak az Ön számára működjön. Szükségünk van annak ellenőrzésére, hogy a beírt név az Ön neve. Ezt egy ha nyilatkozat. Változtassa meg a kódját, hogy így néz ki:
A szó hozzáadásával Ha A kódhoz a számítógép tudja, hogy ellenőriznie kell valamit. Ezúttal meg szeretné tudni, hogy a név változó megegyezik a neveddel, a egyenlők jel.
Eddig, ha az név változó, amelyet a felhasználó beírt egyenlők a neved, meg fogja mondani az időt. Mi történik, ha valaki más használja a programot?
Ez az, amit a Más nyilatkozat az. Ha más nevet ír be, akkor a program átugorja az if utasítást, és megteszi azt, amit utána mond Más.
Végül írja be EndIf hogy a számítógép tudja, hogy az if utasítás lejárt. A program futtatásakor más választ fog kapni attól függően, hogy beírja-e a nevét, vagy sem:
Csak az Ön számára működő órát kódolta, és mindenkit másnak üdvözöl, aki használja!
Tudjon meg többet a Microsoft Small Basic segítségével
Ez a projekt tartalmaz néhány alapvető koncepciót a programozáshoz. Az egyszerűsített IDE használatával a kezdők megtanulhatják a programozási koncepciókat és megszokhatják a szintaxis kódolását. Ez a bonyolultabb megoldásokkal segíthet olyan nyelvek, mint a Python 6 ok, amiért a Python a jövő programozási nyelveSzeretne megtanulni vagy bővíteni a programozási képességeit? Ez az oka annak, hogy a Python a legjobb programozási nyelv ebben az évben. Olvass tovább .
A Microsoft Small Basic nem csak a tanulás módja, és ha a tényleges kód ebben a szakaszban kissé túl sok, akkor más lehetőségek is vannak.
A Scratch tisztán vizuális nyelv A karcolás elindítása a Raspberry Pi-nA Scratch bemutatónk segítségével szórakozhat egy Raspberry Pi-vel akkor is, ha nem tudja, hogyan kell kódolni. Olvass tovább ez tökéletes a gyerekek számára. A Minecraftnak számos oktatási eleme is van, amelyek célja az alapkoncepciók tanítása. Az Minecraft Hour of Code A Minecraft Hour of Code megtanítja a gyerekeknek a programozás alapjaitA Minecraft Hour of Code számos kiváló útmutatást nyújt a gyerekeknek a programozás alapjainak megtanulásához. Olvass tovább ismerős tanulási környezetet biztosít a szörnyű fiatal építők számára!
Kép jóváírás: olly18 /depositphotos
Ian Buckley egy szabadúszó újságíró, zenész, előadóművész és videó producer, Berlinben, Németországban. Amikor még nem ír vagy színpadon, akkor botrányozza a barkácsolás elektronikáját vagy kódját, abban a reményben, hogy őrült tudós lesz.