프로그래밍/스크래치 5

초등학생을 위한 스크래치 쉽게 배우기 005. 점프 게임만들기(3, 완성) - 장애물과 부딪히면 뒹굴기

초등학생도 배울 수 있을 만큼 쉬운 스크래치(scratch) 동영상 강의에요. 이번 강의는 점프 게임 만들기의 마지막 시간으로, 고양이가 점프를 제대로 못해 장애물이랑 부딪힐 때의 처리를 해줄 거에요.장애물이랑 부딪히면 뒹굴도록 만들려고 해요. 이런 처리를 해주기 위해 고양이는 항상 장애물이랑 부딪히는지 "감지"를 해야 해요. 그리고 조건문 이라는 개념도 배우게 됩니다. 조건문은 "만약 장애물이랑 부딪히면 OOO 한 동작을 해라" 와 같이 "만약" 어떤 일이 벌어지면.. 과 같은 식의 처리를 할 수 있도록 해주는 거에요. 스크래치에서는 조건문도 정말 쉽게 배울 수 있어요. 그냥 "만약에" 블록으로, 그 일이 실제 일어나면 처리할 일들을 감싸기만 하면 되요. "만약에" 와 "감지" 기능을 이용해 장애물과 ..

초등학생을 위한 스크래치 쉽게 배우기 004. 점프 게임만들기(2) - 장애물 만들고 나에게 오게 하기

초등학생도 배울 수 있을 만큼 쉬운 스크래치(scratch) 동영상 강의에요. 이번 강의에서는 장애물을 만들고 그 장애물이 고양이 쪽으로 움직이도록 만들어요. 이런 고양이, 장애물 같은 등장인물들을 스프라이트 라고 불러요. 이렇게 스크래치의 모양 탭으로 들어가서 장애물 스프라이트를 만들어 추가할 수 있어요. 여기서는 다른 파일을 이용하지 않고 마우스로 쓱쓱 그려서 장애물을 만들 거에요. 그리고 1초 동안 고양이 앞으로 굴러오도록 만들어요. 아래 동영상 강의로 전체 과정을 배우세요.

초등학생을 위한 스크래치 쉽게 배우기 003. 점프 게임만들기(1) - 어떻게 해야 고양이가 점프할까?

초등학생도 배울 수 있을 만큼 쉬운 스크래치(scratch) 동영상 강의에요. 이제부터는 실제로 아래 동영상과 같은 게임을 만들어 볼 거에요. 설명을 길게 해서 그렇지 조금만 익숙해지면 이 정도 게임은 10분 이내로 만들 수 있어요.(저처럼 익숙해지면 2분 정도 걸려요) 이번 스크래치 강좌에서는 고양이를 점프시키기 위한 스크래치의 좌표에 대해 설명합니다. 스크래치에서는 오른쪽으로 갈 수록 X 좌표 값이 커지고,위로 올라갈수록 Y 좌표 값이 커져요. 이런 X, Y 좌표의 표시를 (X, Y)와 같이 표시해요. 원점(0, 0)의 위치는 화면의 중앙입니다. 이 좌표 체계를 이해하면 고양이 점프시키는 게 쉬워져요. 고양이를 Y축으로 100만큼 이동시킨 다음, 잠깐 쉬었다가, 다시 Y축으로 -100만큼 이동시키면 ..

초등학생을 위한 스크래치 쉽게 배우기 002. 처음 시작해 보기-2 : 3개의 탭 설명

초등학생도 배울 수 있을 만큼 쉬운 스크래치(scratch) 동영상 강의에요. 이 동영상 강의에서는 스크래치에 쉽게 접할 수 있도록 아래 내용을 설명합니다. - 3개의 탭 (스크립트 탭, 모양 탭, 소리 탭) 설명 스크립트 탭은 말 그대로 기능을 하는 코드들이 모여있는 곳이에요. 모양 탭은 아래와 같이 내 마음대로 그림을 그려 회전시키거나 이동 시키는 등 고양이 그림 대신으로 사용할 수 있는 그림을 만드는 곳이에요. 소리 탭은 내가 직접 소리를 녹음하거나 다른 효과음들을 가져와 사용할 수 있는 곳이에요. 아래 스크래치 동영상 강의로 쉽게 배워보세요.

초등학생을 위한 스크래치 쉽게 배우기 001. 처음 시작해 보기

초등학생도 배울 수 있을 만큼 쉬운 스크래치(scratch) 동영상 강의에요. 이 동영상 강의에서는 스크래치에 쉽게 접할 수 있도록 아래 내용을 설명합니다. - 고양이 클릭하면 야옹 소리내기 - 스페이스 키를 누르면 야옹 소리내기 - 화살표키를 누른 방향으로 회전하기 코딩하는 거 별로 어렵지 않아요.어린 동생에게 하나하나 일하는 방법 가르쳐주는 거라 생각하면 쉬워요. 아래 스크래치 동영상 강의로 쉽게 배워보세요.