==== 수업 내용 ==== 아이들이 만들고 싶은 아이디어로 스크래치 프로젝트의 계획을 만들어 보고 그 계획을 바탕으로 작품을 만든다. ==== 수업 시간표 ==== ==== 체크인 ==== - 체크인으로 자신이 좋아하는 것 3가지에 대해 이야기 해본다. (이야기 하기 어려운 친구는 좋아하는 만화주인공, 동화책이야기, 게임 케릭터, 만화책에 대해서 이야기 하도록 한다. 최근에 본 책 이야기도 좋음) - 자신이 좋아하는것 말하기 체크인을 통해 시나리오 만들기 분위기 조성. ==== 수업목표 ==== - 오늘 무엇 하고 싶냐고 물어봄. 애들 대답을 듣는다. - 오늘 수업은 여러분이 만들고 싶은것 만들기를 하기로 한다고 함. ==== 시나리오 만들기 ==== 1. 스크래치로 만들고 싶은것 스케치하기. - 캐릭터가 분명이 들어나도록 코칭. 2. 스케치한 내용 설명하기. - 스케치 아래에 들어가도록 한다. 3. 스케치에 들어간 캐릭터나 인물의 특징과 움직임 정하기 - 예) 나비: 알록달록한 나비이고, 원을 돌며 움직입니다. - 예) 콩알: 딱총에 있다가 오른쪽으로 나갑니다. 색은 노란색이고, 빠르게 오른쪽으로 나갑니다. ==== 시나리오 검사 ==== - 각 설명을 쪼갤수 있는지 검사한다. - 한 문장을 코치와 아이들이 상의해서 쪼개보고, 각 쪼갠 내용은 포스트잇으로 붙여주고 시나리오 종이에 쪼갠 내용으로 수정하라고 한다. - 각 팀마다 2번정도 수정을 해준다. - 시나리오를 못정한 아이들은 시나리오 검사때까지 하도록 진행 ==== 시나리오 발표 ==== - 학생들에게 시나리오 발표를 시킨다. - 오늘 만들고 싶은 내용을 2가지만 정하여 만들어 본다. - 시나리오 발표가 끝나면 시나리오를 사진으로 찍고, 아이들에게 시나리오를 준다. ==== 스크래치 시연 ==== - 시나리오를 구현하기 앞서 게임 패턴(스크래치 카드)을 참고하여 아이들이 쓸만한 패턴에 대한 시연을 보여준다. ==== 스크래치로로 구현하기 ==== - 자유롭게 스크래치로 구현하도록 하고. - 돌아다니면서 아이들이 어려워 하는거나 자주 쓰는 패턴을 기록한다. - 아이들이 도와달라고 하면 멘토들이 코칭한다. - 아이들 작품 저장 확인. ==== 회고 ==== ---- 수업 후 개선 승헌이의 시나리오를 보고 패턴을 뽑았다. {{| 만약 -> 분기 생명(점수) -> 변수 움직임 -> 반복 기능/덩어리 -> 함수(브로드캐스트) 레벨업 -> 무대사용 변신 -> 분기 + 스프라이트 |}} {{| 키누르기 -> 명령 만약 "접촉" -> 동작 지도. 길에 닿으면 -> 이벤트 상황 만약 -> 변신 |}}