Computational thinking development through creative programming in higher education

被引:104
|
作者
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
相关论文
共 50 条
  • [1] Computational thinking development through creative programming in higher education
    Margarida Romero
    Alexandre Lepage
    Benjamin Lille
    International Journal of Educational Technology in Higher Education, 14
  • [2] The Creative Process in the Development of Computational Thinking in Higher Education
    da Silva, Tatyane S. C.
    de Melo, Jeane C. B.
    Tedesco, Patricia
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 1, 2020, : 215 - 226
  • [3] A systematic mapping study on teaching and learning Computational Thinking through programming in higher education
    Tikva, Christina
    Tambouris, Efthimios
    THINKING SKILLS AND CREATIVITY, 2021, 41
  • [4] A Systematic Review of Computational Thinking Approach for Programming Education in Higher Education Institutions
    Agbo, Friday Joseph
    Oyelere, Solomon Sunday
    Suhonen, Jarkko
    Adewumi, Sunday
    19TH KOLI CALLING CONFERENCE ON COMPUTING EDUCATION RESEARCH (KOLI CALLING 2019), 2019,
  • [5] Computational Thinking in Secondary and Higher Education
    Harangus, Katalin
    Katai, Zoltan
    13TH INTERNATIONAL CONFERENCE INTERDISCIPLINARITY IN ENGINEERING (INTER-ENG 2019), 2020, 46 : 615 - 622
  • [6] Teaching Programming through Scratch Aimed at the Development of Computational Thinking in Basic Secondary Education
    Garcia Rodriguez, Alvedy
    ACADEMIA Y VIRTUALIDAD, 2022, 15 (01): : 161 - 182
  • [7] Creative Programming in Architecture: A Computational Thinking Approach
    Dominguez-gomez, Patricia
    Celis, Flavio
    INFORMATICS IN EDUCATION, 2024, 23 (03): : 541 - 570
  • [8] Fostering computational thinking through educational robotics: a model for creative computational problem solving
    Chevalier, Morgane
    Giang, Christian
    Piatti, Alberto
    Mondada, Francesco
    INTERNATIONAL JOURNAL OF STEM EDUCATION, 2020, 7 (01)
  • [9] Computational thinking in higher education: A review of the literature
    Lyon, Joseph A.
    Magana, J. Alejandra
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2020, 28 (05) : 1174 - 1189
  • [10] Computational thinking and programming education principles
    Jose Garcia-Penalvo, Francisco
    SIXTH INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEMS FOR ENHANCING MULTICULTURALITY (TEEM'18), 2018, : 14 - 17