To jest polecenie plm, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
PLM - Narzędzie do ćwiczeń w programowaniu międzyplatformowym
STRESZCZENIE
plm
OPIS
Programista Learning Maszyna (PLM) to darmowe, wieloplatformowe narzędzie do ćwiczeń programowania. To
pozwala poznawać różne koncepcje programowania poprzez interaktywne ćwiczenia, które można
można rozwiązać w Javie, Pythonie lub Scali (obsługa Scali znajduje się poniżej). The
interfejs, a cała zawartość jest starannie przetłumaczona na język angielski i francuski, oraz
głównie tłumaczone na język brazylijski i włoski.
W pakiecie znajdują się następujące lekcje:
. Witamy: Uczy podstaw programowania zupełnie początkujących
. Labirynt: Przedstawia niektóre klasyczne algorytmy ucieczki z labiryntu dla średniozaawansowanych
. Sortować: Koncentruje się na klasycznych algorytmach sortowania dla półproduktów. Jeden
lekcja wprowadzająca przedstawia podstawy algorytmów sortowania natomiast dwa
dodatkowe lekcje wykorzystują je w bardziej rekreacyjnych warunkach.
. Rekurencja: Zagłębia się w klasyczne algorytmy logo dla średniozaawansowanych
. Żółw Rodzaj:
Prezentuje kilka klasycznych figurek LOGO; Twoja wyobraźnia z pewnością to zrobi
eksploruj ten świat dalej.
. LightBot: Stanowi małą łamigłówkę programistyczną dla średnio-zaawansowanych i zaawansowanych
Ten program jest udostępniany na podstawie Powszechnej Licencji Publicznej GNU, a jego zawartość jest
wydany na licencji CC-BY-SA. Wymaga Java w wersji 1.6 lub nowszej, albo z
OpenJDK lub od innego dostawcy.
KONFIGURACJA
PLM nie akceptuje żadnych przełączników ani opcji wiersza poleceń; wszystkie elementy są skonfigurowane
albo poprzez plik właściwości zdefiniowanych przez użytkownika, albo bezpośrednio w interfejsie graficznym.
SCHODY WSPIERAJ
Obecna wersja scala w Debianie (2.9) jest zbyt stara dla PLM, która wymaga at
przynajmniej 2.10. W związku z tym z pakietu Debiana usunięto obsługę języka Scala.
Przepraszam za niedogodności. Jeśli tak, pomóż nam spakować najnowszą wersję Scali
może.
PRZYSZŁOŚĆ EWOLUCJE
Planowane są inne lekcje mające na celu poznanie nowych koncepcji, takich jak cofanie się i dynamika
programowanie, programowanie obiektowe czy standardowe biblioteki Pythona i Javy.
Inne języki programowania (takie jak Ruby lub JavaScript) mogą zostać dodane w przyszłości. My
mam nadzieję, że będzie tłumaczenie interfejsu i treści na inne języki ludzkie
wniesione przez społeczność w przyszłości.
Użyj plm online, korzystając z usług onworks.net