수업주제 경찰 출동! (버튼, LED, 버저 사용하기) 9 / 12 차시 수업의 주제와 목표 본 수업에서는 이전 차시에 배웠던 블록들의 기능을 복합적으로 활용한다. 스위치 기능을 가진 버튼을 활용하여 LED와 버저를 동시에 작동시키도록 한다. 각 블록들을 함께 사용하는 프로젝트를 통해 각각의 기능을 익히고 보다 다양한 활용 방법을 구상할 수 있다. 교수 학습 활동 학습 목표 버튼을 활용하여 LED와 버저를 작동시킬 수 있다. 버튼, LED, 버저를 활용한 아이디어를 구상할 수 있다. 단계 교수-학습 활동 관련자료, 특징 및 지도상 유의점 도입 q LED와 버저가 함께 사용된 사례 살펴보기 경찰차, 구급차, 소방차의 특징 확인하기 비트브릭으로 나타낼 수 있는 것 찾아보기 경찰 추격 동영상 차량 사진 전개 q 프로그램 따라 만들기 엔트리 접속하여 프로젝트 불러오기 활동지 보면서 따라 만들기 프로그램 실행하여 결과 확인하기 q 버튼과 LED 또는 버저를 활용한 프로그램 생각해보기 블록을 조합한 프로그램 생각하기 생각한 내용을 친구들과 나누기 교사는 대형스크린이나 활동지를 활용해서 학생들 이 따라할 수 있도록 안내 한다. 활동지 안내 영상 자료 교사용 PPT 정리 q 오늘 배운 내용 정리하기 정리 노트
지도상 유의점 m 학생들이 어려워하는 낱말이 있으므로 자세히 설명해주도록 한다. m 버튼을 무리하게 조작하면 고장이 날 위험이 있으므로 수업 시작 부분에서 주의를 준다. m 활동지를 보고 어려워하는 학생에게는 영상자료를 접속하도록 안내한다. 평가 평가 유형 자기 평가 평가 내용 버튼을 활용하여 LED와 버저를 조작할 수 있다. 프로젝트를 따라 만들 수 있다. 다양한 블록을 함께 활용한 프로그램을 생각할 수 있다. 핵심 교수 활동 자료 m 계속 반복하기 블록을 사용하는 이유 [계속 반복하기] 블록을 사용하 지 않을 경우 프로젝트가 시작 되었을 때, 딱 한번만 판단블록 이 실행되고 그 다음에는 실행 되지 않는다. 버튼을 눌렀을 때 동작이 계속 실행되기 위해서는 [계속 반복하 기] 블록을 사용해야 한다. m 중첩 반복 블록 위와 같이 [계속 반복하기]블록 을 한 번만 연결했을 경우 버튼 을 눌렀을 때 명령이 1회만 실 행된다. ( 예 : 버튼 누름 명령 1회 실행) 버튼을 한 번만 눌러도 명령 이 반복 실행되기 위해서는 [계 속 반복하기] 블록을 판단 블록 안에 한 번 더 사용해야 한다. ( 예: 버튼 누름 명령 명령 명령 )
m 프로젝트 설명 버튼을 누르면 경찰차가 출동한다. 출동할 때 LED로 경찰비상등을 표현하고 버저 로 사이렌 소리를 내면서 급박한 장면을 연출하는 프로젝트이다. 프로젝트 구성 화면 설명 경찰차 오브젝트로 LED와 버저를 작동시킨다. LED로 빨강, 파랑 등 이 깜빡이는 것을 나타내며 버저 는 경찰차의 사이렌 소리를 낸다. 도시 오브젝트는 경찰차의 움직임을 나타내기 위한 것이다. 본 수업에서 학습자가 관련된 활동을 직접 하 지는 않는다. m 학습자가 조립할 블록 경찰차 오브젝트 설명 시작하기 버튼을 클릭하면 아래에 연결된 블록들을 실행한다. 블록 안에 조립된 명령을 계속 반 복해서 실행한다. 버튼을 눌렀을 때 실행된다. 버튼을 1번만 눌러도 명령이 계속 시행되도록 한다. 버저의 소리가 시 로 난다. LED가 빨간색으로 켜진다. 1초 후에 다음 명령이 실행된다. 버저의 소리가 솔 로 난다. LED가 파란색으로 켜진다.
m 프로젝트에 이미 조립되어 있는 블록 도시 오브젝트 설명 시작하기 버튼을 클릭하면 아래에 연결된 블록들을 실행한다. 블록 안에 조립된 명령을 계속 반 복해서 실행한다. 버튼을 눌렀을 경우에 명령이 실 행된다. 10초 동안 배경의 위치를 왼쪽(x : -900, y : 0)으로 움직인다. 10초동안 배경이 움직인 후에 다 시 제자리(x : 480)로 오는 과정이 반복됨으로써 경찰차가 움직이는 것처럼 보이게 한다. 도시 오브젝트는 학습자가 실습하지 않는다. 경찰차가 출동할 때 경찰차가 움직이는 것처 럼 보여주기 위해 구성한 것이다. m 교사 활용 PPT 구성내용 ㄴ
m 교사 활용 자료 링크 도입 : 경찰추격영상 https://www.youtube.com/watch?v=b5ltdyymo4q 링크 페이지 : https://goo.gl/pgy8jr 프로젝트 주소 모음집 : https://goo.gl/j1hwsy 프로젝트 활동 영상 주소 : https://youtu.be/b4dk5e81sys 프로젝트 활동 영상
q 활동지 예시 답안 9차시 경찰출동! 버튼으로 LED와 버저 작동시키기 활동 도움 영상 : https://www.youtube.com/watch?v=b5ltdyymo4q q 생각열기 경찰차나 소방차, 구급차가 출동하는 것을 본 적이 있나요? 이러한 차들의 특징은 무엇 이었나요? 비트브릭을 활용하여 무엇을 만들 수 있을까요? q 동작 순서 생각하기 버튼을 눌러 LED와 버저를 작동시키려면 어떤 순서로 블록을 구성해야 하는지 빈칸을 완 성하여 봅시다. 버튼 LED 버저 <보기> 버튼을 누른다. LED의 색을 숫자로 전달한다. 버저의 소리를 숫자로 전달한다. 버튼을 누른다. ê LED의 색을 숫자로 전달한다. ê 버저의 소리를 숫자로 전달한다.
q 블록 조립 살펴보기 이번시간에 사용할 블록 조립 방법입니다. 두 방법의 차이점을 생각해봅시다. 방법1 방법2 방법1은 버튼을 한 번만 눌러도 계속 소리가 난다. 방법2는 버튼을 누를 때 마다 소리가 난다. 여러 번 내려면 여러 번 눌러 줘야 한다. q 직접 만들어 보기 1. 아래의 과정을 따라 직접 프로젝트를 만들어 봅시다. 프로젝트 주소 모음에서 9차시를 클릭하여 접속합니다.
[부저음 (60) 내기] 블록의 숫자를 시 (71)와 솔(67)로 바꿔줍니다. [컬러 LED 켜기 R(255) G(255) B(255)] 블록의 숫자를 빨강과 파랑을 나타내도 록 바꿔줍니다. 조립된 블록을 [계속 반복하기] 블록에 아래 사진과 같이 연결합니다. 조립된 블록을 [만일 <참> 이라면] 블 록에 연결합니다. 하드웨어 블록탭에서 [버튼이 눌렸는가?] 블록을 찾아 [만약 <참>이라면] 블록의 <참> 부분에 넣습니다.
조립된 블록을 [계속 반복하기] 블록과 다시 한 번 연결합니다. [시작하기] 버튼을 누르고, 프로젝트를 실행합니다. 버튼을 눌러 봅니다.
2. 완성된 블록의 의미를 살펴봅시다. 완성된 블록 블록 설명 시작하기 버튼을 클릭하면 아래에 연결 된 블록들을 실행합니다. 블록 안에 조립된 명령을 계속 반복해 서 실행합니다. 버튼을 눌렀을 때 실행합니다. 버튼을 1번만 눌러도 명령이 계속 실행 되도록 합니다. 버저의 소리가 시 로 납니다. LED가 빨간색으로 켜집니다. 1초 후에 다음 명령이 실행됩니다. 버저의 소리가 솔 로 납니다. LED가 파란색으로 켜집니다. q 정리하기 1. 다음 블록을 빼고 실행하여 보고, 어떤 일이 일어나는지 적어 봅시다. LED와 버저음이 너무 빨리 바뀐다. 2. 터치 버튼과 LED, 버저를 활용해서 또 어떤 프로그램을 만들 수 있을지 생각해 봅시다. 퀴즈 정답 표시, 알람시계 등
q 활동지 9차시 경찰출동! 버튼으로 LED와 버저 작동시키기 활동 도움 영상 : https://www.youtube.com/watch?v=b5ltdyymo4q q 생각열기 경찰차나 소방차, 구급차가 출동하는 것을 본 적이 있나요? 이러한 차들의 특징은 무엇 이었나요? 비트브릭을 활용하여 무엇을 만들 수 있을까요? q 동작 순서 생각하기 버튼을 눌러 LED와 버저를 작동시키려면 어떤 순서로 블록을 구성해야 하는지 빈칸을 완 성하여 봅시다. 버튼 LED 버저 <보기> 버튼을 누른다. LED의 색을 숫자로 전달한다. 버저의 소리를 숫자로 전달한다. ê ê
q 블록 조립 살펴보기 이번시간에 사용할 블록 조립 방법입니다. 두 방법의 차이점을 생각해봅시다. 방법1 방법2 q 직접 만들어 보기 1. 아래의 과정을 따라 직접 프로젝트를 만들어 봅시다. 프로젝트 주소 모음에서 9차시를 클릭하여 접속합니다.
[부저음 (60) 내기] 블록의 숫자를 시 (71)와 솔(67)로 바꿔줍니다. [컬러 LED 켜기 R(255) G(255) B(255)] 블록의 숫자를 빨강과 파랑을 나타내도 록 바꿔줍니다. 조립된 블록을 [계속 반복하기] 블록에 아래 사진과 같이 연결합니다. 조립된 블록을 [만일 <참> 이라면] 블 록에 연결합니다. 하드웨어 블록탭에서 [버튼이 눌렸는가?] 블록을 찾아 [만약 <참>이라면] 블록의 <참> 부분에 넣습니다.
조립된 블록을 [계속 반복하기] 블록과 다시 한 번 연결합니다. [시작하기] 버튼을 누르고, 프로젝트를 실행합니다. 버튼을 눌러 봅니다.
2. 완성된 블록의 의미를 살펴봅시다. 완성된 블록 블록 설명 시작하기 버튼을 클릭하면 아래에 연결 된 블록들을 실행합니다. 블록 안에 조립된 명령을 계속 반복해 서 실행합니다. 버튼을 눌렀을 때 실행합니다. 버튼을 1번만 눌러도 명령이 계속 실행 되도록 합니다. 버저의 소리가 시 로 납니다. LED가 빨간색으로 켜집니다. 1초 후에 다음 명령이 실행됩니다. 버저의 소리가 솔 로 납니다. LED가 파란색으로 켜집니다. q 정리하기 1. 다음 블록을 빼고 실행하여 보고, 어떤 일이 일어나는지 적어 봅시다. 2. 터치 버튼과 LED, 버저를 활용해서 또 어떤 프로그램을 만들 수 있을지 생각해 봅시다.