3 egyszerű kódolási projekt gyerekeknek a Microsoft Small Basic használatával

3 egyszerű kódolási projekt gyerekeknek a Microsoft Small Basic használatával

A kódolás megtanulása ijesztő lehet, különösen a gyermekek számára. Az a kombináció, hogy a programozási koncepciók mellett meg kell tanulni a bonyolult szintaxist, elég sok embert elriasztani. Ennek ellenére a kódolás megtanulása az egyik legfontosabb dolog, amit 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 könnyen elindítható. Íme három projekt, amellyel a gyerekek első lépéseket tehetnek a kódolás terén.





Mi a Microsoft Small Basic?

A Microsoft Small Basic (MSB) egy olyan nyelv, amely megkönnyíti a kódolás alapjainak elsajátítását. A gyermekek számára készült (de felnőtteknek is tökéletes), visszahúzott nyelvet és felhasználóbarát felületet biztosít. Immár tizedik éve, az MSB egy megbocsátó integrált fejlesztői környezet, amely lehetővé teszi némi szintaxissal való mozgást.





Ez segít elkerülni a kezdő kódolók által jellemzően tapasztalt frusztrációkat.

Ez a projekt bemutatja a személyre szabott óra kódolását. A projekt egyszerű programozási koncepciókra terjed ki, és bár a gyerekeket célozza meg, a kezdő felnőttek is profitálhatnak a követésből. Míg az IDE letölthető a Microsoft Windows rendszert futtató számítógépekre, a mai bemutató a webalapú IDE -t használja. Minden böngészővel és internetkapcsolattal rendelkező számítógépen elvégezhető.



A Microsoft Small Basic első lépései

Először nyissa meg a webböngészőt, és navigáljon a következőhöz: smallbasic.com . Látnia kell egy webhelyet, amelynek közepén ez a két gomb található:

Kattintson a gombra Rajt gombot, és egy ilyen képernyőre kerül:





Ez a Microsoft Small Basic IDE online változata. Az online IDE olyan hely, ahol kódot írhat és tesztelheti, mindezt egy helyen. Amint látja, a szövegablakban már van néhány kód. Nyomja meg a kék, háromszög alakú Fuss gombot, hogy lássa, mit tesz a kód.

Nyomja meg a keveset 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 van, kinyomtatásra kerül a program futtatásakor. Próbáld meg megváltoztatni a szót Világ nevére, majd kattintson ismét a Futtatás gombra. Ha nem működött, akkor győződjön meg arról, hogy még mindig az idézőjelek vannak a zárójelben ('... szöveg ...'):





Hogy megértsük, miért történik ez, bontsuk darabokra a sort. Azzal kezdődik TextWindow . Ez azt mondja a számítógépnek, hogy ami ezután következik, annak meg kell történnie a szövegablakkal. TextWindow.WriteLine azt jelenti, hogy azt akarjuk, hogy a TextWindow írjon egy sort. A TextWindow.WriteLine ('Hello, Ian!') Azt jelenti, hogy azt mondjuk a TextWindow -nak, hogy írjon egy sort, és ami zárójelben van, az íródik!

legjobb hd élő háttérkép android

1. Kérjen nevet

Most módosítani fogja a programot, hogy megkérdezze a felhasználó nevét, amikor elkezdődik. Kezdje a nyilvánvaló kérdéssel:

Ahhoz, hogy megkapjuk a felhasználó véleményét, két dologra van szükségünk. Egy módja annak, hogy elolvassa, amit beírnak, és egy hely, ahol megtarthatja. Ez a sor mindkettőt megadja:

Ez a sor egy változót hoz létre 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 ami ezután következik, azt belül tároljuk név .

Aztán elmondod a TextWindow nak nek Olvas amit a felhasználó beír. Ne felejtse el a zárójeleket --- annak ellenére, hogy üresek, a számítógépnek szüksége van rájuk, hogy tudja, 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. Nincs más hátra, mint szólni a számítógépnek, hogy nyomtassa ki nekik.

