June 15, 2019
June 15, 2019
June 19, 2019
Computers in Education
This paper describes the study of embedded system hands-on labs, which can provide students to explore current technical issues for hardware and software design. The pedagogical approach for this paper is based on the team-based learning. This paper recommends using one or two popular boards, such as Raspberry Pi and Arduino, as embedded system platforms. The Raspberry Pi is a small (900 MHz quad-core ARM Cortex-A7 CPU) single-board computer developed by the Raspberry Pi Foundation and Arduino is the most popular microcontroller (based on the ATmega328), which is a flexible and easy-to-use hardware and software, for doing various embedded systems projects. Both platforms have been popular for many embedded system projects, such as home automation, IoT (Internet of Things), robots, games, and servers. This paper proposes an evidence-based practice using three class modules in sequence. Those are 1) Module 1: teaching approach (e.g., 6 or 7 lectures) to learn basic concepts and operations for the platforms; 2) Module 2: instructional technologies regarding how to implement labs and projects; and 3) Module 3: institutional strategies to support each team to design and implement team projects successfully. The outcomes will be rated by three factors, such as measurement of three modules, student feedback, and career development status. Firstly, the measurement of three basic modules are as follows: 1) Module 1 measurement: one (or two) exam(s) and teaching evaluation for the several lectures; 2) Module 2 measurement: report grading for each lab and project including demonstration; and 3) Module 3 measurement: grading for final reports, presentations, and demonstrations. Secondly, the paper provides several questions to get honest feedback and comments from students regarding how they comprehend the embedded systems learning based on hands-on labs and projects. Then, this paper analyzes those feedbacks to enhance the contents of three modules as a future work. Lastly, for career development status, this paper suggests collecting the statistics for the internships and permanent job achievements for juniors and graduating seniors. To enhance the effectiveness of the outcomes, this paper discusses the module materials and education methods for the future embedded system learning based on the assessment results for the above three factors.
Chu, Y., & Park, J. H. (2019, June), Embedded Systems Learning Using Current Technical Platforms Paper presented at 2019 ASEE Annual Conference & Exposition , Tampa, Florida. 10.18260/1-2--32701
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2019 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015