Content deleted Content added
Briankharvey (talk | contribs) clarifying that Snap! 4.0 is AGPL-licensed. |
m WP:CHECKWIKI error fix for #61. Punctuation goes before References. Do general fixes if a problem exists. - using AWB (9916) |
||
Line 26:
}}
'''Build Your Own Blocks''' or shorter '''BYOB''' (renamed '''Snap!''' from version 4.0 in 2013) is an [[educational programming language]] and multimedia [[authoring tool]] that can be - like the [[Scratch (programming language)|Scratch]] which provided inspiration for a children-friendly [[GUI]] - used by pupils, teachers, and parents for a range of educational and entertainment projects from [[math]] and [[natural science|science]] projects, including simulations and visualizations of experiments, recording lectures with animated presentations, to [[social sciences]] animated stories, and [[interactive art]] and music. Snap! 4.0, like Scratch 2.0, runs in a browser window rather than requiring the program to be downloaded to the user's computer.
==Online and offline versions==
Online versions run on [[Apple iOS]], [[Mac OS X]], [[Microsoft Windows|Windows]], and [[Linux]] devices, because it is written in [[Javascript]], unlike Scratch 2.0 which is written in [[Adobe Flash|Flash]] and only works on the latter three.
The offline (pre-4.0) versions are available also for [[Microsoft Windows|Windows]], [[Mac OS X]] or [[Linux]]. The [[open-source]] pre-4.0 code is made available under a license that allows modifications for non-commercial uses and can be downloaded from the UC Berkeley website<ref>[http://byob.berkeley.edu/ BYOB download page http://byob.berkeley.edu/ at UC Berkeley website]</ref> or CNET Download.com and [[CNET TechTracker]]'s download page.<ref>CNET Download.com and CNET TechTracker's [http://download.cnet.com/BYOB-Build-Your-Own-Blocks/3000-20415_4-75629082.html BYOB for Mac] download page</ref><ref>CNET Download.com and CNET TechTracker's [http://download.cnet.com/BYOB-Build-Your-Own-Blocks/3000-20415_4-75629466.html BYOB for Windows] download page</ref>
The Snap! 4.0 source code is [[Affero General Public License|AGPL]] licensed and is available for download within Snap! itself and on Github
==Features==
Line 40:
*[[first class object|first class]] lists (including ''lists of lists''),
*''first class'' sprites (in other words [[Prototype-based programming|prototype-oriented instance-based classless programming]]),
*nestable sprites
==Developers==
|