어린이를위한 프로그래밍 : Scratch 3.0 출시

Scratch 3.0은 2019 년 1 월 2 일에 릴리스되었습니다. 어린이를위한 새로운 버전의 프로그래밍 언어는 Adobe Flash 사용에서 웹 표준 HTML, CSS 및 JavaScript로 이동하는 주요 이정표 릴리스입니다.

스크래치는 어린이 (및 성인) 프로그래밍을 가르치는 입문 환경으로 유용한 시각적 프로그래밍 언어입니다.

스크래치 사용자는 Windows 및 Mac OS X에서 사용 가능한 환경의 데스크탑 버전 인 Scratch Desktop을 다운로드하여 사용하거나 최신 웹 브라우저에서 작동하는 온라인 버전을 사용할 수 있습니다.

데스크탑 및 온라인 버전은 인터페이스를 공유합니다. 기존 스크래치 사용자는 인터페이스가 약간 변경되었음을 알 수 있습니다. 프로그램이 시각적으로 실행되는 스크래치의 일부인 스테이지는 오른쪽으로 이동했습니다.

Scratch 3.0에서는 왼쪽에있는 코드 블록, 의상 및 사운드, 가운데에있는 코드 블록 및 오른쪽에있는 스테이지 블록이 있습니다. 새로운 배치를 통해 "사람들이 인터페이스를보다 직관적이고 이해하기 쉽다"는 이유로 변경되었습니다.

스크래치 초보자는 기본적인 동작부터 시작합니다. 예를 들어 드래그 앤 드롭을 사용하여 "이동", "say"또는 "반복"과 같은 코드 블록을 코드 영역으로 이동합니다. 이 코드 블록은 일반적으로 다른 숫자를 입력하여 직접 수정할 수 있습니다 (예 : 10 대신 이동을위한 50 단계) 또는 메뉴에서 사용 가능한 옵션 중 하나를 선택하십시오.

스크래치를 시도하기 위해 데스크탑 버전을 다운로드 할 필요는 없습니다. 편집기를 온라인으로로드하려면 최신 브라우저를이 페이지로 지정하십시오. 공식적으로 지원되는 것은 Chrome, Microsoft Edge, Mozilla Firefox 및 데스크탑 시스템의 Apple Safari, 태블릿의 Chrome 및 Safari입니다. 개발자는 Internet Explorer가 지원되지 않습니다.

스크래치는 루프, 변수, 사용자 입력, 영구 저장소, 마우스 및 키보드 상호 작용 등을 포함한 많은 주요 프로그래밍 개념을 지원합니다.

스크래치 3.0은 이전에 사용 가능한 것을 확장합니다. 이전 버전의 프로그래밍 환경으로 작성된 스크래치 프로젝트는 계속 사용할 수 있으며 Scratch 3.0에서로드 될 수 있습니다. 그러나 이전 버전의 프로그래밍 환경에서는 Scratch 3.0 프로젝트를로드 할 수 없습니다. 새 버전에는 새로운 기능과 블록이 도입되었습니다.

새로운 블록에는 문자열 (텍스트), 새로운 펜 블록 및 투명도 지원, 새로운 글라이드 블록 및 새로운 음향 효과 블록의 사용을 개선하기위한 새로운 연산자 지원이 포함됩니다.

사용자는 Scratch에 확장을 추가 할 수 있습니다. 확장 프로그램은 스크래치에 새로운 코드 블록을 추가합니다. 비디오 센싱, 번역 기능 또는 Lego MindStorms 또는 WeDo 항목과 상호 작용하는 기능을 추가하는 확장을 포함하여 여러 확장이 이미 제공됩니다.

Scratch 3.0에는 새로운 스프라이트, 재 설계된 사운드 편집기 및 새로운 프로그래밍 블록이 포함되어 있습니다. 또한 스크래치는 프로그램에서 프로그램을 작성하고 재생하기 위해 태블릿에서 사용될 수 있습니다.

사운드 편집기에는 새로운 사운드 효과와 사용하기 쉬운 향상된 사용자 인터페이스가 있습니다. 페인트 편집기에는 레이어 주문을위한 새로운 컨트롤, 벡터 모드에서 작동하는 새로운 도구, 더 나은 벡터 포인트 컨트롤 등의 새로운 기능이 추가되었습니다.

닫는 단어

스크래치를 사용하여 프로그래밍을 가르치기 시작했으며 인터페이스의 사용 편의성과 시각적 특성 덕분에 실제로 잘 작동합니다. 프로그래밍에 대한 관심을 불러 일으키는 것이 좋으며 그 일에 매우 강력합니다.

지금 당신 : 당신은 스크래치를 시도 했습니까? 당신은 무엇에 걸릴까요?