Title :
Reflections on Teaching and Learning in an Advanced Undergraduate Course in Embedded Systems
Author :
Rover, Diane T. ; Mercado, Ramon A. ; Zhang, Zhao ; Shelley, Mack C. ; Helvick, Daniel S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA
Abstract :
An integrated series of courses on embedded systems has been developed at Iowa State University, Ames, spanning early undergraduate to graduate levels. The newest course in the series is CPRE 488: Embedded Systems Design, an advanced undergraduate course that fills a gap in the curriculum by providing system-level design experiences and incorporating new technology advancements. CPRE 488 development focused on lecture-lab integration and laboratory learning. Course and lab activities were designed using a learning model that captures lower-order and higher-order cognition levels of Bloom´s taxonomy. The learning experience in the laboratory is characterized using a technique to assess cognitive behavior. Results of applying the Florida Taxonomy of Cognitive Behavior are presented to summarize the depth of student learning and the opportunities for students to progress to higher-order thinking in the laboratory. After two years of experience with the new course, the authors reflect on the course design and outcomes, from both disciplinary and pedagogical viewpoints.
Keywords :
cognition; computer science education; educational courses; embedded systems; teaching; CPRE 488 course; Iowa State University; advanced undergraduate course; cognitive behavior; embedded systems design; higher-order cognition levels; lower-order cognition levels; system-level design; Cognition; Design engineering; Education; Embedded computing; Embedded system; Laboratories; Programming profession; System-level design; Systems engineering and theory; Taxonomy; Cognitive behavior; curriculum integration; embedded computer systems;
Journal_Title :
Education, IEEE Transactions on
DOI :
10.1109/TE.2008.921792