Naučte se, jak psát počítačový program pomocí SmallBasic

  • Michael Cain
  • 0
  • 4379
  • 918
reklama

Někdo v Microsoftu dělá věci podle mého skromného názoru. To, co udělali s Small Basic, je opětovné zavedení softwaru pro ruční kódování, ale jen o něco méně pomoci než drag-and-drop nebo WYSIWYG rozhraní. Pojďme se na to podívat?

Podívejte se na rozhraní. Nevypadá to mnohem víc než jen na notifikovaný Poznámkový blok, že? V mnoha ohledech to tak je. Žádné panely nástrojů objektů, bez výběru barev, bez efektních oken vlastností prvků. Jen vy, klávesnice a obrazovka. To je jeho krása. Okamžitě mi to ukázalo moji slabost, moji závislost na kouzelnících a hotových objektech. Když jsem na obrazovku upřeně hleděl, snažil jsem se vymyslet jen jeden základní příkaz, se kterým bych mohl začít. Nic.


Nyní, na svou obranu, nenapsal jsem základní program od vysoké školy. I přesto jsme byli učeni na VisualBasic 6. Takže jsem nejprve hledal prvky, které jsem mohl jen přetáhnout na místo. Žádný. Nikde. Mým dalším krokem bylo udělat nemyslitelné - přejděte do dokumentace. Ale počkej! Neexistuje ani nabídka nápovědy. Vzpomněl jsem si na dobrý starý F1. Nic!

šel jsem do Nabídka programu Z mého Tlačítko Start a hledal pod adresářem Small Basic. Tam to byla věc, která tento program opravdu vyplatí - Představujeme Small Basic (ISB).

Jak by všechny dobré úvody k programovacím průvodcům měly, ISB mě začal s “Ahoj světe” program. Pokud jste se naučili programovací jazyky, budete vědět, co to je. ISB říká, že do tohoto řádku zadáte:

TextWindow.WriteLine ("Hello World")

Začal jsem psát… T… e… x… co? Co je to za to, co přišlo odnikud s informacemi jen pro mě? To je funkce inteligentní aplikace.

To odděluje Poznámkový blok od Small Basic. Kdykoli to cítí, že píšu něco smysluplného, ​​ukáže mi seznam možností, které můžete procházet pomocí kláves se šipkami nahoru a dolů. Každá položka má vedle ní krátký popis, takže se mohu rozhodnout, zda je to to, co potřebujete a jak ji použít. Když najdu termín, který chci, stisknu klávesu Enter a ten se pro mě automaticky doplní. To je takové pěkné šťastné médium mezi kódováním v programu Poznámkový blok a ztracením v lesku nejnovějšího plnohodnotného VisualStudio. Myslím, že se vám bude líbit.

Jednou budu mít “Ahoj světe” program hotovo, mohu jej uložit kliknutím na Uložit jako tlačítko.

Pak to můžu spustit kliknutím na Běh tlačítko. Nebo, jak ukazuje tlačítko, mohu také stisknout tlačítko F5 klíč ke spuštění.

Pojďme to spustit a uvidíme, co se stane.

Program otevřel příkazové okno nebo okno systému DOS, jak ho někteří nazývají, a vytisklo se “Ahoj světe” přesně jak jsem to řekl. Protože jsem nic nenapsal, abych řekl programu, co dělat dál, Small Basic mi automaticky dává Pokračujte stiskem libovolné klávesy… výzva.

Teď něco o klávesových zkratkách, protože jsem se už dotkl kláves F5. Mnoho populárních klávesových zkratek pracuje s Small Basic, například ctrl + s pro uložení.

Pokud si myslíte, že je to docela základní a zjednodušující, měli byste pravdu. Přesto je to smysl. Jde o to, aby nový programátor dal použitelné prostředí, slušnou dokumentaci a spartánský pracovní prostor potřebný k rozvoji celoživotních programovacích dovedností a postupů. Dokument ISB na pouhých 69 stránkách učí nového programátora o proměnných, polích, podmínkách a větvení a smyčkách. S těmito základy programování, můžete jít dlouhou cestu.

Pokud si také myslíte, že programy, které byste mohli dělat s Small Basic, by byly k ničemu nebo vizuálně nudné, zamyslete se znovu. Small Basic vám dává možnost používat interaktivitu s vaším uživatelem, vytvářet grafiku a používat barvy. Dalším elegantním vestavěným objektem je Želva. Turtle dělá Small Basic použitelnou platformu pro výuku dětí k programování. Kdo může odolat tomu, aby želvě řekl, aby přesunula o 100 mezer a pak ji sledovala? Nebo co takhle sledovat želvu kreslit fraktál??

Old Pro nebo nováček, nebo hrdý rodič předávající dovednosti potomkům, Small Basic je opravdu zábavný nástroj pro programování. Pokusit se. Dejte nám vědět, co si o tom myslíte.

Už jste udělali nějakou práci v Small Basic? Ukažte nám, kde můžeme vidět vzorek v komentářích níže.




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.