반응형

스크래치_엔트리 27

(스크래치) 복제하기: 고양이 달리기 대회

#스크래치 #복제 #달리기 #대회 #경주 스크래치의 복제하기 기능에 대해 설명합니다. 복제하기와 관련된 블록은 [제어] 블록에 있습니다. (나 자신) 복제하기: 스프라이트를 같은 위치에 복제합니다. 복제되었을 때: 복제된 복제본을 움직일 수 있습니다. 이 복제본 삭제하기: 복제본의 행동이 끝나고 복제본의 삭제가 필요하면 사용하면 됩니다. 예제: 고양이 달리기 대회 1. 고양이 스프라이트를 4개 수직으로 복제하고, 복제된 고양이는 앞으로 계속 달리가도록 합니다. 기다리는 시간은 난수로 (0.1 ~ 0.3)초 기다리도록 해서, 이동하는 속도를 서로 다르게 만듭니다. 다음과 같이 코드를 작성합니다. 2. 복제되었을 때, 앞으로 가도록 코드를 작성합니다. 3. 실행해 봅니다. 0.1 ~ 0.3초 기다리기를 다른..

(스크래치) 변수 사용하기: 고양이가 걸어가면서 1,2,3,4... 말하기

변수(Variable) 프로그램에서 변수란 "변할 수 있는 수" 또는 "변할 수 있는 값"의 의미입니다. 1, 10, 100 과 같은 정해진 수를 "상수"라고 하고, 변수는 a 처럼 이름을 이용해서 사용하게 됩니다. a = 5 -- a가 5입니다. a=10 -- a는 10으로 값이 변합니다. 스크래치 변수에는 다음과 같은 블록이 있습니다. 변수 만들기 변수 만들기 버튼을 선택합니다. 스크래치가 아닌 다른 프로그램 언어에서는 변수 이름을 만드는데 제약이 많이 있습니다. 숫자로 시작할 수 없고, 공백을 사용할 수 없다 등... 그러나 스크래치에서는 변수 이름을 자유롭게 만들 수 있습니다.숫자로 시작할 수 있고, 공백도 사용할 수 있습니다. 영어나 한글도 자유롭게 사용할 수 있습니다. 변수를 사용하는 간단한 ..

(스크래치) 고양이를 따라다니는 쥐

쥐를 쫓아가는 고양이가 아니라..쥐가 고양이를 따라다닙니다. 1. 스크래치를 시작합니다. 스크래치를 시작하는 방법을 모르면 --> (스크래치 시작하기) https://gonyzany.tistory.com/43 (스크래치) 스크래치 시작하기: 이동하기 스크래치는 설치되어 있다고 가정합니다. 1. 스크래치가 설치가 안되어 있으면 아래의 사이트에서 다운로드 받아서 설치합니다. 연결된 화면의 맨 아래쪽에 "다운로드"를 선택해서 설치하면 됩 gonyzany.tistory.com 2. 고양이 스프라이트를 선택하고, 다음과 같이 코딩합니다. 3. 실행합니다. 마우스를 움직이면 고양이가 마우스를 따라 다닙니다. 4. "스프라이트 고르기"에서 쥐(Mouse1)를 선택합니다. 5. 이번에는 쥐를 움직여 보겠습니다. 쥐를 ..

(스크래치) 육각형 그리기

#6각형 ##그리기 #반복하기 스크래치 프로그램으로 육각형을 그려보겠습니다. 육각형은 360/6 = 60도, 60도를 6번 반목하게 하면 됩니다. 1. 선을 그리기 위해서 "확장 기능 추가"에서 "펜"을 선택해서 추가합니다. 2. 다음과 같이 블록을 조립하고 실행해 봅니다. 3. 조금 천천히 움직이도록 해 보겠습니다. 100만큼 한꺼번에 움직일 수도 있이만, 10만큼씩 10번을 반복하는 코드로 수정하고, 0.2초 기다리기 블록을 추가합니다. 그림을 그리는 지점이 고양이 목인것 같네요...꼬리에서 그림을 그리도록 수정해 보겠습니다. 4. [모양] 탭을 선택합니다. 마우를 이용해서 고양이 전체를 선택합니다 - 사각형 영역을 드래그 하면 됩니다. 고양이를 움직여서 중심을 꼬리로 이동합니다. 5. 실행해 봅니다..

(스크래치) 사각형 그리기

스크래치에서 사각형을 그려봅니다. 1. 고양이 스프라이트를 삭제합니다. 2. 스프라이트 고르기 ==> 연필(Pencil)을 선택합니다. 3. 확장 기능 추가하기 ==> "펜"을 선택합니다. 3. 다음과 같이 코드를 작성합니다. 4. 실행해 봅니다. 뭔가 이상하나요? -- 네, 연필 끝에서 그려지지 않고 중앙에서 그려집니다. 4. [모양] 탭을 선택합니다. 마우스로 연필 전체를 선택합니다. 연필 끝을 아래와 같이 중심점으로 이동합니다. 5. 코드 블록을 선택하고, 다시 실행해 봅니다. 6. 이번에는 연필을 좀 작게 만들고, 1초 기다리기를 추가해 보겠습니다. 7. 지금까지 사각형 그리기에 대해서 알아봤습니다. 고니의 코딩 노트 (tistory.com) (스크래치) 육각형 그리기 #6각형 ##그리기 #반복하..

(엔트리) 엔트리 다운로드 및 시작하기

따라하면서 엔트리 프로그램을 시작할 수 있도록 설명하겠습니다. 천천히 따라해 보십시오. 1. 엔트리 프로그램을 다운로드하고 설치합니다. https://playentry.org/ 엔트리 - 우리는 무엇이든 될 수 있어요 소프트웨어를 통해 미래를 꿈꾸고 함께 성장합니다. playentry.org 2. 엔트리를 실행합니다. 블록을 결합하고 삭제하는 방법은 아래 그림과 같습니다. 마우스를 이용해서 결합하거나 쉽게 삭제할 수 있습니다. 엔트리봇: 엔트리를 처음 실행했을 때 화면에 보이는 로봇 이름이 "엔트리봇"입니다. 블록을 결합해서 엔트리봇을 움직이게 하는 방식으로 코딩을 시작하면 됩니다. 아래와 같이 블록을 결합합니다. [시작하기] 버튼을 눌러서 작성한 코드를 실행합니다. 3. 실행하면, 벽에 닿으면 반대쪽으..

(스크래치) 다운로드 설치 시작하기: 고양이 이동하기

스크래치는 설치되어 있다고 가정합니다. 1. 스크래치가 설치가 안되어 있으면 아래의 사이트에서 다운로드 받아서 설치합니다. 연결된 화면의 맨 아래쪽에 "다운로드"를 선택해서 설치하면 됩니다. https://scratch.mit.edu/ 2. 블록을 배치하고 삭제하는 방법 아래 그림처럼 마우스를 이용해서 블록을 끌어다 놓거나 삭제할 수 있습니다. 3. "(10)만큼 이동하기" "(10)만큼 이동하기" 블록을 끌어다 놓고, 마우스로 클릭해 봅니다. 한 번 누를 떄마다 10만큼씩 이동합니다. 10만큼 움직이는 것이 어느 정도인지 화면상의 좌표에 대해서 알아야 합니다. 4. 화면의 좌표 스크래치 화면은 중앙이 (X:0, y:0)이며, 오른쪽 끝은 X좌표가 240, 왼쪽 끝은 X좌표가 -240입니다. 위쪽와 아래..

반응형