ABSTRACT
This paper describes an experiment involving incorporating reading assignments into an introductory programming class at the university level. Results indicate that assignments of this type help students make connections between the concepts they are studying, and computer science in general, with their everyday lives.
- Alt, C., Astrachan, O., Forbes, J., Lucic, R., Rodger, S., "Social Networks Generate Interest in Computer Science", Proceedings of the ACM SIGCSE Conference (2005) Google ScholarDigital Library
- Bain, K., What the best college teachers do. Cambridge, MA: Harvard University Press. (2004)Google Scholar
- Barker, L., Garvin-Doxas, K., Roberts, E., "What can Computer Science Learn from a Fine Arts Approach to Teaching?", Proceedings of the ACM SIGCSE Conference (2005) Google ScholarDigital Library
- Buckland, R., "Can we improve teaching in Computer Science by looking at how English is taught?", Proceedings of the 2nd Australasian conference on Computer Science Education, pages 155 -- 162 (1997) Google ScholarDigital Library
- Dugan, R., Polanski, V., "Writing for Computer Science: A Taxonomy of Writing Tasks and General Advice", Consortium for Computing Sciences in Colleges. (2006) Google ScholarDigital Library
- Ericson, B., Guzdial, M., Biggers, M., "Improving Secondary CS Education: Progress and Problems", Proceedings of the ACM SIGCSE Conference (2007) Google ScholarDigital Library
- Flaningam, D., Warriner, S., "Another Way to Teach Computer Science Through Writing", SIGCSE Bulletin, Vol 19 September 1987 Google ScholarDigital Library
- Glaser, B., Strauss, A. The Discovery of Grounded Theory: Strategies for Qualitative Research, Adeline Transaction (1967)Google Scholar
- Graham, S., Latulipe, C., "CS Girls Rock: Sparking Interest in Computer Science and Debunking the Stereotypes", Proceedings of the ACM SIGCSE Conference, pages 322 -- 326 (2003) Google ScholarDigital Library
- Gurer, D., Camp, T., "An ACM-W Literature Review on Women in Computing", Inroads:SIGCSE Bulletin Vol 34, June 2002 Google ScholarDigital Library
- Hall, T., Strangman, N., Meyer, A., "Differentiated Instruction and Implications for UDL Implementation", Center for Applied Special Technology, http://www.cast.org /publications/ncac/ncac_diffinstructudl.htm. (2003)Google Scholar
- Henderson, P., "Anatomy of An Introductory Computer Science Course", Proceedings of the ACM SIGCSE Conference, pages 257 -- 263 (1986) Google ScholarDigital Library
- Hoffman, M., Dansdill, T., Herscovici, D., "Bridging Writing to Learn and Writing in the Discipline in Computer Science Education" Proceedings of the ACM SIGCSE Conference (2006) Google ScholarDigital Library
- Lewandowski, G., Johnson, E., Goldweber, M., "Fostering a Creative Interest in Computer Science", Proceedings of the ACM SIGCSE (2005) Google ScholarDigital Library
- McCrikard, D., Fowler, C., Chewar, C., "Towards a 'Humans-First' Computer Science Curriculum", 43rd ACM Southeast Conference, (2005) Google ScholarDigital Library
- National Research Council, Knowing what students know: The science and design of educational assessment. National Academy Press. (2001)Google Scholar
- Rodger, S., Walker, E., "Activities to Attract High School Girls to Computer Science", Proceedings of the ACM SIGCSE Conference (1996) Google ScholarDigital Library
- Stephenson, C., Et Al, The New Educational Imperative:Improving High School Computer Science Education, ACM (2005)Google Scholar
- Tucker, A. Et Al, "Strategic Directions in Computer Science Education", ACM Computing Surveys, Vol. 28, No. 4 (1996) Google ScholarDigital Library
- Wiggins G., McTighe, J., Understanding by Design, Association for Supervision and Curriculum Development (2005)Google Scholar
- Zull, J., The Art of Changing the Brain, Stylus Publishing (2002)Google Scholar
Index Terms
- Forging connections between life and class using reading assignments: a case study
Recommendations
Forging connections between life and class using reading assignments: a case study
SIGCSE 08This paper describes an experiment involving incorporating reading assignments into an introductory programming class at the university level. Results indicate that assignments of this type help students make connections between the concepts they are ...
Types of assignments for novice programmers
WiPSE '13: Proceedings of the 8th Workshop in Primary and Secondary Computing EducationThis paper deals with the classification of assignments according to their type. In contrast to other publications, we derive assignment types not deductively, but extract them empirically from different sources. Our main research question is: What ...
Understanding Gender Differences to Improve Equity in Computer Programming Education
ACE'20: Proceedings of the Twenty-Second Australasian Computing Education ConferenceThe increasing wealth of data available from large online programming courses offers exciting opportunities to improve equity in computer science education. In particular, it can provide insight into potential causes of differences between groups, ...
Comments