Logo (język programowania): Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
m -błędny podpis
Usher (dyskusja | edycje)
→‎Logo w Polsce: nowa sekcja, linki zewnętrzne
Linia 69:
teraz, po napisaniu KWADRAT, żółw „będzie wiedział”, co narysować.
 
Istnieje również implementacja języka Logo o nazwie [[Imagine (środowisko programistyczne)|Imagine]] (polska wersja znana jako „Logomocja, polska edycja Imagine”), w której można realizować [[Programowanie obiektowe|obiektowy model programowania]] w oparciu o klasy i obiekty.
 
Pełny paradygmat programowania obiektowego implementuje dialekt [http://www.pool-rnd.pl POOL] (Parallel Object Oriented LOGO), pozwalając m.in. na definiowanie klas, stosowanie dziedziczenia i tworzenie funkcji wirtualnych. Charakterystyczną cechą jest implementacja żółwi jako [[Active object|obiektów aktywnych]] oraz programowanie współbieżne. Programy w dialekcie POOL są kompilowane.
 
== Logo w Polsce ==
Logo uzyskało w Polsce popularność m.in dzięki magazynowi „[[Bajtek]]”. Czasopismo to w dziale „Programować może każdy” prowadziło kurs programowania w Logo<ref>http://www.nostalgia.pl/bajtek</ref>, a w 1986 Wojciech Zientara, redaktor tego działu, przygotował polską wersję dla komputera [[Atari]]<ref>https://archive.org/details/a8b_Polskie_Logo_Wersja_Kasetowa_1986_W.Zientara_of_Bajtek_pl Polskie Logo w [[Internet Archive]]</ref>.
 
Po upowszechnieniu komputerów osobistych i wprowadzeniu zajęć informatyki Logo trafiło do szkół. Początkowo wykorzystywano (wciąż jeszcze używaną w niektórych szkołach) polską wersję słowackiego programu Komeniusz Logo, a w 2003 r. zalecenie [[Ministerstwo Edukacji Narodowej|Ministra Edukacji Narodowej i Sportu]] uzyskała następczyni Komeniusza – Imagine, znana w polskiej wersji jako „Logomocja, polska edycja Imagine”<ref>http://logo.oeiizk.waw.pl/logomocja.php?sr=zalecenie Zalecenie MENiS z 2003 r</ref>.
 
== Zobacz też ==
Linia 84 ⟶ 89:
* [http://www.cs.berkeley.edu/~bh/logo.html Berkeley Logo (UCBLogo) – interpreter Logo] opublikowany na licencji [[GNU General Public License|GNU GPL]]
* [http://www.softronix.com/logo.html MSWLogo Interpreter języka Logo dla Windows]
* [http://logo.oeiizk.waw.pl Logomocja, polska edycja Imagine]
* [http://edu.kde.org/kturtle/ KTurtle – Interpreter języka luźno opartego na Logo dla Linuksa (KDE)]
* [http://www.pool-rnd.pl POOL – kompilowany, obiektowy dialekt LOGO]
* [http://www.enauczanie.com/start/oprogramowanie/logo-komeniusz/ Logo Komeniusz, poprzednik Logomocji-Imagine]
* [http://logo.oeiizk.waw.pl Logomocja, polska edycja Imagine]
 
{{Języki programowania}}