Snap!
Sign in to saveAlso known as BYOB, Construye tus propios bloques
langage de programmation informatique
Source code
This repository contains the source code for Snap ! IDE. If you have questions about using Snap ! , please check out [the Snap! Forum][forum]. We also maintain an active community at [snap.berkeley.edu][snap], where you can save and share your own projects. You can also [check out the code][snapcloud], if you're curious. The definitive source of how to use Snap! is the [Snap! Manual][manual]. API.md describes the API for modifying the Snap! interface. Extensions.md describes the basic interface for building JavaScript extensions for Snap! Migrating.md gives guidance for older extensions to migrate to Morphic 2 and Snap! v6. Offline.md has instructions for running Snap! as a progressive web application. Please read the Contribution Guidelines before making an issue or pull request. Thanks! This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see .
Excerpt from the source-code README · 2,425 chars · not written by Vinony
Wikidata facts
- Instance of
- open-source software
- Official website
- snap.berkeley.edu
- Image
- Snap 4.0 Default screen.png
Show 13 more facts
- inception
- 2011-00-00
- operating system
- cross-platform
- copyright license
- GNU Affero General Public License
- influenced by
- Logo
- programmed in
- JavaScript
- software version identifier
- 11.0.8
- file extension
- xml
- programming paradigm
- event-driven programming
- official blog URL
- snap.berkeley.edu/blog
- Commons category
- Snap! (programming language)
- typing discipline
- dynamic typing
- source code repository URL
- github.com/jmoenig/Snap
- language of work or name
- Catalan
via Wikidata · CC0
Article · Français
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. Les programmes ainsi créés sont comparables à des organigrammes tout en étant directement exécutables, ce qui permet un gain de temps et de motivation pour les jeunes enfants. Les performances de ce langage permettent toutefois une utilisation avancée et l'étude de concepts de haut niveau et son adoption pour des cours universitaires. Snap!, développé par l'Université de Californie à Berkeley, est entièrement basé sur HTML5 et ne nécessite aucune installation de logiciel en local. C'est un logiciel libre sous licence AGPL.
Abstract from DBpedia / Wikipedia · CC BY-SA