A comparison between lecturers' and students' concept maps related to the input/output topic in computer architecture

The Input/Output topic is mandatory in the Computer Architecture branch of the computing curricula. However. in our experience it is a rather complex topic for students to understand. This paper presents the process followed to produce some concept maps that represent the theory we, as lecturers, would like students to learn, and shows the differences found between these concept maps and the concept maps produced by several representative students selected among the students attending the course during the school year 2011-2012. There is also a comparison made between the scores obtained by these representative students in the exam and the results of the concept maps. Finally, a discussion is proposed. This type of study is new to the researchers and the objective of the discussion is to gather knowledge on how well the research has been developed so far, and how to continue.

[1]  Javier Muguerza,et al.  Nintendo® DS projects to learn computer input-output , 2012, ITiCSE '12.

[2]  Robert McCartney,et al.  Student understanding of object-oriented programming as expressed in concept maps , 2008, SIGCSE '08.

[3]  Jens Kaasbøll,et al.  Difficulties learning computer architecture , 2003 .

[4]  David A. Patterson,et al.  Computer Organization and Design, Fourth Edition, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) , 2008 .

[5]  Alberto J. Cañas,et al.  A TEORIA SUBJACENTE AOS MAPAS CONCEITUAIS E COMO ELABORÁ-LOS E USÁ-LOS * THE THEORY UNDERLYING CONCEPT MAPS AND HOW TO CONSTRUCT AND USE THEM , 2010 .

[6]  Michael David Black,et al.  A full system x86 simulator for teaching computer organization , 2011, SIGCSE '11.

[7]  Peter Hubwieser,et al.  What students (should) know about object oriented programming , 2011, ICER.

[8]  Veljko M. Milutinovic,et al.  A Survey and Evaluation of Simulators Suitable for Teaching Courses in Computer Architecture and Organization , 2009, IEEE Transactions on Education.

[9]  Mordechai Ben-Ari,et al.  Computer architecture and mental models , 2005 .

[10]  Dietrich Albert,et al.  Empirical validation of concept maps: preliminary methodological considerations , 2005, Fifth IEEE International Conference on Advanced Learning Technologies (ICALT'05).

[11]  Angela Carbone,et al.  Classifying computing education papers: process and results , 2008, ICER '08.

[12]  Ana Arruarte Lasa,et al.  A template-based concept mapping tool for computer-aided learning , 2001, Proceedings IEEE International Conference on Advanced Learning Technologies.

[13]  Soe Than Use of a simulator and an assembler in teaching input-output processing and interrupt handling , 2007 .