| Narrating data structures: the role of context in CS2 |
| Full text |
Pdf
(461 KB)
|
Source
|
International Computing Education Research Workshop
archive
Proceedings of the third international workshop on Computing education research
table of contents
Atlanta, Georgia, USA
SESSION: Learning in the first year
table of contents
Pages: 87 - 98
Year of Publication: 2007
ISBN:978-1-59593-841-1
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 22, Citation Count: 4
|
|
|
ABSTRACT
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Computing curricula 2001. J. Educ. Resour. Comput., 1(3es):1, 2001.
|
| |
2
|
AAUW. Tech-Savvy: Educating Girls in the New Computer Age. American Association of University Women Educational Foundation, Washington, DC, 2000.
|
| |
3
|
|
 |
4
|
William Collins , Josh Tenenberg , Raymond Lister , Suzanne Westbrook, The role for framework libraries in CS2, Proceedings of the 34th SIGCSE technical symposium on Computer science education, p.403-404, February 19-23, 2003, Reno, Navada, USA
|
| |
5
|
|
| |
6
|
A. Forte and M. Guzdial. Motivation and nonmajors in computer science: identifying discrete audiences for introductory courses. In IEEE Transactions on Education, pages 248--253. IEEE, 2005.
|
 |
7
|
|
 |
8
|
Raymond Lister , Ilona Box , Briana Morrison , Josh Tenenberg , D. Suzanne Westbrook, The dimensions of variation in the teaching of data structures, Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education, June 28-30, 2004, Leeds, United Kingdom
|
| |
9
|
J. Mandler. Stories, Scripts, and Scenes: Aspects of Schema Theory. Erlbaum, Hillsdale, New Jersey, 1984.
|
| |
10
|
J. Margolis and A. Fisher. Unlocking the Clubhouse: Women in Computing. MIT Press, 2002.
|
| |
11
|
B. Mott, C. Callaway, L. Zettlemoyer, S. Lee, and J. Lester. Towards narrative-centered learning environments, 1999.
|
| |
12
|
|
 |
13
|
|
| |
14
|
G. Richard. Expriencing Narrative Worlds: On the Psychological Activities of Reading. Yale University Press, New Haven, Connecticut, 1993.
|
 |
15
|
|
 |
16
|
|
| |
17
|
J. Vegso. Interest in CS as a major drops among incoming freshmen. Computing Research News, 17(3), 2005.
|
| |
18
|
C. Wells. The Meaning Makers: Children Learning Language and Using Language to Learn. Heinemann, Portsmouth, New Hampshire, 1986.
|
 |
19
|
|
CITED BY 4
|
|
|
|
|
Dianna Xu , Douglas Blank , Deepak Kumar, Games, robots, and robot games: complementary contexts for introductory computing education, Proceedings of the 3rd international conference on Game development in computer science education, p.66-70, February 27-March 03, 2008, Miami, Florida
|
|
|
S. Simon , Angela Carbone , Michael de Raadt , Raymond Lister , Margaret Hamilton , Judy Sheard, Classifying computing education papers: process and results, Proceeding of the fourth international workshop on Computing education research, p.161-172, September 06-07, 2008, Sydney, Australia
|
|
|
|
|