To jest aplikacja dla systemu Linux o nazwie KAREL 3D, której najnowszą wersję można pobrać jako KAREL-3D_v13.zip. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie KAREL 3D z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
KAREL 3D
OPIS
To nauka języka programowania dla dzieci Karel-3D. Według słów LightBota: „W kilka minut uzależnij dzieci od kodowania!”
Stworzony przez Karela 3D z 8-bitowego mikrokomputera PMD 85-2 w 1986 roku. Jego późniejsza wersja robota Karela w 3D, stworzona jako pierwsza w Republice Słowackiej.
Wariant JavaScript zawiera tylko jeden mały przetestowany plik HTML i działa na wszystkich urządzeniach z klawiaturą i pełną obsługą JavaScript w przeglądarce internetowej lub alternatywny, wstępnie skompilowany plik .jar JAVA V8 z webEngine i JavaFX oraz kodem w postaci ciągu znaków.
ZIP Zawiera przykłady w pliku TXT.
Więcej zdjęć i przykładów znajduje się na Wiki. Wiki zawiera ZIP ze skanem oryginalnych podręczników historycznych w języku słowackim z lat 1987 - 1990
Obecnie istnieją pewne warianty (nie moje), takie jak: LightBot lub Swift Playgrounds na tabletach. Karel 3D z wersji 8 różni się od innych Karelów, może budować mosty.
Wersja WebGL: https://sourceforge.net/projects/karel-3d-webgl/
Wersja C++: https://sourceforge.net/projects/karel-3d-cpp/
Korzyści
- Automatyczne tłumaczenie między językami (słowacki - angielski - hiszpański - niemiecki)
- Pełna obsługa rekursji (program sam się wywołuje)
- v2: Optymalizacja wydajności i kodu
- v3: Dodano nowe polecenie, przykłady i trochę naprawy kodu
- v4: Dodano hiszpański, poprawkę tłumacza, komendę STOP: naprawa
- v5: Nowe polecenie i obiekt: ŚCIANA, Nowy warunek: PIT, Zaktualizowana grafika, Zoptymalizowany kod, Jeśli obsługa przeglądarki: Automatyczne zapisywanie/ładowanie poleceń i pokoju (Wszystko pamięta); Ręczne ZAŁADUJ, ZAPISZ wszystkie polecenia do pliku
- v6: Nowa komenda: PÓŁNOC; Dodano język niemiecki
- v7: DO CZASU naprawa błędów po skoku; Dodano możliwość wpisania numeru po komendzie, Przykład: WALK 10 lub 4
- v8: Nowy obiekt, polecenie i warunek BRIDGE Z fizycznie poprawnym zachowaniem
- v9: Puste polecenie lub STOP lub BREAK z okna dialogowego, przerwanie aktualnie uruchomionego programu. (Było to konieczne po optymalizacji kodu)
- v10: Może pisać notatki po symbolu // i nowe polecenie SZYBCIEJ. Wersja języka niemieckiego 2
- v11: Optymalizacja prędkości przyspieszenia dla poleceń SZYBKO i SZYBCIEJ, naprawa błędów, automatyczne wcięcie tekstu tłumacza
- v12: Naprawiony błąd, wykrywanie mostków na górze
- v13b: Cień pod mostem; wykonywalna alternatywna wersja JAVA V8 .jar bez osobnego pliku HTML (Ważne: nowa JAVA V11 nie obsługuje webEngine ani FX)
- v13.1: Dodaj klucze do bezpośredniego sterowania i aktualizację zgodności dla EDGE
Publiczność
Organizacje non-profit, edukacja, użytkownicy końcowi/komputery
Interfejs użytkownika
Oparte na sieci Web, JavaFX
Język programowania
JavaScript, Jawa
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/karel-3d/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.