Please use this identifier to cite or link to this item: http://cmuir.cmu.ac.th/jspui/handle/6653943832/78245
Title: การเขียนโปรแกรมข้ามระดับแอบสแตรกชันพร้อมกันสำหรับชุดหุ่นยนต์เพื่อการเรียนรู้
Other Titles: Simultaneous programming across abstraction layers for robotics learning toolkit
Authors: พีรณัฐ พงศ์ภคเธียร
Authors: อานันท์ สีห์พิทักษ์เกียรติ
พีรณัฐ พงศ์ภคเธียร
Keywords: education;microcontrollers;autonomous systems;iterative learning
Issue Date: Mar-2023
Publisher: เชียงใหม่ : บัณฑิตวิทยาลัย มหาวิทยาลัยเชียงใหม่
Abstract: This work describes the design of an iterative learning approach to teach about basic concepts in autonomous and control systems for novice engineering students. The Learning Continuum approach builds on three theoretical principles: Zone of Proximal Development, Selective Exposure, and Concrete before Abstract. The resulting curriculum unit consists of two iterations of the same lesson. The first focuses more on the underlying concepts using tools that avoid the low-level complexities of typical microcontrollers. The second iteration then uses microcontrollers to explore the learned ideas. We tested this framework with 217 novice engineering students against a control group consisting of 111 students. Results from a range of data collected shows that this approach helps students during the learning process. Instructors also sees benefits of the learning continuum approach and has adopted the curriculum for regular use in their course.
URI: http://cmuir.cmu.ac.th/jspui/handle/6653943832/78245
Appears in Collections:ENG: Theses

Files in This Item:
File Description SizeFormat 
610631055-พีรณัฐ พงศ์ภคเธียร.pdf23.56 MBAdobe PDFView/Open    Request a copy


Items in CMUIR are protected by copyright, with all rights reserved, unless otherwise indicated.