Computational thinking development through creative programming in higher education

被引:107
作者
Romero, Margarida [1 ]
Lepage, Alexandre [2 ]
Lille, Benjamin [2 ]
机构
[1] Univ Nice Sophia Antipolis, Lab Innovat & Numer Educ, Nice, France
[2] Univ Laval, Quebec City, PQ, Canada
来源
INTERNATIONAL JOURNAL OF EDUCATIONAL TECHNOLOGY IN HIGHER EDUCATION | 2017年 / 14卷
基金
加拿大魁北克医学研究基金会;
关键词
Computational thinking; Problem-solving; Creativity; Assessment; DESIGN;
D O I
10.1186/s41239-017-0080-z
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Creative and problem-solving competencies are part of the so-called twenty-first century skills. The creative use of digital technologies to solve problems is also related to computational thinking as a set of cognitive and metacognitive strategies in which the learner is engaged in an active design and creation process and mobilized computational concepts and methods. At different educational levels, computational thinking can be developed and assessed through solving ill-defined problems. This paper introduces computational thinking in the context of Higher Education creative programming activities. In this study, we engage undergraduate students in a creative programming activity using Scratch. Then, we analyze the computational thinking scores of an automatic analysis tool and the human assessment of the creative programming projects. Results suggested the need for a human assessment of creative programming while pointing the limits of an automated analytical tool, which does not reflect the creative diversity of the Scratch projects and overrates algorithmic complexity.
引用
收藏
页数:15
相关论文
共 45 条
[1]  
[Anonymous], 2011, CSTA K-12 computer science standards
[2]  
Birkinshaw J, 2006, MIT SLOAN MANAGE REV, V47, P81
[3]  
Bjögvinsson E, 2012, DES ISSUES, V28, P101
[4]  
Brennan K., 2013, EMERGING TECHNOLOGIE, P253, DOI DOI 10.1007/978-1-4614-4696-5_17
[5]  
Brennan K., 2014, Creative Computing
[6]  
Brown T, 2009, BUS WEEK, P54
[7]   Assessing elementary students' computational thinking in everyday reasoning and robotics programming [J].
Chen, Guanhua ;
Shen, Ji ;
Barth-Cohen, Lauren ;
Jiang, Shiyan ;
Huang, Xiaoting ;
Eltoukhy, Moataz .
COMPUTERS & EDUCATION, 2017, 109 :162-175
[8]  
Chomsky N., 2008, LANGUAGE MIND
[9]  
Cuny J., 2010, MANUSCRIPT PRO UNPUB
[10]  
Curzon P., 2014, Developing computational thinking in the classroom: A framework