2017-03-21 15:22:15
스크래치(Scarath)는 대표적인 블록형 코딩 프로그램으로써 우리나라 뿐 아니라 전세계적으로 학교에서 사용되고 있습니다.
아래의 스크래치 고양이는 프로그래밍을 조금이라도 배워본 학생이라면 많이 친숙한 캐릭터입니다.

<블록형 코딩 프로그램의 대표격인 스크래치>
위와 같은 블록형 코딩 프로그램은 8~16세 정도의 학생들이 본격적인 프로그래밍을 배우기전에 그 원리와 논리를 배우기 위해 사용합니다.
이번에 소개할 Snap!역시 스크래치와 비슷한 블록형 코딩 프로그램이며 스크래치와 매우 유사한 점이 많이 때문에 위화감없이 배우고 따라할 수 있습니다.
Snap은 스크래치의 기능을 좀 더 확장하여 만든 프로그램이며 스크래치가 MIT에서 만들었다면 Snap은 버클리대에서 만들었다는 것이 특징입니다.

<스크래치와 유사한 Snap!의 소개>
그리고 스크래치에서는 아두이노와 같이 사용하기 위한 Scratch4Arduino(S4A)가 있다면 Snap!에는 Snap4Arduino가 존재합니다.

<Snap!과 아두이노의 만남>
아직 스크래치보다는 이름이 덜 유명하기 떄문에 큰 인지도는 가지고 있지 않지만 Snap!역시 스크래치만큼 경쟁력이 있는 프로그램입니다.
사용방법은 스크래치보다 단순하지만 기능면에서는 스크래치의 확장판격인 Snap을 사용해 봅시다.
Snap을 사용하기 위해 아래의 사이트에 접속합니다.
Snap - http://snap.berkeley.edu/index.html

Run Snap!을 클릭하여 Snap을 실행합니다.

kocoafabeditor
항상 진취적이고, 새로운 것을 추구하는 코코아팹 에디터입니다!
arduino, 아두이노, snap, sn