New Educational Approach to Direct Experience through Embedded System Design and Implementation

Kenji Ohmori, Xiao Ming Fan, Ryo Mizutani · Journal of Industrial and Intelligent Information · 2013

Direct experience is necessary in the information age, where virtual and indirect experiences are becoming increasingly common. Designing and implementing embedded systems give innovative, effective, and importantly, direct experience to students of computer science and information technology. Communicating sequential processes (CSP), which are effectively implemented by an event-driven and multi-thread processor, have an advantage in understanding the design and implementation of an embedded system because design concepts are implemented in a natural way. We propose a new educational approach, in which a formal development method called incrementally modular abstraction hierarchy (IMAH) is employed. As an example, a line-tracing car is designed and implemented using IMAH. 

Read the paper · More papers on PaperTik