학습목표
반복되는 동작(앞/뒤/좌/우)을 함수로 묶고, 방향 변수에 따라 한 곳에서만 분기하도록 코드를 정리한다.
11차시
반복되는 동작(앞/뒤/좌/우)을 함수로 묶고, 방향 변수에 따라 한 곳에서만 분기하도록 코드를 정리한다.
TODAY
도입 5 → 교사 시연 5~10 → 모둠 실습 20~25 → 정리 5 (40분 기준)
GOAL
반복되는 동작(앞/뒤/좌/우)을 함수로 묶고, 방향 변수에 따라 한 곳에서만 분기하도록 코드를 정리한다.
실과 정보·SW: 함수·추상화(코드 구조화) 관련 [6실05-XX] (NCIC 대조필요)
READY
공통 준비물과 이 차시 준비물을 따로 확인합니다.
SAFETY
공통 배터리·전선·바닥 미끄럼 주의. 글루건·칼은 교사 전담. 압정·풍선(경주)은 규칙·감독 필수
이 차시 함수 실행 시 모터 연속 구동 가능 — 주행 공간 확보
LESSON SLIDES
위에서 아래로 진행하면 한 차시가 끝납니다.
VIDEO
교사용 지도안에 적힌 영상만 연결했습니다.
WORKSHEET
한 차시 한 장으로 인쇄합니다.
모둠 이름: ____________ 이름: ____________ 날짜: ____ / ____
반복 동작을 함수로 묶는다. ▶ 영상: 블럭리 12강 — 블럭리 함수 `youtube.com/embed/Zzruii7YJ3s`
| 함수 이름 | 하는 일(모터·LED) | |-----------|--------------------| | 앞으로 | ✎ | | 뒤로 | ✎ | | 좌회전 | ✎ | | 우회전 | ✎ |
만약 [방향] == 1 이면 → ✎ 앞으로() 만약 [방향] == 2 이면 → ✎ ____________ ...
✎ _______________________________________________
RUBRIC
과정, 설명, 협력, 안전을 함께 봅니다.
| 차시 | 핵심 확인 항목 | 개인(참여·설명) | 모둠(산출물) |
|---|---|---|---|
| 11 함수·박스코딩 | 함수 장점 설명 + 함수 4개·분기 | ✎ /3 | ✎ /3 |
교사용 평가 메모 함수 4개 + 분기 정리 코드(모둠) + "함수의 장점" 설명(개인).
NEXT