TY - GEN
T1 - Narrating data structures
T2 - 3rd International Computing Education Research Workshop, ICER'07
AU - Yarosh, Svetlana
AU - Guzdial, Mark
PY - 2007
Y1 - 2007
N2 - Learning computing with respect to the context of its use has been linked in previous reports to student motivation in introductory CS courses. In this report, we consider the role of context in a second course. We present a case study of a CS2 data structures class that uses a media computation context. In this course, students learn data structures and object-oriented programming through a pervasive narrative about how real media professionals use data structures to model the real world and to construct the digital images, sounds, and animations with which the students are familiar in their daily lives. We found that context played a different role in a second course than in a first course. We found evidence that some students did not need context to appreciate computing, but we also found evidence that context can help students get engaged with the material that they otherwise do not find interesting. In particular, the narrative aspect of a context may help students in relating the elements of the course and may even help with learning.
AB - Learning computing with respect to the context of its use has been linked in previous reports to student motivation in introductory CS courses. In this report, we consider the role of context in a second course. We present a case study of a CS2 data structures class that uses a media computation context. In this course, students learn data structures and object-oriented programming through a pervasive narrative about how real media professionals use data structures to model the real world and to construct the digital images, sounds, and animations with which the students are familiar in their daily lives. We found that context played a different role in a second course than in a first course. We found evidence that some students did not need context to appreciate computing, but we also found evidence that context can help students get engaged with the material that they otherwise do not find interesting. In particular, the narrative aspect of a context may help students in relating the elements of the course and may even help with learning.
KW - CS1/2
KW - Course design
KW - Media computation
UR - http://www.scopus.com/inward/record.url?scp=38849189942&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=38849189942&partnerID=8YFLogxK
U2 - 10.1145/1288580.1288592
DO - 10.1145/1288580.1288592
M3 - Conference contribution
AN - SCOPUS:38849189942
SN - 9781595938411
T3 - Third International Computing Education Research Workshop, ICER'07
SP - 87
EP - 98
BT - Third International Computing Education Research Workshop, ICER'07
Y2 - 15 September 2007 through 16 September 2007
ER -