APC (Arduino Programming Circle)
담당교사
목적
ㅇ 문제해결능력 및 논리력과 사고력 향상을 목적으로 함.
ㅇ 학생들의 진학 목표 설정 지원 및 진학 기회를 확대함.
ㅇ 자동화와 연결성이 극대화되는 4차 산업혁명시대에 AI, 드론, 사물인터넷 등을
개발하기 위한 기초 프로그래밍 과정을 이해할 수 있도록 함.
운영 방침
ㅇ 학생 중심의 소그룹 연구 활동 결과를 학교생활기록부에 반영함.
ㅇ 1, 2학년 학생들을 대상으로 관심과 열정이 있는 학생들로 구성함.
ㅇ 학생들의 관심과 역량을 반영한 프로그래밍 연구 및 개발을 지원함.
활동계획
ㅇ 시기 : 2020.06. ~ 2020.10
ㅇ 지도강사 1인, 담당교사 1인, 학생 20인 이내로 구성함.
ㅇ 1, 2학년 학생 중 자연과학‧공학 진학희망자를 선별하여 구성함.
활동 내용
1차시 (4차 산업혁명의 이해)
- 우리가 꼭 알아야 할 기본개념(AI, IoT, 빅데이터…)
- 알고리즘의 기본원리
- 알고리즘 기본개념 실습(code.org, 스크래치)
2차지 : 알고리즘 기초
- 프로그래밍의 기본골격(입력/출력/제어)
- 순서도 기호를 알아보자
- 피지컬컴퓨팅 기초(메이크코드, 마이크로비트)
3차시 : 메카트로닉스 기초
- 알고리즘 익히기(순차/반복/조건)
- 메이크코드의 명령블럭 익히기
- 마이크로비트와 친해지기
4차시 : 메카트로닉스 실습
- 마이크로비트의 내장센서/외장센서/회로기초
- 메이크코드로 마이크로비트 제어하기
5차시 : 메카트로닉스 실습
- 마이크로비트와 확장보드를 활용한 메카트로닉스 익히기
6차시 : 로봇 코딩 기초
-입력장치(센서, 가변저항, 전기신호)
- 출력장치(서보모터, DC모터…)
- 3D구조 로봇의 구동부 이해하기
7차시 : 로봇 코딩 실습
- 아이디어 제품 만들기
- 3D 구조 만들기
- 회로 배선
8차시 : 로봇 코딩 기초
- 아이디어를 반영해서 제품 개선하기
결과 및 FeedBack
첨부파일