본 논문에서는 코코넛과 블록코딩을 활용하여 피지컬 컴퓨팅의 개념을 설명하기 위한 교육콘텐츠 개발을 목표로 한다. 이를 위해 ‘스크래치’프로그램의 기본적인 흐름과 제어방식을 이해하고, 피지컬 컴퓨팅의 이해를 돕기 위해 코코넛이라는 Arduino기반의 구동형 로봇을 활용하였다. 코코넛에 부착된 센서들 중에 특히 조도센서와 IR센서를 활용한 프로그래밍은 스크래치의 명령블록으로 코코넛의 센서들이 작동하는 원리를 관찰하고, 코코넛을 제어하는 등의 활동은 학습자가 피지컬 컴퓨팅의 개념을 이해하는데 도움이 될 수 있다. 조도센서가 빛을 감지하고 센서값을 반환하는 원리를 간단한 블록코딩으로 이해하고, 이를 실생활에 직접 사용 중인 자동으로 켜지는 가로등을 구현하는 교육콘텐츠를 소개하였다. 이는 소프트웨어교육을 통해 학습자의 컴퓨팅사고력과 문제해결능력향상이라는 목적을 향하는 주요 수단으로 작용할 수 있다. 또한 본 논문의 교육콘텐츠를 기본으로 학습자를 성장시킬 수 있는 다양한 소프트웨어 교육콘텐츠 개발이 필요함을 시사한다.
본 논문의 목적은 코코넛과 블록코딩을 활용해 피지컬 컴퓨팅 개념을 설명하기 위한 교육콘텐츠를 개발하는 데 있다. 이를 위하여 ‘스크래치’프로그램의 기본적 흐름과 제어방식을 이해하고, 피지컬 컴퓨팅의 이해를 돕기 위하여 코코넛이라는 Arduino기반의 구동형 로봇을 활용하였다.