Supporting Creativity and User Interaction in CS 1 Homework Assignments

作者: Tammy VanDeGrift

DOI: 10.1145/2676723.2677250

关键词: MultimediaCreativityComputer scienceWork (electrical)

摘要: In this paper, we describe CS 1 programming assignments that encourage design creativity and utilize user testing. All course allowed for some student-defined specifications; required tests to interaction with other people. The open-ended nature of the supported students' motivation learn. provided a platform students share their creations knowledge about computing others. Both creative aspect sharing led taking ownership work. Overall, 41 44 (93.2%) enjoyed programs users also enhanced understanding concepts.

参考文章(13)
Derrell Lipman, Fred Martin, Nat Tuck, Mark Sherman, Sarita Bassil, Impact of auto-grading on an introductory computing course Journal of Computing Sciences in Colleges. ,vol. 28, pp. 69- 75 ,(2013)
Michael W. Berry, Brad Vander Zanden, Improving automatic code assessment Journal of Computing Sciences in Colleges. ,vol. 29, pp. 162- 168 ,(2013) , 10.5555/2535418.2535443
Gracielo Gonzalez, Constructivism in an introduction to programming course Journal of Computing Sciences in Colleges. ,vol. 19, pp. 299- 305 ,(2004)
Jean Piaget, The psychology of intelligence ,(1950)
Yi-Guang Lin, Wilbert J McKeachie, Yung Che Kim, College student intrinsic and/or extrinsic motivation and learning Learning and Individual Differences. ,vol. 13, pp. 251- 258 ,(2003) , 10.1016/S1041-6080(02)00092-4
L. D. Miller, Leen-Kiat Soh, Vlad Chiriacescu, Elizabeth Ingraham, Duane F. Shell, Melissa Patterson Hazley, Integrating computational and creative thinking to improve learning and performance in CS1 technical symposium on computer science education. pp. 475- 480 ,(2014) , 10.1145/2538862.2538940
Mark Guzdial, Exploring hypotheses about media computation international computing education research workshop. pp. 19- 26 ,(2013) , 10.1145/2493394.2493397
David Hovemeyer, Jaime Spacco, Robert Duvall, Stephen Edwards, Amruth Kumar, Andrew Petersen, Daniel Zingaro, Using and sharing programming exercises to improve introductory courses (abstract only) technical symposium on computer science education. pp. 737- 737 ,(2014) , 10.1145/2538862.2544261