earticle

논문검색

논문

오픈소스 Blockly를 이용한 모바일용 피지컬 컴퓨팅 개발환경 구축

원문정보

Development Environment Construction of Physical Computing for Mobile Using Open Source Blockly

조은주, 문미경

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

Physical computing is performed through interaction with the real world making it suitable for cultivating student abilities in computing knowledge and thought processes. Furthermore, if users can develop programs under block-coding environment, it will be more easy and more intuitive. However, the existing block coding environment has a problem that the physical devices must be continuously connected to the computer. Blockly is an open source library that adds a visual code editor linked with graphic blocks to demonstrate coding concepts through web and mobile apps. Using Blockly, we describe a development environment for physical computing on mobile platform, which combines physical computing with an established block-coding environment, and activates it through wireless communication.

한국어

피지컬 컴퓨팅은 단순 컴퓨터 입출력이 아닌 현실세계와 상호작용을 통해 이루어지므로 학생들의 컴퓨팅적 사고와소양을 기르는데 적합하다. 또한 이를 블록형 코딩 개발환경에서 개발한다면 사용자는 훨씬 더 직관적이고 쉽게 개발을 할 수 있을 것이다. 그러나 기존 블록형 코딩 개발환경은 물리기기가 컴퓨터에 지속적으로 연결되어 있어야 한다는 번거로움이 있다. Blockly는 코드 개념을 나타내는 그래픽 블록이 연동되어 웹과 안드로이드 애플리케이션에시각적 코드 에디터를 추가하는 오픈소스 라이브러리이다. 본 논문에서는 오픈소스 Blockly 기반으로 기존의 블록형 개발환경에 피지컬 컴퓨팅 기능을 추가하고 이를 무선통신으로 동작시킬 수 있는 모바일용 피지컬 컴퓨팅 개발환경의 구축 내용에 대해 기술한다.

목차

요약
 Abstract
 1. 서론
 2. 관련연구
  2.1 블록코딩을 위한 오픈소스
  2.2 블록코딩 개발환경
  2.3 KamiBlock [15]
 3. 모바일용 피지컬 컴퓨팅 개발환경 구축 방법
  3.1 시스템 구성도 및 기능설명
  3.2 피지컬 컴퓨팅을 위한 카테고리 및 블록 정의
  3.3 추가된 블록의 사용자인터페이스 개발
  3.4 블록별 코드생성 방법
  3.5 블록별 코드실행 방법
 4. 개발결과 및 평가
 5. 결론
 참고문헌

저자정보

  • 조은주 Eunju Jo. 동서대학교 컴퓨터공학부
  • 문미경 Mikyeong Moon. 동서대학교 컴퓨터공학부

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      0개의 논문이 장바구니에 담겼습니다.