ABSTRACT
Our research is based on an innovative approach that integrates computational thinking and creative thinking in computer science courses to improve student learning and performance. Referencing Epstein's Generativity Theory, we designed and deployed Computational Creativity Exercises (CCEs) with linkages to concepts in computer science and computational thinking. Prior studies with earlier versions of the CCEs in CS1 courses found that completing more CCEs led to higher grades and increased learning of computational thinking principles. In this study, we extended the examination of CCEs to by deploying revised CCEs across two lower division (freshmen, sophomore) and three upper division (junior, senior) CS courses. We found a linear "dosage effect" of increasingly higher grades and computational thinking/CS knowledge test scores with completion of each additional CCE. This dosage effect was consistent across lower and upper division courses. Findings supported our contention that the merger of computational and creative thinking can be realized in computational creativity exercises that can be implemented and lead to increased student learning across courses from freshmen to senior level. The effect of the CCEs on learning was independent of student general academic achievement and individual student motivation. If students do the CCEs, they appear to benefit, whether or not they are self-aware of the benefit or personally motivated to do them. Issues in implementation are discussed.
- American Management Association. 2016. The four skills that give you the advantage in today's business environment. http://www.amanet.org/training/21st-Century-skills/Google Scholar
- Eck, A. Soh, L-K., and Brassil, C. 2013. Supporting active wiki-based collaboration. In Proc. of CSCL (Madison, WI, June 15--19, 2013), 176--183.Google Scholar
- Epstein, R. Generativity theory and creativity. In M. A. Runco & R. S. Albert, eds., Theories of creativity (Rev. ed.), Cresskill, NJ: Hampton Press, 2005, 116--140.Google Scholar
- Epstein, R., Schmidt, S., Warfel, R. 2008. Measuring and Training Creativity Comptencies: Validation of a New Test. Creativity Research Journal, 20, 7--12. Google ScholarCross Ref
- Guzdial, M. 2008. Paving the Way for Computational Thinking. Comm. ACM, 51, 25--27. Google ScholarDigital Library
- Miller, L.D., Soh, L.-K., Chiriacescu, V., Ingraham, E., Shell, D. F., and Hazley, M. P. 2013. Improving Learning of Computational Thinking using Creative Thinking Exercises in CS-1 Computer Science Courses. In Proc. FIE (Oklahoma City, OK, October 23--26, 2013), 1426--1432.Google Scholar
- Miller, L.D., Soh, L.K., Chiriacescu, V., Ingraham, E., Shell, D.F., and Hazley, M.P. 2014. Integrating computational and creative thinking to improve learning and performance in CS1. In Proc. SIGCSE (Atlanta, GA, March 5--8, 2014), 475--480. Google ScholarDigital Library
- Resnick, M. 2014. Give P's a chance: Projects, peers, passion, play. In Constructionism and Creativity: Proc. 3rd Int. Constructionism Conf. (Vienna, Austria, August 19 - 23, 2014), 13--20.Google Scholar
- Robinson, K. Out of Our Minds: Learning to be Creative. Capstone, New York, 2001.Google Scholar
- Shell, D. F., Brooks, D. W., Trainin, G., Wilson, K., Kauffman, D. F., and Herr, L. The Unified Learning Model: How Motivational, Cognitive, And Neurobiological Sciences Inform Best Teaching Practices. Springer, Netherlands, 2010. Google ScholarCross Ref
- Shell, D. F., Hazley, M. P., Soh, L.-K., Miller, L. D., Chiriacescu, V. and Ingraham, E. 2014. Improving learning of computational thinking using computational creativity exercises in a college CS1 computer science course for engineers. In Proc. FIE (Madrid, Spain, October 22--25, 2014), 3029--3036.Google Scholar
- Soh, L.-K., Shell, D. F., Ingraham, E., Ramsay, S. and Moore, B. 2015. Viewpoint: Improving Learning and Achievement in Introductory Computer Science through Computational Creativity, Comm. ACM, 58(8). 33--35. Google ScholarDigital Library
- Wing, J. Computational Thinking: What and Why?. Link Magazine. 2011. Retrieved from Carnegie Mellon University: https://www.cs.cmu.edu/link/research-notebook-computational-thinking-what-and-why.Google Scholar
Index Terms
- Improving Students' Learning and Achievement in CS Classrooms through Computational Creativity Exercises that Integrate Computational and Creative Thinking
Recommendations
Integrating computational and creative thinking to improve learning and performance in CS1
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationOur research is based on an innovative approach that integrates computational thinking and creative thinking in CS1 to improve student learning performance. Referencing Epstein's Generativity Theory, we designed and deployed a suite of creative thinking ...
Examining the Impact of Computational Creativity Exercises on College Computer Science Students' Learning, Achievement, Self-Efficacy, and Creativity
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationThe purpose of the present study was to investigate how the inclusion of computational creativity exercises (CCEs) merging computational and creative thinking in undergraduate computer science (CS) courses affected students' course grades, learning of ...
Computational Creativity Exercises for Improving Student Learning and Performance: (Abstract Only)
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationIn this workshop, we will introduce you to a suite of Computational Creativity Exercises (CCEs) that have been shown to significantly improve student learning and achievement in introductory and advanced CS courses. CCEs address core aspects of ...
Comments