Észre fogja venni, hogy nem minden a WriteLine zárójelben idézőjel van. Ez azért van, mert kombinálod a mondást 'Helló, ' bármit tárol a név változó, pluszjelet használva. Ezt nevezik karakterlánc összefűzése . Ne aggódjon, ha még nem érti, hogy ez mit jelent-ez egy jó kifejezés, amelyet később is tudnia kell, amikor kényelmesebb a programozás, vagy programozói tanfolyamon vett részt . A program futtatásakor a felhasználó személyes választ kap.

2. Az idő megmondása

Eddig a programja név szerint üdvözli az összes felhasználót. Most beállíthatja, hogy megmondja nekik az időt Óra. Idő . Add hozzá ugyanahhoz a sorhoz, amit most készítettél:

Jegyezze meg, hol vannak idézőjelek, és hol nincsenek. Ezenkívül ügyeljen arra, hogy az összes pluszjel a megfelelő helyre kerüljön. Fontos, hogy ezt helyes legyen! Futtassa újra a kódot --- az üdvözléssel 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, alaposan nézze át a kódot, hogy nincs -e hiba.

3. Személyessé tétele

Most, hogy megvan az órája, készítsük el úgy, hogy csak az Ön számára működjön. Szükségünk van egy módszerre annak ellenőrzésére, hogy a megadott név az Ön neve. Ezt egy an ha állítás . Módosítsa a kódot, hogy így nézzen ki:

A szó hozzáadásával Ha a kódhoz a számítógép tudja, hogy valamit ellenőriznie kell. Ezúttal ellenőrizni szeretné, hogy a név változó megfelel az Ön nevének, használja a egyenlő jel.

ingyenes offline zenei alkalmazások androidra

Eddig, ha az név a felhasználó által beírt változó egyenlő a neved, megmondja az időt. Mi történik, ha valaki más használja a programot?

Ez az, amit a Más a nyilatkozat arra való. Ha más nevet ír be, akkor a program átugorja az if utasítást, és utána bármit megtesz Más .

Végül írja be EndIf hogy a számítógép tudja, hogy az if utasításnak vége. Most, amikor futtatja a programot, más választ kap, attól függően, hogy beírja -e nevét, vagy sem:

Ön csak egy olyan órát kódolt, amely működik az Ön számára, és üdvözli azokat, akik használják!

További információ a Microsoft Small Basic programmal

Ennek a projektnek van néhány alapvető programozási alapfogalma. Az egyszerűsített IDE használata lehetővé teszi a kezdők számára a programozási fogalmak elsajátítását és a szintaxis kódolásának megszokását. Ez segíthet a bonyolultabb nyelveken, mint például a Python.

A Microsoft Small Basic nem az egyetlen módja a tanulásnak, és ha a tényleges kód egy kicsit túl sok ebben a szakaszban, akkor más lehetőségei vannak.

A Scratch egy tisztán vizuális nyelv, amely tökéletes a gyermekek számára. A Minecraft számos oktatási elemet is tartalmaz, amelyek az alapvető fogalmak tanítására szolgálnak. A Minecraft kód órája ismerős tanulási környezetet biztosít a rettenthetetlen fiatal építőknek!

Kép jóváírása: olly18/ Depositphotos

hogyan lehet megtekinteni a mentett bejegyzéseket az instagramon a számítógépen
Részvény Részvény Csipog Email Azonnal frissítenie kell a Windows 11 rendszerre?

A Windows 11 hamarosan érkezik, de frissítse a lehető leghamarabb, vagy várjon néhány hetet? Találjuk ki.

Olvassa tovább
Kapcsolódó témák
  • Programozás
  • Kódolási oktatóanyagok
  • Microsoft Small Basic
A szerzőről Ian Buckley(216 megjelent cikk)

Ian Buckley szabadúszó újságíró, zenész, előadó és videó producer, Berlinben, Németországban él. Amikor éppen nem ír vagy a színpadon, barkácsol elektronikával vagy kóddal, abban a reményben, hogy őrült tudós lesz.

Bővebben: Ian Buckley

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide