Logo – gr. logo – słowo – język
programowania stworzony jako środek do nauczania informatyki i matematyki.
Składa się z gotowych elementarnych procedur, które służą do definiowania
procedur użytkownika. Wiekszości kojarzy się on z grafiką żółwia, jednak
umożliwia także wykonywanie obliczeń, definiowanie własnych funkcji i poleceń
oraz badanie i rozwiązywanie różnych problemów z wielu dziedzin.
Został zaprojektowany przez pracującego pod koniec lat 60. na MIT Seymoura
Paperta. Jest on oparty na LISP, z zupełnie inną składnią i używa tzw. „grafiki
żółwia” (ang. turtle graphics). (Java)
Program Imagine, powstał w 2001 roku na Słowacji, podobnie
jak Logo Komeniusz jest on dziełem zespołu pracowników Uniwersytetu Komeniusza
w Bratysławie: Ivana Kalaša, Petera Tomcsányi, Andreja Blaho i Lubomira
Salanci.Imagine jest obiektowym środowiskiem programistycznym, dzięki temu możemy za jego pomocą poznać zasady programowania sterowanego zdarzeniami czy pojęcie dziedziczenia (żółwie). W Imagine pojawiły się nowe cechy typowe dla środowiska Windows: długie nazwy plików, pola edycyjne, przyciski z ikonami, paski przewijania. Żółwiom możemy przypisywać postacie, tworzone w zupełnie nowy sposób. Łatwo jest uzyskiwać animację, bowiem postaci żółwi są odtwarzane automatycznie przez Imagine. Nie zapomniano także o multimediach, Internecie oraz pracy w sieci.
Nazwa programu jest bardzo podobna w różnych krajach: słowacka wersja to Imagine Vytváraj a poznávaj, angielska - Imagine Logo, brazylijska - Imagine, portugalska - Imagina, Cria e Constrói.
Polskiej wersji programu została nadana nazwa Logomocja, polska edycja Imagine.
Co znajdziesz w Logomocji, polskiej edycji Imagine?
Imagine to nie tylko możliwość tradycyjnej pracy w Logo, ale również:- możliwość tworzenia obiektów i obsługi ich zdarzeń (obiektami mogą być np. żółwie):
- dla każdego żółwia można zdefiniować własną obsługę zdarzeń,
- każdy żółw może mieć własne procedury,
- każdy żółw może mieć własne zmienne,
- tworzenie zaawansowanej grafiki, budowanie złożonych animowanych postaci,
- swobodne operowanie przyciskami, suwakami, polami tekstowymi,
- publikowanie projektów w Internecie,
- proste tworzenie animacji,
- możliwość tworzenia projektów sieciowych,
- prosta obsługa plików multimedialnych,
- możliwość sterowania np. klockami Lego,
- rozpoznawanie mowy (sterowanie dźwiękiem),
- satysfakcja
Brak komentarzy:
Prześlij komentarz