skip to main content
10.1145/3017680.3017718acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article
Public Access

Improving Students' Learning and Achievement in CS Classrooms through Computational Creativity Exercises that Integrate Computational and Creative Thinking

Published: 08 March 2017 Publication History

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.

References

[1]
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/
[2]
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.
[3]
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.
[4]
Epstein, R., Schmidt, S., Warfel, R. 2008. Measuring and Training Creativity Comptencies: Validation of a New Test. Creativity Research Journal, 20, 7--12.
[5]
Guzdial, M. 2008. Paving the Way for Computational Thinking. Comm. ACM, 51, 25--27.
[6]
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.
[7]
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.
[8]
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.
[9]
Robinson, K. Out of Our Minds: Learning to be Creative. Capstone, New York, 2001.
[10]
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.
[11]
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.
[12]
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.
[13]
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.

Cited By

View all
  • (2024)Adaptation of the Computational Thinking Skills Assessment Tool (TechCheck-K) in Early ChildhoodJournal of Science Education and Technology10.1007/s10956-023-10089-233:3(365-382)Online publication date: 2-Jan-2024
  • (2022)Understanding Creative Thinking Processes in Searching for New IdeasProceedings of the 2022 Conference on Human Information Interaction and Retrieval10.1145/3498366.3505783(321-326)Online publication date: 14-Mar-2022
  • (2022)How Creatively Are We Teaching and Assessing Creativity in Computing EducationProceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 110.1145/3478431.3499360(934-940)Online publication date: 22-Feb-2022
  • Show More Cited By

Index Terms

  1. Improving Students' Learning and Achievement in CS Classrooms through Computational Creativity Exercises that Integrate Computational and Creative Thinking

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education
        March 2017
        838 pages
        ISBN:9781450346986
        DOI:10.1145/3017680
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 08 March 2017

        Permissions

        Request permissions for this article.

        Check for updates

        Badges

        • Distinguished Paper

        Author Tags

        1. CS course achievement
        2. computational thinking
        3. creative thinking

        Qualifiers

        • Research-article

        Funding Sources

        Conference

        SIGCSE '17
        Sponsor:

        Acceptance Rates

        SIGCSE '17 Paper Acceptance Rate 105 of 348 submissions, 30%;
        Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

        Upcoming Conference

        SIGCSE Virtual 2024
        1st ACM Virtual Global Computing Education Conference
        December 5 - 8, 2024
        Virtual Event , NC , USA

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)117
        • Downloads (Last 6 weeks)14
        Reflects downloads up to 22 Sep 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)Adaptation of the Computational Thinking Skills Assessment Tool (TechCheck-K) in Early ChildhoodJournal of Science Education and Technology10.1007/s10956-023-10089-233:3(365-382)Online publication date: 2-Jan-2024
        • (2022)Understanding Creative Thinking Processes in Searching for New IdeasProceedings of the 2022 Conference on Human Information Interaction and Retrieval10.1145/3498366.3505783(321-326)Online publication date: 14-Mar-2022
        • (2022)How Creatively Are We Teaching and Assessing Creativity in Computing EducationProceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 110.1145/3478431.3499360(934-940)Online publication date: 22-Feb-2022
        • (2021)Fostering Computational Thinking With Arduino and Lego MindstormsHandbook of Research on Using Educational Robotics to Facilitate Student Learning10.4018/978-1-7998-6717-3.ch007(183-208)Online publication date: 2021
        • (2021)Creativity in CS1: A Literature ReviewACM Transactions on Computing Education10.1145/345999522:2(1-26)Online publication date: 1-Nov-2021
        • (2021)Creative Learning in Problem Solving and Development of Computational ThinkingComputer Supported Education10.1007/978-3-030-86439-2_11(199-215)Online publication date: 9-Oct-2021
        • (2020)Educational Robotics and Computational Thinking DevelopmentHandbook of Research on Tools for Teaching Computational Thinking in P-12 Education10.4018/978-1-7998-4576-8.ch012(310-338)Online publication date: 2020
        • (2020)Computational Thinking Interventions in Higher EducationProceedings of the 20th Koli Calling International Conference on Computing Education Research10.1145/3428029.3428055(1-10)Online publication date: 19-Nov-2020
        • (2020)Evaluating Creativity Support Tools in HCI ResearchProceedings of the 2020 ACM Designing Interactive Systems Conference10.1145/3357236.3395474(457-476)Online publication date: 3-Jul-2020
        • (2020)A Methodology to Integrate Professional Skill Development throughout an ICT CurriculumProceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education10.1145/3341525.3387358(280-286)Online publication date: 15-Jun-2020
        • Show More Cited By

        View Options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Get Access

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media