오픈 소스/스크래치 22

[스크래치] 움직이는 고양이로 블록 기능 이해하기

기본 스프라이트 스크래치를 시작하면 기본으로 무대에 등장하는 배우인 스프라이트는 '고양이'입니다. 이름은 '스프라이트 1'이라고 되어 있습니다. 이 주인공을 이용해서 블록이 하는 일과 반복 수행하는 동작들을 코딩해 보겠습니다. 스크래치는 블록으로 코딩을 하는 프로그램 언어이기 때문에 블록의 기능을 익히는 것이 무엇보다 중요합니다. '동작' 팔레트에 있는 블록의 '오른쪽 방향으로 돌기' 블록을 그 각도만큼 고양이가 회전합니다. 여기서는 '90'이라는 숫자를 입력하고 마우스로 클릭했기 때문에 고양이가 90도 회전하여 아래를 향했습니다. '코드 영역'으로 블록을 옮기지 않아도 블록을 클릭하면 그 블록의 기능이 스프라이트에 적용됩니다. 코드 영역으로 블록을 옮겨 조립하면서 여러 가지 동작이나 상태를 만들 수 있..

[스크래치] Scratch 프로그램 설치하기

스크래치 프로그램 스크래치 프로그램은 미국의 매사추세츠 공과대학인 MIT 미디어랩에서 2007년 1월에 개발한 교육용 프로그램입니다. 스크래치는 온라인에서 브라우저를 통해 프로그램이 가능한 클라우드 서비스입니다. 그러나 오프라인에서도 프로그램을 할 수 있는 데스크톱 버전도 제공합니다. 현재 최신 버전은 3.29 버전입니다. 데스크톱 버전을 다운로드하려면 스크래치(scratch.mit.edu) 홈페이지 아래에 '유용한 자료들' 아래 '다운로드'를 통해 가능합니다. 데스크톱 버전 데스크톱 버전을 설치하고 실행합니다. 언어가 영어라면 언어를 '한국어'로 변경합니다. 변경 방법은 지구 모습의 아이콘 우측 화살표를 클릭하여 변경합니다. 스크래치 화면 알아보기 스크래치 화면은 1)무대 영역, 2)코드 영역, 3)스..