wroclaw.pl strona główna

WROCŁAW Oto nowy Śląsk Wrocław. Koszykarze spotkali się kibicami na Pergoli

  1. wroclaw.pl
  2. Dla mieszkańca
  3. Edukacja
  4. Projekty edukacyjne
  5. Wrocław koduje
  6. Język maszyn
  7. Aplikacja mrówkaGo

Aplikacja mrówkaGo

Data publikacji: Autor:

Reklama

Punktem odniesienia ruchu w pierwszej części projektu była scena. Obiekt był przesuwany w górę, w dół, w prawo, w lewo, niczym pionek na szachownicy. Kierunki wyznaczane były w odniesieniu do sceny.

Na tym etapie za punkt odniesienia uznawać będziemy sam obiekt. Wszelkie kierunki określane będą przez obiekt, który – niczym osoba patrząca przed siebie – może iść do przodu, obracać się w prawo lub w lewo. W celu przećwiczenia nowego modelu ruchu, warto powtórzyć na macie część ćwiczeń opisanych w poprzednim rozdziale. Różnica polegać będzie na tym, że uczniowie wydający polecenia, muszą przyjąć perspektywę poruszającego się po scenie ucznia.

Drugim, nowym, elementem jest zmiana notacji. W miejsce dotychczasowych strzałek używać będziemy znaków literniczych znajdujących się na klawiaturze komputera i dostępnych w podstawowych edytorach tekstu. Zmiana ta jest jednym z etapów łagodnego przeprowadzania uczniów od zapisów intuicyjnych do notacji abstrakcyjnej, stosowanej w prawdziwym programowaniu.

 Aplikacja MrówkaGo

W celu uruchomienia aplikacji MrówkaGo należy zainstalować Octave i GUI Octave. Instrukcja instalacji.

Dlaczego korzystamy ze środowiska Octave?

1. Octave jest darmowym środowiskiem programistycznym.

2. Język programowania jest identyczny z językiem programowania MATLAB-a, który jest jednym z najczęściej używanych na świecie środowisk obliczeń inżynierskich.

3. Składnia języka jest bardzo prosta i podobna do składni graficznego języka programowania podstawowej aplikacji projektu – KoLo. W związku z tym doskonale nadaje się jako kontynuacja nauki programowania w kolejnym, bardziej zaawansowanym etapie przygody z Językiem maszyn.

4. Octave jest interpreterem, co zwalnia programistę z troszczenia się o szczegóły techniczne nieistotne na początkowym etapie nauki programowania.

5. Octave na bieżąco wykonuje program zapisany w postaci pliku tekstowego, co uzmysławia uczącemu się bezpośredni związek między kodem źródłowym a tym, co wykona maszyna.

6. Octave jest językiem skryptowym (związanym z konkretnym środowiskiem uruchomieniowym), a obecnie jest to coraz bardziej popularny sposób tworzenia aplikacji.

Bądź na bieżąco z Wrocławiem!

Kliknij „obserwuj”, aby wiedzieć, co dzieje się we Wrocławiu. Najciekawsze wiadomości z www.wroclaw.pl znajdziesz w Google News!

Reklama