Blog (2)
Komentarze (4)
Recenzje (0)
@emilekm2Small basic - programowanie dla opornych ;)

Small basic - programowanie dla opornych ;)

12.02.2014 14:13

Kilka lat temu wyczaiłem Small Basica. Świetna nauka programowania dla opornych ;) MS chce wychować na sobie nowe pokolenie programistów :) Small Basic jest świetny także (w sumie głównie) dla dzieci. Lepsze niż Scratch i Logo (dużo lepsze).

Small Basic

Small Basic to uproszczony visual basic. Bardzo uproszczony, ale nie ograniczony aż tak bardzo jak mogło by się wydawać. Link do pobrania Jest nawet dokumentacja po polsku. Wygląda bardzo ładnie, ma wstążkę i jest kolorowo ;)

502570

W zamyśle Small Basic miał być dla dzieci tak samo jak scratch, ale Small Basic jest o wiele lepszy. Scratch źle kojarzy mi się z TGF i innymi MMFami. Program napisany w Small Basicu może być przeportowany do normalnego VB, albo przeznaczony do oglądania na silverlight. Jak ktoś ma Windowsa to tutaj można pograć w Tetrisa.

Ograniczenia

Niestety SB ma ograniczenia ;(. Np. nie da się robić argumentów dla funkcji.

[list] [item]

Poprawna funkcja

[code=VB] Sub witaj TextWindow.WriteLine("Joł!") endsub witaj() [/code]

To nie zadziała.

[code=VB] Sub witaj(text) TextWindow.WriteLine(text) endsub witaj("hej!") [/code]

Jest droga naokoło



Sub witaj
  TextWindow.WriteLine(text) 
endsub
text="cześć"
witaj()

Zadziała to, gdyż nie ma przestrzeni nazw - wszystkie zmienne są publiczne. [/item][item]Nie ma klas.[/item][item]Ciągle trzeba wpisywać "TextWindow.Write(), dlaczego nie ma aliasów?[/item][item][/item][/list]

Żółw

Pamiętacie Logo? Polskie komendy w logomocji czy komeniuszu (idź...) mnie dobijają. A akurat w Small Basicu jest też grafika żółwia. Bardzo łatwo się nim kieruje. Łatwo zrobić też prostą gierkę, w której strzałkami steruje się żółwiem.

Ogólnie to polecam dla opornych, którzy chcą się troszkę pobawić ;).

Wybrane dla Ciebie
Komentarze (4)