4차시 드론 블록 코딩하기

활동 목적

드론 코딩으로 코딩에 흥미를 갖게 하고 로봇 제어 원리 이해

역량 목표

협업능력: 하나의 공동 목표를 향해 여러명의 재능, 지식을 합치는 능력으로 정의

창의력: 혁신하고 발명하는 것처럼 기존의 것을 새로운 방식으로 접근하는 능력

의사소통 능력: 생각과 질문, 아이디어와 해결방법을 공유하는데 필요한 소통능력

비판적 사고능력: 새로운 관점으로 문제를 바라보고, 주제와 원칙에 따라 배움으로 연결하는 능력

프로그램 개요

  • 1차시: 드론동영상 시청, 드론소개 및 원리, 로봇 코딩 퍼즐 해결로 로봇 제어
  • 2차시: 틴커앱 코딩 기초, 자율주행 드론 코딩, 조별 코딩 미션(동계올림픽 컬링)
  • 3차시: 비행형 드론 코딩 시뮬레이터로 드론 명령어 실습 및 반복, 조건등 명령어 배우기
  • 4차시: 자율비행 드론 코딩 및 드론 조종기 만들기

결 과 물

로봇 자율 주행 코딩, 드론 자율 비행 코딩, 드론 조종기 프로그램

평가계획

단계별 코딩 퍼즐 해결 능력, 올리 코딩 미션 조별 대회

기대효과

컴퓨팅 사고력 향상과 드론 원리 및 제어 공학의 이해

활동내용

1차시 세부 활동 내용

  • 프로그램 안내 및 안전교육
  • 드론 동영상 시청
  • 드론 정의 및 원리, 구조, 활용분야
  • 활동지 작성
  • 코딩 시뮬레이터 실습 (퍼즐 게임 형식의 코딩으로 기초 코딩 문법과 알고리즘, 로봇 명령어 실습)

2차시 세부 활동 내용

  • 틴커앱 코딩 기초 (교육용 프로그램 도구인 틴커 소개, 틴커 화면 소개, 기초 틴커 코딩하기)
  • 자율주행 드론 코딩 (다각형 그리기, 스스로 움직이는 로봇 올리 코딩하기)
  • 조별 코딩 미션 (동계올림픽 컬링처럼 목표 지점에 올리를 최대한 가까이 도착하게 코딩하기)

3차시 세부 활동 내용

  • 미션형 코딩 앱으로 알고리즘 실습
  • 드론 코딩 시뮬레이터로 드론 명령어 실습 및 반복, 조건등 명령어 배우기

4차시 세부 활동 내용

  • 자율 비행 드론 프로그램 코딩하고 테스트하기
  • 틴커 코딩을 통해 드론 조종기 프로그램을 만들고 조종하기

*참고