Wyszukaj i opisz historię, funkcjonalność, odmiany-wersje, zastosowania oraz cechy szczególne języka programowania logo <chodzi chyba o program Logo Komeniusz>
Daję aż 30 pkt, bo te informacje bardzo ciężko znaleźć- sama nie potrafię i czekam na pomoc. Ale jeśli ktoś mi wstawi kilka zdań nie na temat z Wikipedii to ja to zgłoszę!! Proszę o porządną odpowiedź, żeby zawierała wszystko co jest w pytaniu, a to będzie dość dużo tekstu. Tu chodzi o moją ocenę na koniec roku, więc proszę o odpowiedź..
w takich zadaniach warto podać oczekiwaną obszerność pracy.
Historia;
Język LOGO powstał jako daleka modyfikacja języka funkcyjnego LISP. Zaprojektowany w latach 60, w celach edukacyjnych LOGO miał rozwijać wyobraźnię oraz zdolność logicznego i abstrakcyjnego myślenie, głównie u młodzieży szkolnej. LOGO nazywane jest grafiką żółwia, z uwagi na to, że graficzna interpretacje kodu jest rysowana przez żółwia. Właśnie ów żółw stał się znakiem języka LOGO. Warto zwrócić uwagę, że nie jest to typowy język programowania. Wynika to głównie z filozof LISPA - języka funkcyjnego, gdzie raczej skupiamy się na opisie przewidywanego obiektu niż na algorytmicznym przejściu od zera do powstania obiektu.
Funkcjonalność;
Funkcjonalność języka LOGO nie można porównywać z innymi języka programowania. Wynika to z faktu, że "klasyczne" języki programowania w efekcie translacji kody dają wyniki różnorakie. Zazwyczaj jest to np. wydruk na urządzeniu wyjściowym czy odczyt z urządzenia wejścia. LOGO odbiega od tego standardu. LOGO służy do opisowego modelowania grafiki żółwia. LOGO z uwagi na niską funkcjonalność służy głownie jako wstęp do programowania w językach "klasycznych" tj. C, C++, JAVA, Pascal czy Obiekt Pascal.
Inne;
Niewątpliwą zaletą systemu języków LOGO jest ich integracja języka z dowolnym językiem naturalnym. LOGO w zależności od wersji pozwala na używanie poleceń w dowolnym języku naturalnym. Jest to cecha nie spotykana w innych językach programowania. Dla przykładu w C++, aby wyświetlić coś na ekranie należy użyć polecenia "cout" lub "printf". Angielskość słów kluczowych jest niezmienna.
Warto nadmienić, że pierwotnie ów żółw wcale nie poruszał się po ekranie ale po podłodze. Był to robot sterowany, który wyglądem przypominał żółwia.
Zachęcam również do odwiedzenia tej strony: http://www.sdsi.eu.org/~wojnow/pomoce_dydaktyczne/programowanie/logo/index.html
w takich zadaniach warto podać oczekiwaną obszerność pracy.
Historia;
Język LOGO powstał jako daleka modyfikacja języka funkcyjnego LISP. Zaprojektowany w latach 60, w celach edukacyjnych LOGO miał rozwijać wyobraźnię oraz zdolność logicznego i abstrakcyjnego myślenie, głównie u młodzieży szkolnej. LOGO nazywane jest grafiką żółwia, z uwagi na to, że graficzna interpretacje kodu jest rysowana przez żółwia. Właśnie ów żółw stał się znakiem języka LOGO. Warto zwrócić uwagę, że nie jest to typowy język programowania. Wynika to głównie z filozof LISPA - języka funkcyjnego, gdzie raczej skupiamy się na opisie przewidywanego obiektu niż na algorytmicznym przejściu od zera do powstania obiektu.
Funkcjonalność;
Funkcjonalność języka LOGO nie można porównywać z innymi języka programowania. Wynika to z faktu, że "klasyczne" języki programowania w efekcie translacji kody dają wyniki różnorakie. Zazwyczaj jest to np. wydruk na urządzeniu wyjściowym czy odczyt z urządzenia wejścia. LOGO odbiega od tego standardu. LOGO służy do opisowego modelowania grafiki żółwia. LOGO z uwagi na niską funkcjonalność służy głownie jako wstęp do programowania w językach "klasycznych" tj. C, C++, JAVA, Pascal czy Obiekt Pascal.
Inne;
Niewątpliwą zaletą systemu języków LOGO jest ich integracja języka z dowolnym językiem naturalnym. LOGO w zależności od wersji pozwala na używanie poleceń w dowolnym języku naturalnym. Jest to cecha nie spotykana w innych językach programowania. Dla przykładu w C++, aby wyświetlić coś na ekranie należy użyć polecenia "cout" lub "printf". Angielskość słów kluczowych jest niezmienna.
Warto nadmienić, że pierwotnie ów żółw wcale nie poruszał się po ekranie ale po podłodze. Był to robot sterowany, który wyglądem przypominał żółwia.
Zachęcam również do odwiedzenia tej strony:
http://www.sdsi.eu.org/~wojnow/pomoce_dydaktyczne/programowanie/logo/index.html
poczytaj trochę i zobacz jakie to proste :].