3 proste projekty kodowania dla dzieci przy użyciu programu Microsoft Small Basic

3 proste projekty kodowania dla dzieci przy użyciu programu Microsoft Small Basic

Nauka kodowania może być zniechęcająca, szczególnie dla dzieci. Połączenie konieczności nauki skomplikowanej składni z koncepcjami programistycznymi wystarczy, aby zniechęcić wiele osób. Niemniej jednak nauka kodowania jest jedną z najważniejszych rzeczy, których Twoje dzieci mogą się nauczyć, a dostępne są narzędzia, które ułatwiają im to.





Jednym z takich narzędzi jest Microsoft Small Basic, z którym łatwo zacząć. Oto trzy projekty, które dzieci mogą wykorzystać, aby postawić pierwsze kroki w programowaniu.





Co to jest Microsoft Small Basic?

Microsoft Small Basic (MSB) to język zaprojektowany, aby ułatwić naukę podstaw kodowania. Przeznaczony dla dzieci (ale idealny również dla dorosłych), zapewnia uproszczony język i przyjazny dla użytkownika interfejs. Teraz, po raz dziesiąty, MSB jest wyrozumiałym, zintegrowanym środowiskiem programistycznym, które pozwala na pewne manewry ze składnią.





Pomaga to uniknąć niektórych frustracji, których zwykle doświadczają początkujący programiści.

Ten projekt jest przewodnikiem po kodowaniu spersonalizowanego zegara. Projekt obejmuje proste koncepcje programowania, a mimo że jest skierowany do dzieci, początkujący dorośli mogą również skorzystać z podążania za nim. Chociaż IDE można pobrać na komputery z systemem Microsoft Windows, dzisiejszy samouczek wykorzystuje IDE oparte na sieci Web. Można go wykonać na dowolnym komputerze z przeglądarką i połączeniem internetowym.



Pierwsze kroki z Microsoft Small Basic

Aby rozpocząć, otwórz przeglądarkę internetową i przejdź do smallbasic.com . Powinieneś zobaczyć stronę internetową z tymi dwoma przyciskami pośrodku:

Kliknij przycisk Początek i zostaniesz przeniesiony do ekranu, który wygląda tak:





To jest internetowa wersja środowiska Microsoft Small Basic IDE. Internetowe IDE to miejsce, w którym możesz pisać kod i testować go w jednym miejscu. Jak widać, w oknie tekstowym jest już jakiś kod. Naciśnij niebieski, trójkątny, Biegać przycisk, aby zobaczyć, co robi kod.

Naciśnij mały x w prawym górnym rogu, aby zamknąć program. Spójrz na kod. Zobaczysz, że to, co znajduje się w nawiasach, zostanie wydrukowane po uruchomieniu programu. Spróbuj zmienić słowo Świat do swojego imienia i kliknij ponownie uruchom. Jeśli to nie zadziałało, upewnij się, że nadal masz cudzysłowy w nawiasach ('...tekst...') w następujący sposób:





Aby zrozumieć, dlaczego tak się dzieje, podzielmy linię na kawałki. Zaczyna się od Okno tekstowe . To mówi komputerowi, że cokolwiek nadejdzie, powinno się zdarzyć w oknie tekstowym. TextWindow.WriteLine oznacza, że ​​chcemy, aby TextWindow pisał linię. TextWindow.WriteLine('Cześć, Ian!') oznacza, że ​​mówimy TextWindow, aby napisał linię, a to, co jest w nawiasach, zostanie zapisane!

dlaczego mój telefon ciągle mówi, że to akcesorium może nie być obsługiwane?

1. Zapytaj o imię

Teraz zmienisz swój program tak, aby po uruchomieniu pytał o nazwę użytkownika. Zacznij od oczywistego pytania:

Aby uzyskać dane wejściowe użytkownika, potrzebujemy dwóch rzeczy. Sposób na przeczytanie tego, co wpisują, i miejsce, w którym można to przechowywać. Ta linia daje Ci obie:

Ta linia tworzy zmienną o nazwie Nazwa . Zmienna jest jak pudełko do przechowywania danych w --- w tym przypadku nazwa użytkownika.

Dalej jest znak równości ( = ). Oznacza to, że cokolwiek nadejdzie dalej, będzie przechowywane w środku Nazwa .

Potem mówisz Okno tekstowe do Czytać co użytkownik wpisuje. Nie zapomnij o nawiasach --- nawet jeśli są puste, komputer potrzebuje ich, aby wiedzieć, co robić!

