게시판 뷰
게시판 뷰페이지
[SW교육센터] 중급SW코딩캠프(중학생)(1) 운영
작성자 SW중심대학사업단 정혜진
날짜 2019.02.06
조회수 1,504

1. 목 적

중학생을 대상으로 컴퓨터 사고력, 문제해결능력 향상을 목적으로 함


2. 개 요

강 좌 명 : 중급SW코딩캠프(중학생) (부제 : microbit를 활용한 생활 속 문제 해결

일 시

- 2019. 2. 18() ~ 2. 22() 10:00-16:00 (5시간 x 5= 25시간)

인 원 : 20

대 상 : 단국대학교 인근 중학교 재학생

장 소 : 단국대학교 SW ICT306

모 집 : ~ 2019. 2. 14() 13:00

- URL : http://bit.ly/2MCuTs6

- 선착순 모집 완료 후 합격자 발표 문자 통보

사업단의 모집 상황에 따라 세부 내용이 변경될 수 있음

 ○ 지원사항 : 교육비 전액무료, 점심식사제공 없음, 노트북대여(수업시간에만), 재료제공

 

세부일정

교육 시기

(2019학년도)

교육시간

교육 내용(가안)

218()

-

222()

(5일 과정)

10:00-12:00

13:00-16:00

(5시간)

Microbit 소개

- Microbit에 대한 이해

- block java script

Mictobit 기초

- 자기(나침반) 센서/ 라디오 프로젝트 실습하기

- Text/Array 실습

앱인벤터 구현

앱인벤터 구현

팀별 시연 및 발표 준비



3. 강의계획서


과목명

중급 SW코딩캠프(중학생)

강 사 명

최나래

강의목적

4차 산업혁명시대에 꼭 필요한 역량인 컴퓨팅 사고력을 학생들이 쉽고 재미있게 경험하고, 직접 실습해보며 블록 코딩을 익힌다. 이를 바탕으로 현실에서 접한 문제를 창의적으로 해결할 수 있는 아이디어를 팀을 구성하여 직접 기획하고 완성해본다.

강의 내용

- 변수, 조건문, 반복문을 포함한 필요개념들을 학습하고, 응용하며 직접 코딩해본다.

- microbit의 기능을 직접 눈으로 확인할 수 있는 project들을 실습하며 익숙해진다.

App Inventor의 사용법을 학습하고, microbit과 블루투스 연결해본다.

간단한 IoT project들을 실습해보고, 팀을 구성해 직접 아이디어를 기획, 완성해본다.

강의특징

다양한 활동들의 과정 속에서 학생들의 컴퓨팅 사고력, 논리적/창의적 사고력, 그리고 문제 해결력을 증진시킬 수 있다.

앞으로 다가올 미래의 우리 생활 속에서 sw의 활용도를 생각해 볼 수 있게 한다. 또한 흥미와 관심도를 높여 sw와 관련한 다양한 생각을 해볼 수 있는 기회를 제공한다.

세 부 계 획

주차

일시

내용

수업방법

준비물

비고

1

2/18

마이크로컨트롤러(mcu) 소개

이론

컴퓨터, usb, microbit, 배터리팩, 박스테이프,

찍찍이, AA건전지 2개씩

microbit의 기능과 block java script 사용법 살펴보기

이론+실습

block category들을 알아보고, 관련된 프로젝트 실습

(깜빡이는 하트/스마일리 버튼)

이론+실습

조건문(if)에 대해 알아보고, 관련된 프로젝트 실습

(가위바위보/주사위(응용)+손목밴드(하드웨어)만들기)

이론+실습

반복문에 대해 알아보고, 관련된 프로젝트 실습하기

(led 점점 밝히기/led 대각선 순서대로 켜기(2))

이론+실습

2

2/19

자기(나침반) 센서/ 라디오 프로젝트 실습하기

(마술 버튼 트릭/ 라디오 송수신)

이론+실습

pin/ 전류/ 온도,빛센서 프로젝트 실습하기

(노래재생/ 터치 주사위/ 온도계+조도계)

이론+실습

Text/ Array에 대해 알아보고, 관련된 실습하기 1

이론+실습

Text/ Array 관련 실습하기2, Logic(and/or/not) 실습

이론+실습

Salute! 1)Make the number 2)Score Keeper

코드를 직접 짜고 세 명씩 역할을 나누어 게임하기

이론+실습

3

2/20

앱 인벤터(App Inventor)에 대해 알고, 사용법 살펴보기

(app inventor 실행 및 app 다운로드)

이론+실습

App Inventor basic project 실습하기1

(TalkToMe Text-to-Speech App/ Extended App: Shake!)

이론+실습

App Inventor basic project 실습하기2

(BallBounce Game App)

이론+실습

App Inventor basic project 실습하기3

(DigitalDoodle Drawing App)

이론+실습

App Inventor basic project 실습하기4

(PaintPot App)

이론+실습

4

2/21

App Inventor + microbit(IoT) 1

이론+실습

App Inventor + microbit(IoT) 2

이론+실습

App Inventor + microbit(IoT) 3

이론+실습

IoT 실습(SW+HW project 1)

이론+실습

IoT 실습(SW+HW project 2)

식물의 습도를 측정하고 모니터링하여 물 주기(HW)

이론+실습

5

2/22

실제 주변에서 불편했던 점 등을 생각해보고,

각자 IoT 아이디어 내기 및 아이디어 조율하기

이론+실습

4명씩

팀구성

IoT 아이디어에 대해 HWSW 설계 및 계획하기

이론+실습

팀과 함께 HW 그려보기+팀과 의논하여 SW 짜보기

이론+실습

이론+실습

팀별로 간단하게 아이디어 및 project 발표 및 평가

이론+실습