스크래치

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
스크래치(Scratch)
패러다임 사건 기반 프로그래밍
발표년도 2006
설계자 Mitchel Resnick(미첼 레스닉)
개발자 MIT Media Lab(MIT 미디어 연구소) Lifelong Kindergarten Group(평생유치원 그룹)
최근 버전 2.0 (2013년 5월 9일)
자료형 체계 dynamic
주요 구현체 Scratch
영향을 받은 언어 로고, 스몰토크, 하이퍼카드, StarLogo, AgentSheets, Etoys
프로그래밍 언어 스퀵
라이선스 GNU 일반 공중 사용 허가서 and Scratch Source Code License
사용중인 파일 확장자 .sb .sb2
웹사이트 scratch.mit.edu
Scratch-1.jpg

스크래치는 아이들에게 그래픽 환경을 통해 컴퓨터 프로그래밍에 관한 경험을 쌓게 하기 위한 목적으로 설계된 교육용 프로그래밍 언어 및 환경이다.[1]

스퀵(Squeak) 을 기반으로 스몰토크(Smalltalk) 라는 언어로 작성되었다. 코딩을 주로하는 C++,C#,비주얼 베이직 등과 달리 블록을 끌어당겨 탑을 쌓는 것처럼 프로그래밍을 한다. 그래서, 프로그래밍을 처음 해보는 입문자들에게 권하는 프로그래밍 언어다.

스크래치 2.0의 하위 버전인 1.4 버전은 오픈 소스라서 누구든지 모딩(모드를 만드는 행위)을 할수 있다. 대표적인 모드: Explore 다운로드: http://explore-programming.weebly.com/

Dream 다운로드: https://sites.google.com/site/dreamodscratch/home/

Bingo 다운로드: http://bingo.futuresight.org/

2.0 모드:

Float 실행: http://float.gwiddle.org/beta/

ScratchTech 다운로드: https://drive.google.com/file/d/0B-SZEiT_s4MAeklNS3RUS1NfZlE/edit


국내에서는 스크래치와 유사하지만 국내 기술로 만들어진 웹(크롬)기반의 엔트리도 있다. play-entry.com

[국내 스크래치 커뮤니티] 스매프=cafe.naver.com/onell0

참조[편집]

  1. Free tool offers 'easy' coding BBC News 14 May 2007