비전공자 대상 Java SW교육 강좌에서 마이크로비트를 이용한 컴퓨팅적 사고과정 교육 방법
An Education Method of Computational Thinking using Microbit in a Java-based SW Lecture for Non-major Undergraduates
1
조회
0
다운로드
6
인용
0
참고문헌
키워드
초록
비전공 학부생을 대상으로 Java 프로그래밍 교육을 실시하는 데 있어, 피지컬 컴퓨팅 교육 방법을 적용한 사례는 전무하다고할 수 있다. 피지컬 컴퓨팅 교육의 장점은 디지털 및 아날로그 센서의 입력 값에 따른 SW 처리 출력 결과를 직접 확인할 수 있어,프로그래밍 오류를 빠르게 수정하고 학습자의 학습 관심과 만족도를 향상시킬 수 있다. 본 논문에서는 마이크로비트를 사용하여, 기초적인 Java 프로그래밍 교육에 피지컬 컴퓨팅 교육을 접목하였다. 그리고, 컴퓨팅적 사고과정에 따라, 마이크로비트를사용하여 Java 프로그램을 창작해보는 교육 방법을 제안하였다. 마이크로비트를 제어하는 블록 프로그래밍을 통해, 알고리즘을 설계하고, 이에 따라, Java 프로그램으로 변환하는 교육 방법을 적용하였다. 그리고, 본 교육방법을 적용한 강좌에서 학생들의 평가 결과를 분석하여, 마이크로비트를 활용한 교육방법의 유효성을 분석하였다.
Abstract
In the case of Java programming education for non-major undergraduates, there are no examples of applying the physical computingeducation method. The advantage of physical computing education is that you can directly check the SW processing outputresult according to the input value of digital and analog sensor, so that you can quickly correct programming errors and improvelearner’s learning interest and satisfaction. In this paper, we use the microbits to combine physical computing education with basicJava programming education. In addition, according to the computational thinking process, we proposed an educational method forcreating Java programs using microbits. Through block programming to control the microbits, we designed an algorithm and applieda training method to convert it into a Java program. In addition, the results of students’ evaluations were analyzed in the course applyingthe education method, and the effectiveness of the education method using the microbit was analyzed.
참고문헌 (7)
- 허경, "피지컬 교구를 활용한 컴퓨팅적 사고과정 교육방법", 실천공학교육논문지, 10(1), pp.35~39 (2018), 한국실천공학교육학회[DOI]
- 허경, "피지컬 컴퓨팅을 통한 기초 프로그래밍 교육 방법", 실천공학교육논문지, 9(2), pp.139~148 (2017), 한국실천공학교육학회[DOI]
- "Maker Education Working Group" (2018)[URL]
- E. H. Jung, "Maker education that all learners become creators", Seoul Education Webzine, 60(232) (2018)
- "Microbit Education Foundation" (2019)[URL]
- J. M. Wing, "Computational thinking", Communications of the ACM, 49(3), pp.33~35 (2006)
- J. M. Wing, "Computational thinking and thinking about computing", Philosophical transactions of the royal society of London A: Mathematical, Physical and Engineering Sciences, 366(1881), pp.3717~3725 (2008)
