Scratch 5

Scratch(스크레치) 여러가지 게임을 만들어보자

저번시간을 포함하여 스크래치 블록을 통해 캐릭터를 동작시키거나 환경을 조성해 보았었죠이번시간을 마지막으로 그동안 배운 것들로 게임을 제작해 봅시다.눈 피하기, 미로 게임 눈 피하기게임 규칙시작 버튼을 눌러 게임 시작하늘에서 눈이 떨어지며, 바닥에 닿을경우 사라짐키보드를 이용하여 캐릭터 움직임 제어캐릭터가 눈을 맞으면 게임종료 필요한 이미지는 게임 캐릭터, 눈송이, 바탕 사진이 있어야 합니다.   게임 시작 버튼이 없으므로 깃발을 클릭했을 때 게임 시작캐릭터는 좌,우로만 움직이게 제한됨캐릭터는 게임이 끝날 때까지 계속 움직여야 됨오른쪽 화살표를 한 번 눌렀을 시, 오른쪽 방향을 보며 10만큼 움직임왼쪽 화살표를 한 번 눌렀을 시, 왼쪽 방향을 보며 -10만큼 움직임 복제 된 눈을 무작위한 위치에서 떨어지도..

Scratch(스크레치) 동작에 대해 더 자세히 알아보자

저번 시간에는 변수 블록을 사용해서 방향키로  캐릭터를 동작시키거나마우스에 닿으면 말해보는 캐릭터를 만들었습니다.이번 시간에는 저번 시간에 배운 것을 심화한 버전으로 배워보는 시간을 가져 볼까 합니다.저번 시간에 대해 알고 싶으시면 밑에 링크를 눌러 주세요^o^  Scratch(스크레치)의 변수 및 반복,조건을 이용하여 복잡한 방식을 사용해보자저번 시간에는 스프라이트와 블록을 이용해서 캐릭터를 이동시키는 방식을 사용해 보았습니다.이번 시간에는 변수 블록을 사용해서 복잡한 방식으로 캐릭터를 동작시키는 방식을 사용해 보겠tangent0426.tistory.com 반복문 응용 및 스프라이트 숨기기반복문 응용 이 도형으로 숫자를 입력하여 원하는 횟수만큼 반복시킬 수가 있습니다.  도형을 이용해서 캐릭터를 제자리..

Scratch(스크레치)의 변수 및 반복,조건을 이용하여 복잡한 방식을 사용해보자

저번 시간에는 스프라이트와 블록을 이용해서 캐릭터를 이동시키는 방식을 사용해 보았습니다.이번 시간에는 변수 블록을 사용해서 복잡한 방식으로 캐릭터를 동작시키는 방식을 사용해 보겠습니다.Scratch(스크래치)는 어떻게 동작할까?변수 및 반복문 사용해보자 변수 사용하기    이벤트 깃발 클릭 했을 때 형태 (    ) 말하기 변수 나의 변수  위 사진처럼 변수 값 변경하여 출력해 봅시다.  위 사진처럼 변수 블록 안에 값을 넣어 실행해 줍니다. 사칙연산 블록을 변수 블록에 넣고 값을 작성하여 실행하여 결과를 나타냅니다.  이름 묻고 대답하기 이번에는 캐릭터에게 이름을 묻고 대답을 하는 블록을 넣어 봅시다.   이번에는 고양이 울음소리를 넣으면 대답하게 만들어 봅시다.   반복문 – 무한 반복 프로그램..

Scratch(스크레치)는 어떻게 동작할까?

저번 시간에는 스크래치의 개요와 어떻게 다운로드를 어떻게 하는지에 대해 알아보았었죠?이번 시간에는 스크래치가 어떻게 동작하는지 알아보는 시간을 가져보겠습니다. 블록의 구성과 좌표계 알아보기 블록 스프라이트를 움직이고 지정한 위치로 이동하거나 회전시키는 블록입니다. 블록   말풍선을 표시하거나 스프라이트와 배경의 모양을 수정하거나 말풍선 또는 생각 풍선에 문자를 표시하는 블록입니다. 블록 가져온 사운드 개체를 재생하거나 제어하는 블록입니다. 블록 스크래치에서 어떤 사건이 발생됐을 때 명령이 실행되도록 만듭니다. 블록 동작 흐름을 제어하는 블록으로 반복적인 작업을 시키거나 조건에 따라 다른 작업을 하도록 합니다. 블록 스프라이트의 위치나 상황을 판단하는 블록입니다.단순 연산부터 복잡한 공식, 산..

Scratch(스크레치)가 뭘까?

요즘 우리가 흔히 말하는 메타버스(현실처럼 구현한 가상세계)나 Unity 등여러 창작물을 만들때 많이 사용하는 것이 있죠 바로 '코딩'입니다.물론 여러분이 코딩에 입문하고 싶을 때 어떤 것부터 시작할지 몰라서 허둥대는 사람들도 많이 있을 겁니다.그럴 때 인터넷만 쳐봐도 도움을 주는 교육 플랫폼이 많이 배포되어 있습니다.오늘은 이런 교육 플랫폼 중 하나인 스크래치에 대해 무엇인지 알아보는 시간을 가져 보겠습니다. 스크래치 개요 및 설치스크래치란? MIT 미디어 랩에서 8세~16세의 아이들을 대상으로 만든 교육용, 블록형 프로그래밍 언어입니다.한 줄 씩 번역하는 인터프리터 언어로 스크래치는 누구나 무료로 이용이 가능합니다.홈페이지를 통해 자신이 만든 결과물을 공유가 가능하며 다른 유저들과 교류가 가능합니다...