Snap!
Wersja |
3 |
Platformas | |
Licencja | Open Source |
Kategoria | Educational |
Więcej
Informacje
(odwiedź stronę wydawcy)
|
Przegląd oprogramowania
Główne funkcje
- Łatwy w nauce język programowania
- Wizualny interfejs przeciągania i upuszczania
- Wiele poleceń i funkcji
- Konwersja programów na inne języki
Snap! jest edukacyjnym językiem programowania typu "przeciągnij i upuść" służącym do nauczania informatyki w szerokim zakresie wiekowym. Pierwotnie był nazywany Build Your Own Blocks (BYOB) i był inspirowany Scratch, podobnym programem. W przeciwieństwie do BYOB, Snap! zabrakło przeglądarki internetowej.
Zamiast wymagać pisania kodu programów, Snap! zapewnia interfejs wizualny. Możesz tworzyć elementy graficzne zwane sprite'ami, a następnie programować je tak, aby miały różne zachowania. Aby zaprogramować swoje sprite'y, wystarczy przeciągnąć bloki zawierające polecenia z zakładki skryptu i upuścić je na docelowy duszek. Polecenia obejmują sterowanie ruchem, dźwiękami i wyglądem, a także zdarzenia, zmienne i instrukcje logiczne.
Jeśli chcesz dowiedzieć się więcej na temat koncepcji programowania lub nauczania tych zasad innym, Snap! to świetny wybór. Jest to szczególnie przydatne dla osób, które mogą znaleźć skoki w prawo do zastraszania kodu.
Zaktualizowano: 16 października 2014 r.