Snap!

버전3(2014. 10. 16. 기준)
플랫폼Windows, Mac, Linux
라이선스오픈 소스
카테고리교육
웹사이트로 이동
평점:3.8  |  36 표

주요 기능

  • 배우기 쉬운 프로그래밍 언어
  • 시각적 드래그 앤 드롭 인터페이스
  • 다양한 명령 및 함수
  • 프로그램을 다른 언어로 변환

소프트웨어 개요

Snap!은 다양한 연령대의 사람들에게 컴퓨터 과학을 가르치는 데 사용되는 교육용 드래그 앤 드롭 그래픽 프로그래밍 언어입니다. 원래는 Build Your Own Blocks(BYOB)라고 불렸으며, 유사한 프로그램인 Scratch에서 영감을 받았습니다. BYOB와 달리 Snap!은 웹 브라우저에서 실행됩니다.

프로그램을 만들 때 코드를 직접 작성할 필요 없이 Snap!의 시각적 인터페이스를 사용할 수 있습니다. 스프라이트라고 하는 그래픽 요소를 만들고 다양한 동작을 하도록 프로그래밍할 수 있습니다. 스프라이트를 프로그래밍하려면 스크립트 탭에서 명령이 포함된 블록을 대상 스프라이트로 끌어다 놓기만 하면 됩니다. 명령에는 동작, 소리, 모양 제어뿐 아니라 이벤트, 변수, 논리문도 포함됩니다.

컴퓨터 프로그래밍의 개념을 배우거나 이러한 원리를 다른 사람에게 가르치는 데 관심이 있다면 Snap!은 훌륭한 선택입니다. 코드를 바로 시작하는 것이 부담스러울 수 있는 사람들에게 특히 유용합니다.

주요 파일 형식

ypr 파일 아이콘.YPRBYOB 프로젝트 파일

지원되는 파일 형식

확장자파일 형식
.YPRBYOB 프로젝트 파일
.JARJava 아카이브
.SBScratch 프로젝트 파일
.SB2Scratch 2.0 프로젝트 파일
.SCRATCHScratch 0.x 프로젝트
.SPRITEScratch 스프라이트 파일
.SPRITE2Scratch 2.0 스프라이트 파일
.YSPBYOB 스프라이트 파일

기타 관련 파일 형식

확장자파일 형식
.MP3MP3 오디오
.OGGOgg Vorbis 오디오
.WAVWAVE 오디오
업데이트: 2014. 10. 16.