3 projekty s jednoduchým kódováním pro děti využívající Microsoft Small Basic

3 projekty s jednoduchým kódováním pro děti využívající Microsoft Small Basic

Naučit se kódovat může být skličující, zvláště pro děti. Kombinace nutnosti naučit se složitou syntaxi vedle konceptů programování stačí k tomu, aby to mnoho lidí odradilo. Přesto je učení se kódu jednou z nejdůležitějších věcí, které se vaše děti mohou naučit, a jsou k dispozici nástroje, které jim to usnadní.





Jedním z takových nástrojů je Microsoft Small Basic, se kterým je snadné začít. Zde jsou tři projekty, které mohou děti použít k tomu, aby udělaly první kroky v kódování.





Co je Microsoft Small Basic?

Microsoft Small Basic (MSB) je jazyk navržený tak, aby usnadnil osvojení základů kódování. Zaměřeno na děti (ale ideální i pro dospělé), poskytuje svléknutý jazyk a uživatelsky přívětivé rozhraní. Nyní ve svém 10. ročníku je MSB odpouštějící integrované vývojové prostředí, které umožňuje trochu kroutit se syntaxí.





To pomáhá vyhnout se některým frustracím, se kterými se začátečníci obvykle mohou setkat.

Tento projekt je průchodem kódování přizpůsobených hodin. Projekt pokrývá jednoduché koncepty programování, a zatímco je zaměřen na děti, začátečníci i dospělí mohou také těžit z následování. Zatímco IDE lze stáhnout do počítačů se systémem Microsoft Windows, dnešní tutoriál používá webové IDE. Lze jej dokončit na jakémkoli počítači s prohlížečem a připojením k internetu.



Začínáme s Microsoft Small Basic

Chcete -li začít, otevřete webový prohlížeč a přejděte na smallbasic.com . Měli byste vidět web s těmito dvěma tlačítky uprostřed:

Klikněte na tlačítko Start tlačítko a dostanete se na obrazovku, která vypadá takto:





Toto je online verze Microsoft Small Basic IDE. Online IDE je místo, kde můžete psát kód a testovat to vše na jednom místě. Jak vidíte, v textovém okně je již nějaký kód. Stiskněte modré, trojúhelníkové, Běh tlačítko a podívejte se, co kód dělá.

Stiskněte trochu X v pravém horním rohu zavřete program. Podívejte se na kód. Uvidíte, že vše, co je v závorkách, se při spuštění programu vytiskne. Zkuste změnit slovo Svět na své jméno a znovu klikněte na Spustit. Pokud to nefungovalo, pak se ujistěte, že stále máte uvozovky v závorkách ('... text ...') takto:





Abychom pochopili, proč se to děje, rozdělíme si čáru na kousky. Začíná to Textové okno . To říká počítači, že cokoli bude následovat, by se mělo stát v textovém okně. TextWindow.WriteLine znamená, že chceme, aby TextWindow zapisoval řádek. TextWindow.WriteLine ('Hello, Ian!') Znamená, že říkáme TextWindow, aby napsal řádek, a to, co je napsáno v závorkách!

počítač nečte externí pevný disk

1. Požádejte o jméno

Nyní změníte program tak, aby na začátku vyžadoval jméno uživatele. Začněte zřejmou otázkou:

Abychom získali vstup uživatele, potřebujeme dvě věci. Způsob, jak přečíst, co píšou, a místo, kde si to můžete nechat. Tento řádek vám dává obojí:

Tento řádek vytvoří proměnnou název . Proměnná je jako schránka pro ukládání dat do-v tomto případě jména uživatele.

Dále je zde znaménko rovnosti ( = ). To znamená, že cokoli bude následovat, bude uloženo uvnitř název .

Pak řekneš Textové okno na Číst co uživatel zadá. Nezapomeňte na závorky --- i když jsou prázdné, počítač potřebuje, aby věděli, co mají dělat!

