Recognizing Computational Thinking Patterns

被引:0
|
作者
Basawapatna, Ashok [1 ]
Koh, Kyu Han [1 ]
Repenning, Alexander [1 ]
Webb, David C.
Marshall, Krista Sekeres
机构
[1] Univ Colorado, Dept Comp Sci, Boulder, CO 80303 USA
关键词
University Programming Education; Middle School Computer Education; Scalable Game Design; Computational Thinking; Computational Thinking Patterns; Transfer; Student Observation;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
End-user game design tools are effective in motivating and exposing students with no prior programming experience to computer science. However, while there is good evidence that these environments are effective motivators, the question remains what do students actually learn? For our purposes, using Agent Sheets, we would like to know if students can apply the knowledge obtained from programming games to creating science simulations. Specifically, we want to better understand if students are able to recognize Computational Thinking Patterns (CTP) from their game programming experience. Computational Thinking Patterns are abstract programming patterns that enable agent interactions not only in games but also in science simulations. Students and teachers who participated in a game design summer institute were administered a Computational Thinking Pattern Quiz (CTP Quiz). This quiz tested the participants' ability to recognize and understand patterns in a context removed from game programming. We found that participants, for the most part, were able to understand and recognize the patterns in a variety of contexts.
引用
收藏
页码:245 / 250
页数:6
相关论文
共 50 条
  • [1] Patterns and Loops: Early Computational Thinking
    Leonard, Marielle
    Peter, Yvan
    Secq, Yann
    [J]. TRANSFORMING LEARNING WITH MEANINGFUL TECHNOLOGIES, EC-TEL 2019, 2019, 11722 : 280 - 293
  • [2] Computational Thinking Integration Patterns Along the Framework Defining Computational Thinking from a Disciplinary Perspective
    Irene Lee
    Joyce Malyn-Smith
    [J]. Journal of Science Education and Technology, 2020, 29 : 9 - 18
  • [3] Computational Thinking Integration Patterns Along the Framework Defining Computational Thinking from a Disciplinary Perspective
    Lee, Irene
    Malyn-Smith, Joyce
    [J]. JOURNAL OF SCIENCE EDUCATION AND TECHNOLOGY, 2020, 29 (01) : 9 - 18
  • [4] Speaking, Thinking and Recognizing
    Berger, Friedrich
    [J]. ZEITSCHRIFT FUR PSYCHOLOGIE UND PHYSIOLOGIE DER SINNESORGANE, 1935, 134 (1-2): : 133 - 133
  • [5] Engineering and Computational Thinking Talent in Middle School Students: a Framework for Defining and Recognizing Student Affinities
    Cross, Jennifer
    Hamner, Emily
    Zito, Lauren
    Nourbakhsh, Illah
    [J]. 2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016,
  • [6] Recognizing computational science
    Bland-Hawthorn, Joss
    [J]. SCIENCE, 2006, 313 (5787) : 614 - 615
  • [7] Identifying Patterns in Computational Thinking Problem Solving in Early Primary Education
    Boticki, Ivica
    Kovacevic, Petar
    Pivalica, Danica
    Seow, Peter
    [J]. 26TH INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION (ICCE 2018), 2018, : 470 - 475
  • [8] DIY robotics: computational thinking based patterns to improve problem solving
    Ortega-Ruiperez, Beatriz
    Asensio Brouard, Mikel Mirena
    [J]. REVISTA LATINOAMERICANA DE TECNOLOGIA EDUCATIVA-RELATEC, 2018, 17 (02): : 129 - 143
  • [9] Computational thinking
    Wing, JM
    [J]. COMMUNICATIONS OF THE ACM, 2006, 49 (03) : 33 - 35
  • [10] Computational Thinking
    Wing, Jeannette M.
    [J]. 2011 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2011), 2011, : 3 - 3