reklama

Naučit se kódovat může být skličující, zejména pro děti. Kombinace nutnosti naučit se komplikovanou syntaxi spolu s koncepty programování stačí k tomu, aby mnoho lidí odradilo. Nicméně naučit se kódovat je 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 usnadní práci.

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

Co je Microsoft Small Basic?

Microsoft Small Basic (MSB) je jazyk navržený pro snazší osvojení základů kódování. Zaměřeno na děti (ale také ideální pro dospělé), poskytuje odizolovaný jazyk a uživatelsky přívětivé rozhraní. Nyní v desátém roce je MSB odpouštějícím integrovaným vývojovým prostředím, které umožňuje určitou kroutit místnost se syntaxí.

To pomáhá vyhnout se některým frustracím, které začátečníky mohou obvykle zažít.

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

instagram viewer

Začínáme s Microsoft Small Basic

Nejprve 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:

Microsoft Small Basic Splash Page

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

Nová instance základního IDE Microsoft Smal

Toto je online verze Microsoft Small Basic IDE. Online IDE je místo, kde můžete psát a testovat kód 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 zobrazíte, co kód dělá.

Výstup základního Hello World Script

Stiskněte trochu X v pravém horním rohu pro ukončení programu. Podívejte se na kód. Uvidíte, že cokoli, co je uvnitř závorek, se při spuštění programu vytiskne. Zkuste změnit slovo Svět ke svému jménu a klikněte znovu na příkaz Spustit. Pokud to nepomohlo, ujistěte se, že máte v závorce stále uvozovky („… text…“) takto:

Kód pro osobní pozdrav!

Abychom pochopili, proč se to stane, rozdělme řádek na kousky. Začíná to TextWindow. To říká počítači, že k textovému oknu by se mělo stát cokoli, co přijde. TextWindow. WriteLine znamená, že chceme, aby textové okno psalo řádek. TextWindow. WriteLine („Ahoj, Iane!“) Znamená, že říkáme TextWindow, aby napsal řádek, a to, co je v závorce, je to, co se zapíše!

1. Zeptejte se na jméno

Nyní změníte svůj program tak, aby se při jeho spuštění ptal na jméno uživatele. Začněte zřejmou otázkou:

Kód pro zadání uživatelského jména

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

Uložení uživatelského jména do proměnné

Na tomto řádku se nazývá proměnná název. Proměnná je jako pole pro uložení dat - v tomto případě jméno uživatele.

Dále je zde znaménko rovnosti (=). To znamená, že vše, co přijde, bude uloženo uvnitř název.

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

Nyní, když je program spuštěn, je uživatel požádán o své jméno. Když to zadají a stisknou vstoupit je uložen. Zbývá pouze říct počítači, aby jej vytiskl zpět na ně.

Personalizovaný pozdrav

Všimnete si, že ne všechno v WriteLine závorky mají uvozovky. Je to proto, že kombinujete přísloví "Ahoj, " s tím, co je uloženo v název proměnná, pomocí znaménka plus. Tomu se říká řetězové zřetězení. Nedělejte si starosti, pokud ještě nerozumíte, co to znamená - je dobré vědět to později, až budete s programováním pohodlnější, nebo absolvovali kurz programování 11 nejlepších webů pro online kurzy počítačového programování zdarmaPomocí těchto bezplatných kurzů online počítačového programování se můžete stát skvělým kodérem bez stupně informatiky. Přečtěte si více . Nyní, když spustíte program, uživatel dostane osobní odpověď.

2. Řeknutí času

Váš program zatím každého uživatele pozdravuje jménem. Nyní můžete udělat, aby jim řekl čas pomocí Hodiny. Čas. Přidejte ji na stejný řádek, který jste právě vytvořili:

Sděluje uživateli aktuální čas

Všimněte si, kde jsou uvozovky a kde nejsou. Ujistěte se, že jste na správné místo uvedli všechny znaménka plus. Získání tohoto práva je důležité! Spusťte kód znovu - spolu s pozdravem uvidíte čas.

Výstup pro osobní hodiny

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

3. Díky tomu je osobní

Nyní, když máte hodiny, udělejme to tak, aby to fungovalo jen pro vás. Potřebujeme způsob, jak zkontrolovat, že zadané jméno je vaše jméno. Děláme to pomocí pokud prohlášení. Změňte svůj kód tak, aby vypadal takto:

Jednoduché prohlášení If a Else

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.

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

To je to, co Jiný prohlášení je pro. Pokud je zadán jiný název, program přeskočí příkaz if a provede vše, co bude následovat Jiný.

Nakonec zadejte EndIf aby počítač věděl, že příkaz if skončil. Nyní, když spustíte program, dostanete jinou odpověď zpět v závislosti na tom, zda zadáte své jméno nebo ne:

Výstup jak pro správné jméno, tak pro jakýkoli jiný vstup

Právě jste kódovali hodiny, které pracují pro vás, a pozdravíte každého, kdo je používá!

Dozvědět se více s Microsoft Small Basic

Tento projekt obsahuje některé základní základní pojmy pro programování. Použití zjednodušeného IDE umožňuje začátečníkům naučit se programovací koncepty a zvyknout si na kódování syntaxe. To může pomoci dolů složitější jazyky jako Python 6 důvodů, proč je Python programovacím jazykem budoucnostiChcete se naučit nebo rozšířit své programovací schopnosti? Zde je důvod, proč je Python letos nejlepším programovacím jazykem. Přečtěte si více .

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

Scratch je ryze vizuální jazyk Začínáme s Scratch na Raspberry PiNáš tutoriál Scratch vám umožní bavit se s Raspberry Pi, i když nevíte, jak kódovat. Přečtěte si více to 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 pojmů. Minecraft's Hour of Code Minecraft Hour of Code učí dětem základy programováníMinecraft Hour of Code poskytuje několik vynikajících tutoriálů, které dětem pomohou naučit se základy programování. Přečtěte si více poskytuje známé prostředí pro učení neohroženým mladým stavitelům!

Obrázek Kredit: olly18 /Depositphotos

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