Oprogramowanie : Jens Monig : Snap!

Snap!

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.

▶ Podstawowe rozszerzenie pliku

.ypr – BYOB Project File

▶ Używane inne rozszerzenia plików Snap! 3

Obsługiwane typy plików
.SPRITE Scratch Sprite File
.JAR Java Archive File
.SB2 Scratch 2.0 Project File
.YSP BYOB Sprite File
Dodatkowe powiązane formaty plików
.SCRATCH Scratch Project File
.OGG Ogg Vorbis Audio File
.MP3 MP3 Audio File
.WAV WAVE Audio File
.SB Scratch Project File