Nyní, když je program spuštěn, je uživatel dotázán na své jméno. Když to napíšou a stisknou vstoupit je uložen. Vše, co zbývá, je říct počítači, aby mu to vytiskl zpět.

Všimnete si, že ne všechno v WriteLine závorky mají uvozovky. Je to proto, že kombinujete rčení 'Ahoj, ' s čímkoli, co je uloženo v souboru název proměnnou pomocí znaménka plus. Tomu se říká zřetězení řetězců . Nebojte se, pokud ještě nerozumíte, co to znamená --- je to dobrá fráze, kterou byste měli vědět později, když vám programování více vyhovuje, nebo jste absolvovali kurz programování . Když nyní spustíte svůj program, uživatel dostane osobní odpověď.

2. Vyprávění času

Váš program zatím každého uživatele vítá jménem. Nyní jim můžete dát najevo čas pomocí Hodiny . Přidejte jej do stejného řádku, který jste právě vytvořili:

Všimněte si, kde jsou uvozovky a kde ne. Ujistěte se také, že jste na správné místo zahrnuli všechny znaménka plus. Pochopit to správně je důležité! Spusťte kód znovu-spolu s pozdravem uvidíte čas.

Skvělý! Pokud se vám zobrazují nějaké chyby nebo vám v textovém okně chybí mezery, pečlivě vyhledejte chyby v kódu.

3. Přizpůsobení

Nyní, když máte hodiny, udělejte to tak, aby fungovaly pouze pro vás. Potřebujeme způsob, jak zkontrolovat, zda zadané jméno je vaše jméno. Děláme to s if prohlášení . Změňte kód tak, aby vypadal takto:

Přidáním slova Li na kód, počítač ví, že musí něco zkontrolovat. Tentokrát chcete zkontrolovat, zda název proměnná odpovídá vašemu jménu pomocí rovná se podepsat.

zdarma nové filmy bez registrace

Zatím, -li the název proměnná, kterou uživatel zadal rovná se vaše jméno, řekne vám to čas. Co se stane, když program použije někdo jiný?

To je to, co Jiný prohlášení je pro. Je -li zadán jakýkoli jiný název, program přeskočí příkaz if a provede vše, co řekne poté Jiný .

Nakonec napište EndIf aby počítač věděl, že příkaz if skončil. Nyní, když spustíte program, dostanete jinou odpověď podle toho, jestli zadáte své jméno nebo ne:

Právě jste zakódovali hodiny, které vám vyhovují, a pozdravíte všechny ostatní, kteří je používají!

Další informace s Microsoft Small Basic

Tento projekt má několik základních základních konceptů pro programování. Použití zjednodušeného IDE umožňuje začátečníkům naučit se programovat koncepty a zvyknout si na kódování syntaxe. To může pomoci v řadě u složitějších jazyků, jako je Python.

Microsoft Small Basic není jediným způsobem, jak se učit, a pokud je skutečný kód v této fázi příliš mnoho, máte další možnosti.

Scratch je čistě vizuální jazyk, který je ideální pro děti. Existuje také několik vzdělávacích prvků pro Minecraft určených k výuce základních konceptů. Hodina kódu Minecraftu poskytuje známé učební prostředí pro neohrožené mladé stavitele!

Uznání: olly18/ Depositphotos

nejlepší rozpočet CPU pro hraní her 2019
Podíl Podíl tweet E-mailem Měli byste okamžitě upgradovat na Windows 11?

Windows 11 již brzy přichází, ale měli byste aktualizovat co nejdříve nebo počkat několik týdnů? Pojďme to zjistit.

Číst dále
Související témata
  • Programování
  • Návody na kódování
  • Microsoft Small Basic
O autorovi Ian Buckley(216 publikovaných článků)

Ian Buckley je nezávislý novinář, hudebník, performer a producent videa žijící v Berlíně v Německu. Když nepíše nebo není na jevišti, pohrává si s elektronikou nebo DIY v naději, že se stane šíleným vědcem.

Více od Iana Buckleyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru