What students (should) know about object oriented programming

Peter Hubwieser, Andreas Mühling

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

18 Scopus citations

Abstract

In order to explore and validate suitable methods for investigating learning processes, we are currently conducting a case study, exploring the mental models of novice students in the field of object oriented modeling and programming. After abstracting and systemizing the information that was presented to the students of our introductory CS 1 course for non-majors we have asked them to draw concept maps at four points in time. Additionally, we conducted a small midterm exam, where the students had to implement some of the most important concepts and a regular final exam. We found that learning progress can be observed in detail by evaluating the concept maps.

Original languageEnglish
Title of host publicationICER'11 - Proceedings of the ACM SIGCSE 2011 International Computing Education Research Workshop
Pages77-84
Number of pages8
DOIs
StatePublished - 2011
Event7th International Computing Education Research Workshop, ICER 2011 - Providence, RI, United States
Duration: 8 Aug 20119 Aug 2011

Publication series

NameICER'11 - Proceedings of the ACM SIGCSE 2011 International Computing Education Research Workshop

Conference

Conference7th International Computing Education Research Workshop, ICER 2011
Country/TerritoryUnited States
CityProvidence, RI
Period8/08/119/08/11

Keywords

  • concept maps
  • learning process
  • mental model
  • object-orientation
  • objects first

Fingerprint

Dive into the research topics of 'What students (should) know about object oriented programming'. Together they form a unique fingerprint.

Cite this