Te odpowiedzi dotyczą internetowego IDE, które działa w przeglądarce. Uruchom je tutaj. Jeśli używasz aplikacji do pobrania, zajrzyj do sekcji aplikacja na komputer na końcu.
Na początek nie. Bez logowania możesz pisać i uruchamiać programy w Logo, korzystać z edytorów Bloki i Tekst, otwierać przykłady i opublikowane projekty oraz pobierać swoją pracę (Plik > Pobierz… > Projekt albo jako obraz, model STL, film lub GIF). Bieżąca przestrzeń robocza jest też przechowywana w przeglądarce, więc przetrwa ponowne załadowanie strony.
Zalogować się trzeba, żeby korzystać z:
Użyj menu Zaloguj się, aby się zalogować lub założyć konto.
Aby przerobić cudzą pracę, otwórz ją z galerii lub z przykładów i naciśnij Przerób (w IDE przycisk nazywa się Otwórz). Projekt wczyta się do Twojej przestrzeni roboczej; naciśnij Save, żeby zachować własną kopię. Każdy projekt ma też przyciski Uruchom, otwierający odtwarzacz pełnoekranowy, i Udostępnij, dający odtwarzacz do osadzenia na innej stronie.
Jedno i drugie, i możesz się między nimi przełączać. Zakładki Bloki i Tekst są nad edytorem i edytują ten sam kod.
Zmiany w edytorze tekstu zaczynają działać dopiero po naciśnięciu Update nad edytorem. Update stosuje Twój kod i jeśli wszystko jest w porządku, kursor wraca do konsoli, gotowy do uruchomienia programu. Jeśli jest błąd, kursor zostaje w edytorze, żeby można go było poprawić. Revert odrzuca zmiany od ostatniego Update.
Warto też sprawdzić:
?lang=pl (albo en, ja, fr, es) otwiera je w tym języku tylko na czas tej wizyty.Zaloguj się, wybierz Moje grupy z menu użytkownika i naciśnij + Nowa grupa. Przy tworzeniu pierwszej grupy trzeba potwierdzić adres e-mail sześciocyfrowym kodem.
Naciśnij Zarządzaj przy grupie, żeby:
Więcej o używaniu turtleSpaces w klasie znajdziesz na stronie Dla nauczycieli.
Użyj Przykłady > Przeglądaj przykłady… w IDE albo przeglądaj przykłady stąd. Wybierz jeden i naciśnij Otwórz (lub Przerób), żeby wczytać go do przestrzeni roboczej. Wiele przykładów uruchamia się samo; jeśli któryś nie, znajdź w edytorze główną procedurę i wpisz jej nazwę w konsoli.
Możesz też wpisać pots w konsoli, aby zobaczyć listę wszystkich procedur w przestrzeni roboczej.
Użyj myszy w widoku 3D:
Widok > Sterowanie kamerą w IDE również to przypomina.
Domyślna kamera to żółw o imieniu Snappy! Możesz przełączyć się na Snappy’ego, wpisując:
setturtle "snappy
Potem wydawaj mu polecenia tak jak Myrtle (fd 20, rt 90 itd.). Wpisz setturtle "myrtle, żeby wrócić. Jeśli Snappy ma zrobić tylko jedną czy dwie rzeczy, poprzedź instrukcję jego imieniem i dwukropkiem. Działa to z każdym żółwiem:
snappy:fd 20
Wpisz ją w edytorze tekstu i naciśnij Update albo wpisz ją w konsoli:
to square :size
repeat 4 [fd :size rt 90]
end
W przeciwieństwie do niektórych innych Logo procedurę możesz nazwać, jak chcesz. Uwaga jednak: jeśli użyjesz nazwy, którą ma już prymityw, Twoja procedura go zastąpi (co bywa bardzo przydatne!). Aby użyć wbudowanego prymitywu wewnątrz swojego zamiennika, poprzedź go znakiem @:
to square :size
@square :size
print |This is my square!|
end
Kiedy znasz już trochę Logo, warto przeczytać przykłady. Dużo składni i samego języka stanie się wtedy zupełnie jasne.
Aplikacja do pobrania to to samo IDE działające na Twoim komputerze, więc większość powyższych odpowiedzi dotyczy także jej. Różnice:
turtlespaces w folderze Documents.