Tangible Programming 교육이 초등학생의 CT 향상 및 SW 교육 흥미도에 미치는 영향
Effect of Tangible Programming Education on CT Improvement and Interest in SW Education of Elementary School Students
0
조회
0
다운로드
3
인용
0
참고문헌
키워드
초록
4차 산업혁명 시대의 도래는 인간이 그 어떤 디바이스나 네트워크 등의 물리적 제약없이 자유롭게 네트워크에연결되는 유비쿼터스 환경을 지향하며 이러한 유비쿼터스 환경은 Tangible 인터페이스 환경을 요구한다. 또한 4차산업혂명 시대를 맞아 도입된 SW 교육에서는 구체적 조작기의 아동에게 있어 중요한 만지고 조작하는 활동을 통해 프로그래밍 교육을 할 수 있는 교육용 텐저블 코딩 도구를 활용한 프로그래밍 교육에 대한 관심이 높다. 이에본 연구자는 알고리즘 설계 단계에서 조작적 명령 블록을 직접 조립할 수 있고, 조립된 명령 블록과 연결된 로봇의 제어 과정을 통해 실제 세계에서 프로그램이 가시적으로 구현되는 COBOBLOCKS를 활용한 Tangible Programming 교육 프로그램을 개발하여 실험반에 적용하고 사전, 사후 대응 표본 t-test를 통해 효과성을 검증하였다. 그 결과 문제 이해, 추상화, 알고리즘 절차, 자동화를 포함한 컴퓨팅 사고력과 SW 교육에 대한 흥미도에서통계적으로 유의미한 차이가 있음을 알 수 있었다.
Abstract
The advent of the 4th Industrial Revolution aims for a ubiquitous environment in which humans are freely connected to networks without physical limitations. This ubiquitous environment requires a tangible interface environment. In addition, in SW education introduced in the era of the 4th industrial revolution, there is a high interest in programming education using educational tangible coding tools that can teach programming through touching and manipulating activities, which are important for children in the specific operational stage. Therefore, this researcher chose COBOBLOCKS, which can directly assemble operational command blocks in the algorithm design stage, and implements the program visually in the real world through the control process of the robot connected to the assembled command blocks. In addition, a Tangible Programmimg education program using this was developed and applied to the experimental class, and the effectiveness was verified through pre- and post-response sample t-tests. As a result, it was effective in improving computational thinking skills including problem understanding, abstraction, algorithmic procedures, and automation. Also, it was found that there was a statistically significant difference in interest in SW education.
참고문헌 (23)
- Kim, H., "A Study on the interface of tangible style and augmented reality advertising in ubiq-uitous computing environment", Journal of Korean Society of Communication Design, 6(9), pp.127~140 (2006)
- "The Fourth Industrial Revolution:Ubiquitous and Tangible Interface" (2019)[URL]
- 전석주, "절차적 프로그래밍 교육을 위한 텐저블 프로그래밍 도구 개발", 한국초등교육, 32, pp.43~54 (2021), 초등교육연구원[DOI]
- 심재권, "알고리즘적 사고 중심 프로그래밍 활동을 위한 교육용 텐저블 코딩 도구 개발", 컴퓨터교육학회 논문지, 22(6), pp.11~18 (2019), 한국컴퓨터교육학회[DOI]
- 박만구, "텐저블 코딩 교육 프로그램의 효과성 분석", 한국초등교육, 29(4), pp.23~49 (2018), 초등교육연구원[DOI]
- McNerney, T. S., "From turtles to Tangible Programming Bricks : explorations in physical language design", Personal andUbiquitousComputing, 8(5), pp.326~337 (2004)
- Lee, J., "Block assembly and coding training, Google's "Blocks", Bloter", ~ (2016)
- MarusyEdu, "Product introduction:Cleverblock, learning coding without a computer", ~ (2022)
- C&RTech, "Product Information: Jjomulak Block Coding, askedtech", ~ (2022)
- "Meet Cubetto" (2022)[URL]
- "Real Play Real Learning" (2022)[URL]
- "What is COBOBLOCKS?" (2022)[URL]
- Kickstarter, "COBOBLOCKS : Scratch e-Blocks for Coding", ~ (2022)
- 이준형, "컴퓨팅 사고력 교육을 위한 아두이노 기반의 텐저블 유저 인터페이스 모듈 설계", 예술인문사회 융합 멀티미디어 논문지, 8(8), pp.451~459 (2018), 사단법인 인문사회과학기술융합학회[DOI]
- 송정범, "언플러그드 로봇교육 시스템을 활용한 코딩교육이 지각된 유용성과 용이성에 미치는 영향", 한국컴퓨터정보학회논문지, 20(8), pp.121~128 (2015), 한국컴퓨터정보학회
- 홍지연, "창의적 문제해결력 신장을 위한 언플러그드 활동 중심 로봇 개발 및 적용", 정보교육학회논문지, 23(5), pp.441~449 (2019), 한국정보교육학회[DOI]
- Kim, H., "Study of CPS Based Software Education Model CPS-SORO by using Unplugged Robots for the Lower Grades in Elementary School", Master’s, pp.2021
- Jung, I., "Analysis of the effectiveness of prob-lem-based learning(CT-PBL) based on computa-tional thinking on the subject of climate change in integrated science", Master’s, pp.2022
- Ann, J., "The Effect of Elementary Software Convergence Classes Applying Pair Programming Technique on the Information Processing Capacity and Learning Interest of elementary school students", Master’s, pp.2021
