스크래치 Jr

ScratchJr
ScratchJr 로고

ScratchJr은 5~7세 아동에게 프로그래밍 기술을 소개하도록 설계된 비주얼 프로그래밍 언어입니다.이 앱은 프로그래밍 [1]입문 언어로 여겨진다.iOS, Android, Chromebook용 무료 앱으로 이용할 수 있습니다.

ScratchJr은 Scratch 언어의 파생어로서 전 세계 1000만 명 이상이 사용하고 있습니다.그러나 Scratch에서의 프로그래밍은 기본적인 읽기 능력이 필요하기 때문에 제작자들은 읽기나 수학이 필요 없이 더 어린 나이에 프로그래밍을 쉽게 배울 수 있는 다른 언어가 필요하다는 것을 알게 되었습니다.

역사

ScratchJr은 Tufts University의 Marina Umaschi Bers, MIT Media LabMitchel Resnick, Paula Bonta와 Brian Silverman [2][3]등의 공동 연구팀에 의해 개발되었습니다.이 프로젝트는 National Science Foundation으로부터 130만 달러의 보조금을 받았고 Kickstarter [1]플랫폼에서 추가 자금을 조달했습니다.2014년 7월에 iPad용으로 처음 출시되었으며, 2015년 3월에 Android 버전이 출시되었고 2016년 [4]3월에 Chromebook 앱이 출시되었습니다.2015년에 [5][6]PBS Kids와 제휴하여 발매된 PBS Kids ScratchJr라는 버전도 있습니다.이 버전은 Nature Cat과 Wild Kratts와 같은 인기 어린이 애니메이션 시리즈에서 그린 스프라이트와 배경을 가지고 있다.

사용자 인터페이스

에디터 인터페이스

아이들은 스프라이트라고 불리는 오브젝트에 코드를 만듭니다.스프라이트는 문자나 다른 오브젝트일 수 있습니다.ScratchJr은 스프라이트 라이브러리와 함께 제공되며 스프라이트를 편집하거나 "도색 편집기"를 사용하여 새로 만들 수 있습니다.

코드는 블록을 코딩 영역으로 끌어와 스냅함으로써 생성됩니다.모든 블록은 완전히 아이콘 기반(텍스트 없음)입니다. 이렇게 하면 아이들이 읽기 전에 이 언어를 사용할 수 있습니다.블록은 단어처럼 왼쪽에서 오른쪽으로 연결되어 있습니다.

사용자 인터페이스는 Scratch보다 훨씬 단순합니다.프로그래밍 블록의 범주 수와 각 범주 내의 블록 수가 모두 감소하여 대부분의 기본 블록만 [7]유지되었습니다.

카테고리 메모들
이벤트 스크립트를 시작하여 다른 스크립트로 메시지를 보냅니다.
운동 스프라이트를 이동하고 각도를 변경합니다.
표정 가시성, 의상 및 버블 스피치 출력 제어
소리 "팝" 소리 또는 녹음된 소리를 재생합니다.
통제 지정된 횟수만큼 스크립트의 일부를 반복합니다.
엔딩 종료, 무한 반복 및 프로젝트의 지정된 페이지로 이동합니다.

스프라이트 외에도 아이들은 프로젝트에 배경을 추가하여 세팅과 분위기를 제공할 수 있습니다.각 배경은 책의 페이지처럼 취급되며, 자체 스프라이트 세트가 있습니다.프로젝트의 배경은 최대 4개입니다.

학교 환경에서 사용

터프츠 대학 부속의 메드포드의 엘리엇 피어슨 아동학교의 유치원 교실과 보스턴 [7]워터타운의 유대인 커뮤니티 데이 스쿨에서 사용되고 있다.

언어들

ScratchJr은 카탈로니아어, 중국어, 덴마크어, 영어, 프랑스어, 독일어, 이탈리아어, 일본어, 노르웨이어, 폴란드어, 포르투갈어, 브라질 포르투갈어, 스페인어, 스웨덴어, 태국어, 터키어 및 웨일스어제공됩니다.

레퍼런스

  1. ^ a b Scratch Jr 어린이용 코딩 프로젝트, 이틀 만에 25,000달러 Kickstarter 목표 달성, The Guardian, 2014년 3월 24일
  2. ^ "What is ScratchJr?". ScratchJr. Retrieved December 14, 2021.{{cite web}}: CS1 maint :url-status (링크)
  3. ^ "Coding for kindergarteners: App teaches kids computer basics". www.cbsnews.com. October 1, 2014. Retrieved 2021-12-14.{{cite web}}: CS1 maint :url-status (링크)
  4. ^ "ScratchJr - Apps on Google Play".
  5. ^ "ScratchJr Learning Activities PBS KIDS". pbskids.org. Retrieved 2021-12-14.
  6. ^ Ogasawara, Todd (December 4, 2015). "Get 5-7 year olds programming with PBS Kids ScratchJr on a tablet - ExtremeTech". www.extremetech.com. Retrieved 2021-12-14.{{cite web}}: CS1 maint :url-status (링크)
  7. ^ a b 유치원생을 위한 코딩:아이들에게 컴퓨터 기본을 알려주는 앱, CBSnews.com, 2014년 10월 1일

외부 링크