TY - GEN
T1 - Improving students' learning and achievement in CS classrooms through computational creativity exercises that integrate computational and creative thinking
AU - Shell, Duane F.
AU - Flanigan, Abraham E.
AU - Peteranetz, Markeya S.
AU - Soh, Leen Kiat
AU - Ingraham, Elizabeth
N1 - Publisher Copyright:
© 2017 ACM.
PY - 2017/3/8
Y1 - 2017/3/8
N2 - 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. Referenc-ing Epstein's Generativity Theory, we designed and deployed Computational Creativity Exercises (CCEs) with linkages to con-cepts in computer science and computational thinking. Prior stud-ies with earlier versions of the CCEs in CS1 courses found that completing more CCEs led to higher grades and increased learn-ing of computational thinking principles. In this study, we ex-Tended 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 think-ing/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 mer-ger 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.
AB - 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. Referenc-ing Epstein's Generativity Theory, we designed and deployed Computational Creativity Exercises (CCEs) with linkages to con-cepts in computer science and computational thinking. Prior stud-ies with earlier versions of the CCEs in CS1 courses found that completing more CCEs led to higher grades and increased learn-ing of computational thinking principles. In this study, we ex-Tended 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 think-ing/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 mer-ger 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.
KW - CS course achieve-ment
KW - Computational thinking
KW - Creative thinking
UR - http://www.scopus.com/inward/record.url?scp=85018308234&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85018308234&partnerID=8YFLogxK
U2 - 10.1145/3017680.3017718
DO - 10.1145/3017680.3017718
M3 - Conference contribution
AN - SCOPUS:85018308234
T3 - Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE
SP - 543
EP - 548
BT - SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education
PB - Association for Computing Machinery
T2 - 48th ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2017
Y2 - 8 March 2017 through 11 March 2017
ER -