ABSTRACT
This paper is an experience report that deals with engagement and sustainability in a data structures course in C for non-specialists. The course is offered annually to about 200 engineering students who are not in the computer engineering option. We describe and justify a variety of engaging and sustainable practices, and provide benefits and caveats from the lessons we learned. These may be useful to instructors who are interested in either creating such a course or using some of its practices, while trying to achieve both high engagement and high sustainability when teaching non-specialists.
- Bloom, B. 1984. "The 2 Sigma Problem: The Search for Methods of Group Instruction as Effective as One-to-One Tutoring", Educational Researcher, 13(6), 4--16.Google ScholarCross Ref
- Carter, P. 2012. "An Experience Report: On the Use of Multimedia Pre-Instruction and Just-in-Time Teaching in a CS1 Course", Proc. SIGCSE '12, 361--366. Google ScholarDigital Library
- Crouch, C., Watkins, J., Fagen, A., and Mazur, E. 2007. "Peer Instruction: Engaging Students One-on-One, All at Once", Research Based Reform of University Physics, 1(1).Google Scholar
- Fuller, U., Johnson, C., Ahoniemi, T., Cukierman, D., Hernan-Losada, I., Jackova, J., Lahtinen, E., Lewis, T., Thompson, D., Riedesel, C., and Thompson, E. 2007. "Developing a Computer Science-specific Learning Taxonomy", SIGCSE Bulletin, 39(4), 152--170. Google ScholarDigital Library
- Hanks, B., Fitzgerald S., McCauley, R., Murphy, L., and Zander, C. 2011. "Pair Programming in Education: A Literature Review", Computer Science Education, 21(2), 135--173.Google ScholarCross Ref
- McDowell, C., Werner, L., Bullock, H., and Fernald, J. 2006. "Pair Programming Improves Student Retention, Confidence, and Program Quality", CACM, 49(8), 90--95. Google ScholarDigital Library
- Murphy, L., Fitzgerald, S., Lister, R., and McCauley, R. 2012. "Ability to 'Explain in Plain English' Linked to Proficiency in Computer-based Programming", Proc. ICER, 111--119. Google ScholarDigital Library
- Parlante, N. 1996--2003. "Essential C" (http://cslibrary.stanford.edu/101), "Pointers and Memory" (http://cslibrary.stanford.edu/102), and "Linked List Basics" (http://cslibrary.stanford.edu/103), referenced January 28, 2016.Google Scholar
- Prince, M. 2004. "Does Active Learning Work? A Review of the Research", J. of Engineering Education, 93(3), 223--231.Google ScholarCross Ref
- Roediger III, H., Agarwal, P., Kang, S., and Marsh, E. 2010. "Benefits of Testing Memory: Best Practices and Boundary Conditions" in: Davies, G. and Wright, D. (eds.), New Frontiers in Applied Memory, UK: Psychology Press.Google Scholar
- Sennett, J. and Sherriff, M. 2010. "Compatibility of Partnered Students in Computer Science Education", Proc. SIGCSE '10, 244--248. Google ScholarDigital Library
- Simon, B. and Taylor, J. 2009. "What is the Value of Course-Specific Learning Goals?" Journal of College Science Teaching, 39(2), 52--57.Google Scholar
- UBC CWSEI Web site: http://www.cwsei.ubc.ca.Google Scholar
- UBC CWSEI Web site. http://www.cwsei.ubc.ca/resources/files/First_Day_of_Class.pdf, referenced January 28, 2016.Google Scholar
Index Terms
Engagement and Sustainability in a Data Structures Course in C for Non-Specialists
Recommendations
Evaluating Engagement in Reading: Comparing Children and Adult Assessors
IDC '16: Proceedings of the The 15th International Conference on Interaction Design and ChildrenThis paper describes the findings of a study into how children engage with and enjoy reading digital stories. We considered stories created by children with an application called Fiabot! that we designed to support the creation of multimedia fairy tales ...
Hooked! – Evaluating Engagement as Continuation Desire in Interactive Narratives
Interactive StorytellingAbstractEngagement in interactive experiences is a complex, multi-dimensional concept that can be determined by a variety of factors which are dependent on user preferences and media content. However, one fundamental requirement of any interactive ...
Deconstructing Engagement: Rethinking Involvement in Learning
Background. The discourse of learner engagement has become prevalent in formal education research and practice in recent years. However, the term has multiple meanings and various constructions, particularly in the context of games and learning, where ...
Comments