아두블록클리 활용 - 컴퓨터적 사고를 위한 Visual Programming
인공지능(AI)을 기반으로 하는 다양한 도구들이 실용화는 시대가 되었다. 단순히 프로그램을 작성하는 능력이 필요한 시대를 넘어 그것을 활용하는 능력이 중요한 시대가 된 것이다.
대학이나 연구/개발하는 분야의 특정한 사람들에 한정되지 않고 일상생활에서 컴퓨터를 효과적으로 활용하는 능력이 필요하게 되었다. 컴퓨터를 활용하고 컴퓨터 환경에서 제공되는 다양한 도구들을 효과적으로 사용하기 위해서는 컴퓨터적 사고(computational thinking) 능력이 필요하다.
전 세계 모든 나라들이 이러한 컴퓨터적 사고 능력을 자라나는 세대에게 준비시키기 위하여 많은 노력을 기울이고 있고, 우리나라도 과거 프로그래밍 언어교육을 통해 이 문제를 해결하려고 노력해 왔다. 그러나 기존의 C, C++, 자바(JAVA)나 파이썬(Python) 등과 같은 텍스트 기반의 프로그램 언어들은 복잡한 문법에 따라야 하는 어려움에 실효를 거두지 못하다가 최근 스크래치(Scratch) 교육을 도입하여 성과를 기대하고 있다.
-삼성전자 종합기술원 근무
-현재) 인하공업전문대학 디지털전자과 교수 재직
Chapter1 Ardublockly란?
Chapter2 Ardublockly 설치하기
Chapter3 LED 제어하기
Chapter4 스위치로 제어하기
Chapter5 피에조로 소리내기
Chapter6 시리얼 통신으로 제어하기
Chapter7 센서 활용하기
Chapter8 센서 응용하기
Chapter9 모터 활용하기
Chapter10 블루투스 통신 활용하기
Chapter11 3D 프린팅 활용하기
Chapter12 SmartTrash 만들기
Chapter13 Ardublockly와 아두이노 스케치