December 22, 2024

디바이스마트 미디어:

[66호] 원하는 색상으로 제어가 가능한 아두이노 IoT 스마트 무드등 키트 -

2021-06-25

★2021 ICT 융합 프로젝트 공모전 결과 발표! -

2021-05-12

디바이스마트 국내 온라인 유통사 유일 벨로다인 라이다 공급! -

2021-02-16

★총 상금 500만원 /2021 ICT 융합 프로젝트 공모전★ -

2021-01-18

디바이스마트 온라인 매거진 전자책(PDF)이 무료! -

2020-09-29

[61호]음성으로 제어하는 간접등 만들기 -

2020-08-26

디바이스마트 자체제작 코딩키트 ‘코딩 도담도담’ 출시 -

2020-08-10

GGM AC모터 대량등록! -

2020-07-10

[60호]초소형 레이더 MDR, 어떻게 제어하고 활용하나 -

2020-06-30

[60호]NANO 33 IoT보드를 활용한 블루투스 수평계 만들기 -

2020-06-30

라즈베리파이3가 드디어 출시!!! (Now Raspberry Pi 3 is Coming!!) -

2016-02-29

MoonWalker Actuator 판매개시!! -

2015-08-27

디바이스마트 레이저가공, 밀링, 선반, 라우터 등 커스텀서비스 견적요청 방법 설명동영상 입니다. -

2015-06-09

디바이스마트와 인텔®이 함께하는 IoT 경진대회! -

2015-05-19

드디어 adafruit도 디바이스마트에서 쉽고 저렴하게 !! -

2015-03-25

[29호] Intel Edison Review -

2015-03-10

Pololu 공식 Distributor 디바이스마트, Pololu 상품 판매 개시!! -

2015-03-09

[칩센]블루투스 전 제품 10%가격할인!! -

2015-02-02

[Arduino]Uno(R3) 구입시 37종 센서키트 할인이벤트!! -

2015-02-02

[M.A.I]Ahram_ISP_V1.5 60개 한정수량 할인이벤트!! -

2015-02-02

[63호] 올바른 코딩교육, 즐거운 코딩실습 드론 코딩 ‘키위 드론 키트’

드론163pn_코딩버드03

63pn_코딩버드07

63pn_코딩버드05

 

코딩버드

올바른 코딩교육, 즐거운 코딩실습 드론 코딩 ‘키위 드론 키트’

스크래치, 아두이노 코딩 가능!

 

소프트웨어, AI, 데이터, 4차 산업혁명, ICT. 요즘 화두가 되는 키워드이다. 그리고 이 키워 드의 기초가 되는 것이 바로 ‘코딩’이다. 코딩 이 미래 국가경쟁력의 원동력이 되면서, 대한 민국은 지금 그 어느 때보다 코딩에 대한 관심이 뜨겁다. 특히 2019년 교육부가 초등학교 코딩 정규과목을 편성하면서 학부모들이 자녀 들의 코딩교육에 힘쓰고 있다. 코딩버드 사의 키위드론 키트는 학생들이 코 딩을 즐겁게 배울 수 있도록 도와주는 교구재 다. 드론의 부품(키트의 구성품)들을 제어하여 드론의 작동 기제를 파악할 수 있으며 직접 드론을 조립해 비행시킬 수도 있다. 모터를 제 어하는 코드를 입력하여 실제로 모터가 작동 하는 걸 눈으로 확인하고 드론을 날릴 때 모 터 작동원리를 머릿 속에 그려볼 수 있다. 자 이로센서 제어 코드를 입력하면서 드론이 평형을 유지하는 원리를 파악할 수도 있다. 이처 럼 드론의 각종 부품들을 코딩으로 제어하여 작동원리를 파악하는 동시에 흥미를 돋울 수 있게 한다. 드론을 만들어 스크래치 교육을 하는 것도 가능하다. 전자기기와 드론을 와이파이로 연결해 무선통신으로 드론을 조종할 수 있는 것 이다. 드론이 원하는 경로로 이동하도록 블록을 구성하여 업로드하면 구성한 블록의 순서 대로 이동하게 된다. 또한 키트 구성품을 엠블록 블록 코딩으로 직접 제어하고, 제어한 부품들을 활용한 게임을 만들어 즐겁게 학습할 수 있다. 스위치를 눌러 화면의 농구공을 던져 골대 를 통과하는 농구게임. 메인보드에 센서를 결합하고 센서의 기능을 이용해 캐릭터를 움직 여 행성을 피하는 게임. 모두 키위드론 키트 부품을 이용한 게임이다. 이와 같이 하드웨어 와 결합하여 학습하면 좀 더 재밌게 코딩할 수 있다는 점에서 큰 학습효과를 기대할 수 있다. 다양한 부품들이 필요한 아두이노 교육에도 효과적이다. 메인보드, 브레드보드 세트, 모터 를 활용해 선풍기를 만들고 옵티컬센서를 이용해 마우스를 만들 수 있다. 이 외에 자이로 센서, 와이파이모듈 등의 부품들을 활용하여 학생들이 최대한 많은 장치들을 만들어볼 수 있다. 하드웨어 구성에 어려움을 겪고 코드를 작성할 줄 모르는 학생들을 위해 코딩버드 네 이버 블로그에서 학습 자료를 제공하고 있다. 여러 가지 장치를 만들 수 있도록 하드웨어 구성하는 방법과 함께 코드가 제공된다. 대표적으로 작은 선풍기 장치를 만드는 방법을 확인 할 수 있다. 선풍기의 전원 역할을 하는 스위치, 모터의 세기를 조절하는 가변저항, 특정 시간 후 모터 작동이 멈추도록 하는 타이머 기능을 갖춰 하나의 작품을 만들 수 있도록 코드와 하드웨어 구성 방법에 대해 알려준다. 아래는 선풍기의 기능을 조금 응용하여 스위치로 모터를 제어할 수 있도록 하는 방법이다. 스위치를 눌러 모터가 작동하도록 혹은 작동을 멈추도록 하였다. 이 외에 다양한 코드를 코딩버드 블로그에서 확인할 수 있다.(https:// blog.naver.com/codingbird)

 

void setup(){

Serial.begin(9600);

pinMode(12, INPUT);

pinMode(6, OUTPUT);

}

void loop() {

if (digitalRead(12) == HIGH) {

analogWrite(6, 10);

} else { analogWrite(6, 0); }

}

스위치로 모터 제어하는 소스코드 중 일부

 

코딩 교육이 주입식 교육으로 전락하지 않고 실질적인 도움을 주는 실용적 교육이 되기 위해선 학생들이 즐거움을 느껴 자발적으로 참여하는 교육이 되어야 한다. 그리고 학생들 이 즐거움을 느끼기 위해선 이론만 공부하는 것이 아니라 직접 실습을 할 수 있는 교구재가 필요하다. 교구재를 통해 하드웨어를 구성하고 코딩으로 제어해보면서 부품의 작동기제를 눈으로 확인하는 즐거운 과정이 될 수 있는 것 이다. 실습이 가능한 코딩버드의 교구재를 통해 학생들이 자발적으로, 재밌게 코딩을 할 수 있는 환경이 만들어지기 기대해본다.

 올바른 코딩교육, 즐거운 코딩실습 드론 코딩 ‘키위드론 키트’ 제품 바로가기

Leave A Comment

*