목차
6.1
구구단 스네이크
익숙한 스네이크 게임에 '먹은 두 숫자의 곱이 목표 수와 같으면 성공' 규칙을 더한 작품을 처음부터 끝까지 따라 만듭니다.
교사 화면영상 약 12분준비 중수정
이 편의 영상은 준비 중입니다. 아래 글로 먼저 따라 하실 수 있고, 영상이 올라오면 이 자리에 보입니다.
01원작과 규칙
기본 스네이크 게임에 규칙 하나를 더합니다. 화면 위에 목표 수가 있고, 뱀이 먹은 두 숫자의 곱이 목표 수와 같으면 성공입니다. 목표가 72라면 8과 9를 먹습니다.
수업에서 이 작품을 고른 이유는 규칙이 익숙해서 학생이 '무엇을 바꿀지'에 바로 집중할 수 있기 때문입니다.
021단계: 기본 스네이크 재현
키보드 방향키로 조작하는 기본 스네이크 게임을 만들어 줘. 먹이를 먹으면 길어지고, 벽이나 자기 몸에 닿으면 끝나.실행해서 기본 동작을 확인합니다. 이 단계에서는 바꾸지 않습니다.
032단계: 규칙 추가
먹이를 숫자 1~9로 바꿔 줘. 화면 위에 목표 수를 보여 주고, 뱀이 먹은 두 숫자의 곱이 목표 수와 같으면 성공, 다르면 실패야. 성공하면 새 목표 수가 나와.043단계: 의도와 다른 결과 고치기
실행하면 자주 이런 차이가 나옵니다.
- 숫자가 작아서 잘 보이지 않는다
- 두 숫자를 먹은 뒤 판정이 바로 나오지 않는다
- 목표 수가 구구단 범위를 벗어난다
하나씩 수정 요청을 하고 다시 실행합니다. 고친 내용은 개발일지에 한 줄씩 남깁니다.
05교사의 질문
- 스마트폰에서는 어떻게 조작할까?
- 숫자가 잘 보일까?
- 난이도는 어떻게 추가할까?
- 곱셈 말고 다른 연산도 적용할 수 있을까?
질문 뒤에는 학생이 다음 수정 요청을 스스로 만들게 합니다.
06개발일지와 게시
개발일지 초안을 받아 고친 뒤 등록하고, 썸네일을 만들어 라운지에 게시합니다. 교사는 과제를 검토해 완료 처리합니다.
07변형 아이디어
- 덧셈 버전: 두 숫자의 합이 목표 수
- 난이도: 시간이 지날수록 뱀이 빨라진다
- 모바일: 화면 터치 방향 버튼 추가
학생이 고른 변형 하나가 다음 자율 과제가 됩니다.