Teraz, gdy program działa, użytkownik jest pytany o imię. Kiedy to wpiszą i nacisną wejść jest przechowywany. Jedyne, co pozostało, to powiedzieć komputerowi, aby wydrukował je z powrotem.

Zauważysz, że nie wszystko w NapiszLinię nawiasy mają cudzysłowy. To dlatego, że łączysz powiedzenie 'Dzień dobry, ' z tym, co jest przechowywane w Nazwa zmienna za pomocą znaku plus. To się nazywa konkatenacja ciągów . Nie martw się, jeśli jeszcze nie rozumiesz, co to oznacza ---to dobre zdanie, aby dowiedzieć się później, kiedy będziesz lepiej programować, lub ukończyłeś kurs programowania . Teraz po uruchomieniu programu użytkownik otrzymuje osobistą odpowiedź.

2. Mówiąc czas

Jak dotąd twój program wita każdego użytkownika po imieniu. Teraz możesz sprawić, by powiedział im czas, używając Zegar.Czas . Dodaj go do tej samej linii, którą właśnie stworzyłeś:

Zwróć uwagę, gdzie są cudzysłowy, a gdzie ich nie ma. Upewnij się również, że wszystkie znaki plusa zostały umieszczone we właściwym miejscu. Ważne jest, aby to zrobić dobrze! Uruchom kod ponownie — wraz z powitaniem zobaczysz godzinę.

Świetny! Jeśli otrzymujesz jakieś błędy lub brakuje spacji w oknie tekstowym, przejrzyj uważnie kod pod kątem błędów.

3. Spraw, by to było osobiste

Teraz, gdy masz już swój zegar, zróbmy to tak, aby działał tylko dla Ciebie. Potrzebujemy sposobu na sprawdzenie, czy wpisane imię jest Twoim imieniem i nazwiskiem. Robimy to z oświadczenie if . Zmień swój kod, aby wyglądał tak:

Dodając słowo Gdyby do kodu komputer wie, że musi coś sprawdzić. Tym razem chcesz sprawdzić, czy Nazwa zmienna pasuje do twojego imienia, używając równa się znak.

mój komputer jest zamrożony i kontrola alt delete nie działa

Jak dotąd, Jeśli ten Nazwa zmienna wpisana przez użytkownika równa się Twoje imię, poda Ci godzinę. Co się stanie, jeśli ktoś inny użyje programu?

To właśnie W przeciwnym razie oświadczenie jest dla. Jeśli zostanie wpisana jakakolwiek inna nazwa, program pomija instrukcję if i robi to, co powie po W przeciwnym razie .

Na koniec wpisz EndIf aby komputer wiedział, że instrukcja if się skończyła. Teraz po uruchomieniu programu otrzymasz inną odpowiedź w zależności od tego, czy wpiszesz swoje imię, czy nie:

Właśnie zakodowałeś zegar, który działa dla Ciebie i witasz każdego, kto go używa!

Dowiedz się więcej z Microsoft Small Basic

Ten projekt zawiera kilka podstawowych podstawowych pojęć dotyczących programowania. Korzystanie z uproszczonego IDE pozwala początkującym nauczyć się koncepcji programowania i przyzwyczaić się do składni kodowania. Może to pomóc w rozwoju bardziej skomplikowanych języków, takich jak Python .

Microsoft Small Basic nie jest jedynym sposobem na naukę, a jeśli na tym etapie rzeczywisty kod jest trochę za duży, masz inne opcje.

Scratch to czysto wizualny język, idealny dla dzieci. Istnieje również kilka elementów edukacyjnych w grze Minecraft, które mają na celu nauczanie podstawowych pojęć. Minecraft Godzina Kodowania zapewnia znajome środowisko nauki dla nieustraszonych młodych budowniczych!

Źródło obrazu: olly18/ Depositphotos

oglądaj filmy online bez rejestracji
Udział Udział Ćwierkać E-mail Czy należy natychmiast uaktualnić do systemu Windows 11?

Windows 11 już wkrótce, ale czy powinieneś aktualizować jak najszybciej, czy poczekać kilka tygodni? Dowiedzmy Się.

Czytaj dalej
Powiązane tematy
  • Programowanie
  • Poradniki kodowania
  • Microsoft Small Basic
O autorze Ian Buckley(216 opublikowanych artykułów)

Ian Buckley jest niezależnym dziennikarzem, muzykiem, performerem i producentem wideo mieszkającym w Berlinie w Niemczech. Kiedy nie pisze ani nie występuje na scenie, majstruje przy elektronice DIY lub kodowaniu w nadziei, że zostanie szalonym naukowcem.

Więcej od Iana Buckleya

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować