어린이 코딩/스크래치 기초 23

스크래치 3.0 다운로드 - 1분에 끝내기

1분만에 끝내는 스크래치 3.0 다운로드 스크래치 2.0에서 이제 3.0이 나왔습니다. 나온 지 시간은 조금 지났지만 먼저 다운로드하는 방법에 대하여 포스팅해 보도록 하겠습니다. 그리고 간단하게 2.0 실행화면과 3.0 실행화면을 확인 해 보도록 하겠습니다. 01. 스크래치 홈페이지 방문하기 스크래치 3.0 설치 프로그램은 스크래치 홈페이지에서 다운 받을 수 있습니다. 따라서 먼저 홈페이지로 이동해 봅니다. ※ 포스팅 내용 맨 아래에 링크를 걸어 두었습니다. 클릭하여 이동 해 주세요. 그전에 어떻게 다운로드하는지 확인해 보시기 바랍니다. 02. 오프라인 에디터 다운로드 화면 이동하기 홈페이지로 이동하였다면 한번 더 링크를 클릭하여 페이지 이동을 해야 합니다. 여기에서 '어디 다운로드 화면으로 이동하는 링..

스크래치 강좌 10 - 감지(닿았는가)

누구나 쉽게 따라 할 수 있는 무료코딩교육의 시작 스크래치강좌10 - 감지(닿았는가) 감지 스크립트에 대하여 알아 보도록 하겠습니다. 감지 스크립트에는 다양한 블록들이 존재합니다. 그 중에서 이번 시간에는 [OO에 닿았는가] 블록들(3개)에 대하여 알아 보도록 하겠습니다. 그럼 실습코딩을 통해 각각의 블록의 기능에 대하여 학습 해 보도록 하겠습니다. 첫째, [마우스 포인터 에 닿았는가] 아래와 같이 코딩을 해 보기 바랍니다. [클릭했을 때] 블록 아래로 [무한 반복하기] 그 안으로 [만약 OO (이)라면] 블록을 연결합니다. 그리고 [만약 OO (이)라면] 블록의 조건부분에 [마우스 포인터 에 닿았는가] 블록을 삽입 합니다. 조건 블록이 참이 될때 실행되도록 말하기 블록을 연결 시켜 줍니다. 스프라이트 ..

스크래치 사이트 - 예제 스크립트 보기

스크래치 사이트에서 예제 스크립트 보는 방법 스크래치를 배우기 위해서 가장 좋은 방법은 예제 스크립트를 보며 학습하는 방법입니다. 가장 쉽게 예제 스크립트를 볼 수 있는 방법을 알아보도록 하겠습니다. 먼저 스크래치 사이트에 접속 합니다. 스크래치 사이트 접속하기 화면에 보이는 프로젝트를 클릭해도 되지만 예제보기를 클릭하도록 하겠습니다. Animation, Games 등 다양한 장르들의 프로젝트가 등록 되어 있습니다. 보고싶은 프로젝트 예제를 클릭 합니다. 선택 한 프로젝트에 대한 사용방법 등 설명이 타나납니다. 화면 우측 상단 [스크립트 보기] 버튼을 클릭 합니다. 스크래치 에디터 화면에서 스크립트를 확인 할 수 있습니다. 수정 및 실행도 해 볼 수 있으니 학습하기에 아주 유용합니다. 다양한 예제를 통하..

스크래치 강좌 09 - 제어 반복하기(반복문)

누구나 쉽게 따라 할 수 있는 무료코딩교육의 시작 스크래치 강좌 09 - 제어 반복하기(반복문) 스크래치 제어 스크립트 기능에 대하여 알아보도록 하겠습니다. 이번 포스팅에서는 제어 기능 중 반복하기(반복문) 블록에 대하여 알아보겠습니다. 반복하기는 말 그대로 반복되는 작업을 원하는 만큼 반복 시키고자 할 때 사용하는 블록 입니다. 반복하기 기능 블록의 종류 1. O번 반복하기 : 반복 실행 할 수를 설저하여 사용하는 블록입니다. 2. 무한 반복하기 : 멈추기 블록을 만나기 전까지 무한 반복하는 블록입니다. 3. [조건] 까지 반복하기 : 조건이 참이 될때까지 반복하는 블록입니다. 종류 별 사용 방법 1. O번 반복하기 - 반복 횟수를 입력 하고 반복문 안에 실행 할 블록을 추가 합니다. 2. 무한 반복하..

스크래치 강좌 08 - 데이터(변수, 리스트 만들기)

누구나 쉽게 따라 할 수 있는 무료코딩교육의 시작 스크래치 강좌 08 - 데이터 (변수, 리스트 만들기) 데이터 스크립트에 대하여 알아보겠습니다. 데이터 변수에는 두가지 블록이 있습니다. [변수 만들기] 블록과 [리스트 만들기] 블록 입니다. 그럼 변수와 리스트는 무엇일까요. - 변수란 : 문자난 숫자 등의 값을 담아 놓는 그릇 입니다. - 리스트는 : 변수를 여러개 담을 수 있는 그릇 입니다. 먼저 [변수 만들기] 블록에 대하여 알아보도록 하겠습니다. [변수 만들기] 블록을 클릭하면 아래와 같은 새로운 변수 입력 창이 나타납니다. 먼저 속성 값을 설정 합니다. 두가지 속성이 있습니다. - 모든 스프라이트에서 사용 : 모든 스프라이트에서 생성 된 변수를 사용 할 수 있습니다. - 이 스프라이트에서만 사용..

스크래치 강좌 07 - 형태 스크립트

누구나 쉽게 따라 할 수 있는 무료코딩교육의 시작 제 6강 - 동작 스크립트 완벽가이드 스프라이트의 형태를 제어하는 형태 스크립트에 대항 알아보도록 하겠습니다. 말하기, 생각하기 블록은 실행되면 아래와 같이 표시 됩니다. 말하기와 생각하기 말풍선의 모양이 조금 다릅니다. 보이기와 숨기기 : 말 그대로 스프라이트를 보이게 하고 숨기게 하는 기능을 합니다. 모양 OO(으)로 바꾸기, 다른 모양으로 바꾸기 만들어져 있는 모양이 선택 항목으로 표시 됩니다. 다음 모양으로 바꾸기를 하게되면 모양1에서 모양2로, 모양2에서 모양1로 바뀌게 됩니다. 스프라이트의 색깔 등 효과를 바꾸고, 정하는 기능을 합니다. 적용된 모든 그래픽 효과를 지우게 됩니다. 스프라이트가 두개 이상일 경우, 맨 앞으로 순서 바꾸기 기능과 O..

스크래치 강좌 06 - 동작 스크립트 완벽가이드

누구나 쉽게 따라 할 수 있는 무료코딩교육의 시작 제 6강 - 동작 스크립트 완벽가이드 스프라이트를 움직임게 하는 기능인 동작 스크립트에 대하여 알아보도록 하겠습니다. 기본설명 - 스프라이트를 10만큼 움직이는 블록 - 스프라이트를 오른쪽 방향으로 15도 돌리는 블록 - 스프라이트를 왼쪽 방향으로 15도 돌리는 블록 - X좌표를 10만큼 바꾸는 블록 : 스프라이트 X좌표 위치가 10만큼 이동 됩니다. - X좌표를 0(으)로 정하는 블록 : 스프라이트 X좌표 값이 0인 위치로 이동합니다. - Y좌표를 10만큼 바꾸는 블록 : 스프라이트 Y좌표 위치가 10만큼 이동 됩니다. - Y좌표를 0(으)로 정하는 블록 : 스프라이트 Y좌표 값이 0인 위치로 이동합니다. - 90도 방향 보는 블록 : 스프라이트가 설정..

스크래치 강좌 05 - 이벤트 완벽 가이드 2/2 (음량, 타이머, 비디오 동작, 메시지)

누구나 쉽게 따라 할 수 있는 무료코딩교육의 시작 제 5강 - 이벤트 스크립트 완벽 가이드 1/2 (음량, 타이머, 비디오 동작, 메시지) 이벤트 스크립트 두번째 시간으로 음량, 타이머, 비디오 동작, 메시지 기능에 대하여 알아보도록 하겠습니다. ■ [음량, 타이머, 비디오 동작]이 > OO 일 때 음량, 타이머, 비디오 동작 값이 설정 값보다 클 경우 연결 된 블록이 실행되도록 하는 스크립트입니다. 각각이 값은 설정 값보다 큰지 어떻게 알 수 있을까요. 감지 스크립트에 보며 [음량], [비디오 동작에 대한 이 스프라이트에서이 관찰값], [타이머] 블록이 보입니다. 그 앞에 보면 체크 박스가 있는데 체크를 하게 되면 무대에 현재 값이 나타나게 됩니다. 음량은 소리의 크기에 따라 값이 달라지고, 타이머는 ..

스크래치 강좌 04 - 이벤트 스크립트 완벽 가이드 1/2 (키 및 배경)

누구나 쉽게 따라 할 수 있는 무료코딩교육의 시작 제 4강 - 이벤트 스크립트 완벽 가이드 1/2(키 및 배경) 스크래치에서 스크립트 종류는 10가지가 있습니다. 그 중 이벤트 스크립트에 대하여 완벽하게 알아보도록 하겠습니다. 이벤트 스크립트는 총 8개의 블록이 제공 되고 있습니다. 이번 포스팅에서는 4가지 블록에 대하여 알아보고자 합니다. 그럼 이제 하나하나 블록의 사용법과 어떤 기능들을 하게 되는지 알아보도록 하겠습니다. ▣ 이벤트 블록 상세 설명 [깃발 클릭했을 때] 깃발은 시작버튼 입니다. 만약, 플래시 파일로 변환하게 된다면 플래시 시작버튼이 깃발 이벤트가 됩니다. 다음과 같이 코딩을 하고 시작(깃발) 버튼을 클릭하면 100 만큼 움직이게 됩니다. [스페이스 키를 눌렀을 때] 설정 된 키를 클릭..

스크래치 강좌 03 - 이벤트와 동작 스크립트를 이용한 움직이기 기초

누구나 쉽게 따라 할 수 있는 무료코딩교육의 시작 제 3강 이벤트와 동작 스크립트를 이용한 움직이기 기초 ▣ 고양이 움지이기 구현을 위한 필요 부분 ▶ 첫째 : 동작 스크립트 예를 들어 오른쪽 방향으로 10만큼 움직이게 하는, 동작 스크립트의 [OO만큼 움지이기] 블록이 그것입니다. ▶ 둘째 : 이벤트 스크립트 동작 스크립트가 실행되기 위한 이벤트 입니다. 예를 들어 [시작 버튼 클랙했을 때] 또는 [특정 키를 눌렸을 때] 블록이 그것입니다. ▣ 고양이 움직이기 구현 1) [스크립트 탭] → [이벤트] → [시작 버튼 클랙했을 때] 블록을 드래그 합니다. 2) [스크립트 탭] → [동작] → [OO만큼 움지이기] 블록을 드래그 하여 연결합니다 깃발(시작하기) 을 클릭 하면 10만큰 오른쪽으로 움직이게 됩..