스냅!(Snap!, 과거 이름: Build Your Own Blocks)은 학생들이 수학 및 계산 아이디어를 학습하는 동안 상호작용 애니메이션, 게임, 스토리 등을 탐구하고 생성하고 리믹스할 수 있게 하는 자유의 블록 기반의 교육용 그래피컬 프로그래밍 언어이자 온라인 커뮤니티이다. 스크래치의 영향을 받은 스냅!은 수많은 고급 기능을 갖추고 있다. 스냅! 편집기와 이를 통해 개발된 프로그램들은 별도의 인스톨레이션 과정이 없이 브라우저에서 실행되는 웹 애플리케이션이다.(스크래치 2와 유사)[Note 2]
패러다임 | 객체 지향, 교육, 사건 기반 |
---|---|
설계자 | 브라이언 하비, Jens Mönig |
개발자 | Jens Mönig |
발표일 | 2011년 |
최근 버전 | 8.0 |
최근 버전 출시일 | 2022년 8월 4일[1] |
자료형 체계 | 동적 |
구현 언어 | 자바스크립트 (Snap!), 과거 Squeak (BYOB 버전) |
운영 체제 | 크로스 플랫폼 |
라이선스 | AGPL |
파일 확장자 | .xml (Snap!) |
웹사이트 | snap |
영향을 받은 언어 | |
스크래치, 스킴, 로고, 스몰토크 | |
영향을 준 언어 | |
BeetleBlocks, NetsBlox, Dragme IDE, Turtlestitch |
사용자 인터페이스
각주
외부 링크
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.