Office of Operations
Przeciągnij kilka instrukcji niskiego poziomu, aby przekształcić przenośnik liczb — dokładnie zgodnie ze specyfikacją.
Jak grać
Każdy poziom zapewnia przenośnik wejściowy i transformację docelową. Złóż program na podstawie prostych instrukcji — skrzynka odbiorcza, skrzynka nadawcza, kopiowanie, dodawanie, odejmowanie i skoki — używając kilku płytek pamięci. Uruchom go: musi generować właściwe wyniki i uogólniać na ukryte przypadki, a nie tylko na próbkę. Niektóre poziomy wyłączają instrukcje, aby wymusić nowe podejście.
- Kliknij instrukcje, aby dodać je do swojego programu
- Ustaw operandy i zmień kolejność linii za pomocą kontrolek w każdym wierszu
- Uruchom, aby przetestować na próbce, a następnie upewnij się, że uogólnia
- Rozwiąż każdy poziom, aby przejść do następnej, trudniejszej specyfikacji
Sterowanie
- Pulpit: kliknij instrukcje palety, edytuj pola argumentów, użyj przycisków góra/dół/usuń, kliknij Uruchom
- Telefon i tablet: dotknij instrukcji i elementów sterujących wiersza, a następnie dotknij opcji Uruchom
Wskazówki i strategia
- Przekazanie próbki nie wystarczy — wyobraź sobie inne dane wejściowe i uogólnij logikę
- Użyj skoków, aby zbudować pętle, tak aby jedna krótka procedura obsługiwała cały przenośnik
- Gdy kierownik zmiany wyłącza instrukcję, poszukaj odpowiednika zbudowanego z pozostałych
Czego się dowiesz
Office of Operations to łamigłówka programistyczna w stylu asemblera dotycząca instrukcji, pamięci i pętli, pokazująca, jak naprawdę działają komputery.
- Umiejętności: programowanie niskiego poziomu, instrukcje i pamięć, pętle, myślenie obliczeniowe
- Najlepsze dla: mniej więcej klas 8–12 (w wieku 13+)
- Dla rodziców i nauczycieli: jak komputery uruchamiają instrukcje na najniższym poziomie.
O Biurze Operacyjnym
Office of Operations to oryginalna łamigłówka programistyczna w stylu asemblera dotycząca instrukcji, pamięci i pętli. Graj za darmo w przeglądarce z poziomami dziennymi i ćwiczeniowymi.
Przeglądaj wszystkie gry → /