
Gabriel Brooks
0
4065
768
Nauka kodowania może być zniechęcająca, szczególnie dla dzieci. Połączenie konieczności uczenia się skomplikowanej składni wraz z koncepcjami programowania wystarcza, aby zniechęcić wielu ludzi. Niemniej nauka kodowania jest jedną z najważniejszych rzeczy, których dzieci mogą się nauczyć, a dostępne są narzędzia, które im to ułatwią.
Jednym z takich narzędzi jest Microsoft Small Basic, od którego łatwo zacząć. Oto trzy projekty, które dzieci mogą wykorzystać, aby zrobić pierwsze kroki w kodowaniu.
Co to jest Microsoft Small Basic?
Microsoft Small Basic (MSB) to język zaprojektowany, aby ułatwić naukę podstaw programowania. Skierowany do dzieci (ale także idealny dla dorosłych), zapewnia pozbawiony języka język i przyjazny interfejs użytkownika. Teraz, po raz 10-ty, MSB jest wybaczającym zintegrowanym środowiskiem programistycznym, które pozwala na pewne poruszanie się ze składnią.
Pomaga to uniknąć frustracji, jakie mogą napotkać początkujący koderzy.
Ten projekt zawiera opis kodowania spersonalizowanego zegara. Projekt obejmuje proste koncepcje programistyczne i chociaż skierowany jest do dzieci, początkujący dorośli mogą również skorzystać z dalszego postępowania. Chociaż IDE można pobrać na komputery z systemem Microsoft Windows, dzisiejszy samouczek używa internetowego IDE. Można go wykonać na dowolnym komputerze z przeglądarką i połączeniem internetowym.
Rozpoczęcie pracy 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 zostaniesz przeniesiony do ekranu, który wygląda następująco:
To jest wersja online Microsoft Small Basic IDE. Internetowe IDE to miejsce, w którym możesz pisać kod i testować go, wszystko w jednym miejscu. Jak widać, w oknie tekstowym jest już trochę kodu. Naciśnij niebieski trójkątny, Biegać przycisk, aby zobaczyć, co robi kod.
Naciśnij trochę x w prawym górnym rogu, aby zamknąć program. Spójrz na kod. Zobaczysz, że wszystko, co jest w nawiasach, zostanie wydrukowane po uruchomieniu programu. Spróbuj zmienić słowo Świat na swoje imię i kliknij ponownie uruchom. Jeśli to nie zadziałało, upewnij się, że nadal masz cudzysłowy w nawiasach kwadratowych (“… Tekst… ”) lubię to:
Aby zrozumieć, dlaczego tak się dzieje, podzielmy linię na kawałki. Zaczyna się od TextWindow. To mówi komputerowi, że cokolwiek będzie dalej, powinno się zdarzyć w oknie tekstowym. TextWindow.WriteLine oznacza, że chcemy, aby TextWindow napisał linię. TextWindow.WriteLine (“Cześć Ian!”) oznacza, że mówimy TextWindow, aby napisał wiersz, a to, co jest w nawiasach, jest zapisywane!
1. Zapytaj o imię
Teraz zamierzasz zmienić swój program, aby pytał o nazwę użytkownika, gdy się zacznie. Zacznij od oczywistego pytania:
Aby uzyskać wkład użytkownika, potrzebujemy dwóch rzeczy. Sposób na odczytanie tego, co wpisują, i miejsce, w którym można je zachować. Ta linia zapewnia zarówno:
Ta linia tworzy zmienną o nazwie Nazwa. Zmienna jest jak pudełko do przechowywania danych, w tym przypadku nazwy użytkownika.
Następnie jest znak równości (=). Oznacza to, że cokolwiek będzie dalej, będzie przechowywane w środku Nazwa.
Więc powiedz TextWindow do Czytać co wpisuje użytkownik. 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 jego nazwę. Po wpisaniu i wciśnięciu wchodzić jest przechowywany. Pozostało tylko powiedzieć komputerowi, aby wydrukował go z powrotem.
Zauważysz, że nie wszystko w WriteLine nawiasy kwadratowe mają znaki cudzysłowu. To dlatego, że łączysz powiedzenie “cześć, “ z czymkolwiek, co jest przechowywane w Nazwa zmienna za pomocą znaku plus. To się nazywa łączenie łańcuchów. Nie martw się, jeśli jeszcze nie rozumiesz, co to znaczy - to dobre zdanie, aby dowiedzieć się później, kiedy czujesz się bardziej komfortowo z programowaniem, lub wybrałeś kurs programowania. 11 najlepszych stron z darmowymi kursami programowania komputerowego online 11 Najlepsze strony z darmowymi kursami programowania komputerowego online Dzięki tym bezpłatnym kursom programowania komputerowego online możesz stać się świetnym programistą bez dyplomu informatyki. . Teraz po uruchomieniu programu użytkownik otrzymuje osobistą odpowiedź.
2. Mówienie czasu
Do tej pory program wita każdego użytkownika po imieniu. Teraz możesz sprawić, by poinformował ich o czasie Zegar Czas. Dodaj go do tej samej linii, którą właśnie utworzyłeś:
Zwróć uwagę, gdzie są cudzysłowy, a gdzie nie. Upewnij się również, czy umieściłeś wszystkie znaki plus we właściwym miejscu. Właściwe zrozumienie tego jest ważne! Uruchom kod ponownie - wraz z powitaniem zobaczysz czas.
Świetny! Jeśli otrzymujesz jakieś błędy lub brakuje Ci spacji w oknie tekstowym, dokładnie sprawdź kod pod kątem ewentualnych błędów.
3. Personalizacja
Teraz, gdy masz już zegar, zróbmy go, aby działał tylko dla Ciebie. Potrzebujemy sposobu sprawdzenia, czy wpisane imię to twoje imię. Robimy to za pomocą instrukcja if. Zmień kod, aby wyglądał następująco:
Dodając słowo Jeśli 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.
Jak dotąd, Jeśli Nazwa zmienna wpisana przez użytkownika równa się twoje imię, powie ci godzinę. Co się stanie, jeśli ktoś inny użyje programu?
Właśnie to Jeszcze instrukcja dotyczy. Jeśli zostanie wpisana jakakolwiek inna nazwa, program pominie instrukcję if i zrobi wszystko, co powie po tym Jeszcze.
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 pozdrawia każdego, kto go używa!
Dowiedz się więcej dzięki Microsoft Small Basic
Ten projekt ma kilka podstawowych podstawowych pojęć dotyczących programowania. Korzystanie z uproszczonego IDE pozwala początkującym nauczyć się programowania i przyzwyczaić się do składni kodowania. Może to pomóc w przypadku bardziej skomplikowanych języków, takich jak Python 6 Powodów, dla których Python jest językiem programowania przyszłości 6 Powodów, dla których Python jest językiem programowania przyszłości Chcesz nauczyć się lub poszerzyć swoje umiejętności programowania? Oto dlaczego Python jest najlepszym językiem programowania do nauki w tym roku. .
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 Pierwsze kroki ze Scratch na Raspberry Pi Pierwsze kroki ze Scratch na Raspberry Pi Nasz samouczek Scratch pozwala bawić się z Raspberry Pi, nawet jeśli nie umie się pisać. to jest idealne dla dzieci. Istnieje również kilka elementów edukacyjnych do Minecraft zaprojektowanych do nauczania podstawowych pojęć. Godzina kodu Minecraft Godzina kodu Minecraft uczy dzieci podstaw programowania Godzina kodu Minecraft uczy dzieci podstaw programowania Minecraft Hour of Code oferuje kilka doskonałych samouczków, które pomogą dzieciom nauczyć się podstaw programowania. zapewnia znane środowisko uczenia się dla nieustraszonych młodych budowniczych!
Źródło obrazu: olly18 / Depositphotos