Reklama

small_basic_logoMoim skromnym zdaniem ktoś w Microsoft robi wszystko dobrze. Z czym zrobili Mały podstawowy przywraca oprogramowanie do ręcznego kodowania, ale z nieco mniejszą pomocą niż interfejs przeciągnij i upuść lub interfejs WYSIWYG. Rzućmy okiem na to, prawda?

Spójrz na interfejs. Czyż nie wygląda na coś więcej niż uporządkowany Notatnik? Pod wieloma względami tak właśnie jest. Brak pasków narzędzi obiektu, brak selektorów kolorów, brak okien właściwości elementów fantazyjnych. Tylko ty, klawiatura i ekran. To jest jego piękno. Natychmiast pokazało mi moją słabość, moją zależność od czarodziejów i gotowych przedmiotów. Kiedy wpatrywałem się tępo w ekran, próbowałem wymyślić tylko jedno podstawowe polecenie, od którego mogłem zacząć. Nic.

jak program komputerowy


Teraz w mojej obronie nie napisałem programu podstawowego od czasu studiów. Jednak nawet wtedy uczono nas na VisualBasic 6. Najpierw szukałem elementów, które mogłem po prostu przeciągnąć na miejsce. Żaden. Nigdzie. Moim następnym krokiem było zrobienie tego, co nie do pomyślenia - przejście do dokumentacji. Ale poczekaj! Nie ma nawet menu Pomoc. Pamiętałem starą dobrą F1. Nic!

instagram viewer

Poszedłem do Menu programu od mojego Przycisk Start i poszukałem w katalogu Mały podstawowy. Oto, co naprawdę sprawia, że ​​ten program się opłaca - Przedstawiamy Small Basic (ISB) dokument.

Jak wszystkie dobre wprowadzenie do przewodników programistycznych, ISB zaczęło mnie od programu „Hello World”. Jeśli uczysz się języków programowania, będziesz wiedział, co to jest. ISB mówi, że po prostu wpisujesz ten wiersz:

TextWindow. WriteLine („Hello World”)

Zacząłem pisać… T… e… x… co? Co to jest, co nigdzie nie było, z informacjami tylko dla mnie? To jest funkcja Intellisense aplikacji.

jak napisać program komputerowy

Właśnie to odróżnia Notatnik od Small Basic. Ilekroć wyczuje, że wpisuję coś znaczącego, pokaże mi listę opcji, które można przewijać za pomocą klawiszy strzałek w górę iw dół. Każdy przedmiot ma krótki opis obok, dzięki czemu mogę zdecydować, czy tego właśnie potrzebujesz i jak go użyć. Kiedy znajdę termin, którego chcę, uderzam w klawisz Enter, a on automatycznie się dla mnie uzupełni. Jest to tak przyjemne, szczęśliwe medium między kodowaniem w Notatniku a zagubieniem się w połysku najnowszego pełnowymiarowego programu VisualStudio. Myślę że ci się sposoba.

Po zakończeniu programu „Hello World” mogę go zapisać, klikając przycisk Zapisz jako przycisk.

jak program komputerowy

Następnie mogę go uruchomić, klikając przycisk Biegać przycisk. Lub, jak pokazuje przycisk, mogę także nacisnąć F5 klucz do uruchomienia.

jak programować

Uruchommy to i zobaczmy, co się stanie.

nauczyć się programować

Program otworzył okno poleceń lub okno DOS, jak niektórzy go nazywają, i wydrukował „Hello World”, tak jak mu kazałem. Ponieważ nie napisałem nic, by powiedzieć programowi, co ma dalej robić, Small Basic automatycznie mi to daje Naciśnij dowolny klawisz, aby kontynuować… skłonić.

Teraz trochę o skrótach klawiszowych, ponieważ już dotknąłem klawiszy F5. Wiele popularnych klawiszy skrótów działa z Small Basic, takich jak Ctrl + s dla oszczędzania.

Jeśli uważasz, że jest to dość szczątkowe i uproszczone, masz rację. Ale o to właśnie chodzi. Chodzi o to, aby dać nowemu programistowi użyteczne środowisko, przyzwoitą dokumentację i spartański obszar roboczy niezbędny do rozwijania umiejętności i praktyk programowania przez całe życie. Na zaledwie 69 stronach dokument ISB uczy nowego programisty o zmiennych, tablicach, warunkach i rozgałęzieniach oraz pętlach. Dzięki tym podstawom programowania możesz przejść długą drogę.

Jeśli myślisz również, że programy, które możesz zrobić za pomocą Small Basic, byłyby bezużyteczne lub nudne wizualnie, pomyśl jeszcze raz. Small Basic daje możliwość korzystania z interaktywności z użytkownikiem, tworzenia grafiki i używania kolorów. Innym schludnym wbudowanym obiektem jest Żółw. Turtle sprawia, że ​​Small Basic jest użyteczną platformą do nauczania dzieci programowania. Kto może się oprzeć nakazaniu Żółwiowi przesunięcia 100 pól, a następnie patrzeniu, jak mija? A może oglądanie, jak Żółw rysuje fraktal?

Small Basic, stary zawodowiec lub początkujący, lub dumny rodzic, który przekazuje swoje umiejętności potomstwu, jest naprawdę świetnym narzędziem do programowania. Spróbuj. Poinformuj nas, co o tym myślisz.

Czy wykonałeś już trochę pracy w Small Basic? Pokaż nam, gdzie możemy zobaczyć próbkę w komentarzach poniżej.

Mając ponad 20 lat doświadczenia w branży IT, szkoleniach i branżach technicznych, pragnę dzielić się tym, czego się nauczyłem, z kimkolwiek innym, kto chce się uczyć. Staram się wykonywać najlepszą możliwą pracę w najlepszy możliwy sposób i z odrobiną humoru.