software.wikisort.org - Linguaggio

Search / Calendar

Snap! è un programma educativo basato su browser e che consente di creare applicativi in modo grafico e guidato utilizzando blocchi da far corrispondere tra loro come tasselli.

Snap! (BYOB[1])
linguaggio di programmazione
AutoreBrian Harvey e Jens Jens Mönig
Data di origine2011
Ultima versione4.0
UtilizzoEducativo
Paradigmiprogrammazione orientata agli oggetti, programma educational, programmazione per eventi
Tipizzazionedinamica
Estensioni comuni.xml
Influenzato daScratch
Implementazione di riferimento
Sistema operativoWindows, macOS e GNU/Linux
LicenzaAGPL
Sito websnap.berkeley.edu

Snap! 4.0 non richiede l'installazione locale e lavora in modo nativo via browser.


Storia


Snap! 4.0 e il suo predecessore BYOB furono sviluppati da Jens Mönig per Windows, macOS o Linux,[2][3] con design e documentazione fornita da Brian Harvey[4][5] della University of California, Berkeley ed è stato utilizzato per corsi di CS come "The Beauty and Joy of Computing".[6]


Piattaforme


Snap! 4.0 lavora su periferiche iOS, macOS, Windows e Linux, in quanto implementato in JavaScript usando le API Canvas di HTML5, mentre Scratch 2.0 è sviluppato in Flash e lavora solo sulle ultime tre piattaforme.


Note


  1. per versioni ante 4.0
  2. Jens Mönig user contributions page
  3. Mönig's blog post announcing BYOB as bringing protypal inheritance to Scratch
  4. Brian Harvey user contributions page
  5. Brian Harvey's homepage
  6. The Beauty and Joy of Computing course homepage

Voci correlate



Altri progetti



Collegamenti esterni


Portale Informatica
Portale Software libero

На других языках


[fr] Snap! (langage)

Snap! est un langage de programmation graphique et multisystème, conçu pour l'apprentissage de l'informatique et des mathématiques auprès d'élèves et de débutants. En imbriquant et en associant des blocs d'instructions élémentaires paramétrés, les étudiants créent des histoires, des animations ou des jeux qui s'exécutent ensuite à l'intérieur de leur navigateur Web.
- [it] Snap! (informatica)

[ru] Snap! (язык программирования)

Snap! (англ. щелчок, ранее назывался Build Your Own Blocks или BYOB[2]) — бесплатный, основанный на блоках и браузере образовательный язык визуального программирования, позволяющий начинающим программистам создавать интерактивные анимации, компьютерные игры, сценарии и многое другое с изучением математических и вычислительных идей.[3]



Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.org внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.org - проект по пересортировке и дополнению контента Википедии