30: Computational Sophistication of Games Programmed by Children: A Model For its... | #CSK8 Podcast
๐ Show notes: https://jaredoleary.com/csk8feed/30
๐ง More episodes https://jaredoleary.com/csk8
๐ฑ Scratch projects + tips https://JaredOLeary.com/scratch
๐ฅ ๏ธ PC specs and gear I usehttps://jaredoleary.com/gearr
๐ฎ Gaming playlistshttp://jaredoleary.com/gamee
๐ฅ Drumming playlists http://jaredoleary.com/drum
๐
Stream schedule https://jaredoleary.com/schedule
๐ Merch https://jaredoleary.com/merch
๐ช Socials (in the menu) https://jaredoleary.com/
In this episode I unpack Werner, Denner, Campe, and Torresโ (2020) article titled โComputational sophistication of games programmed by children: A model for its measurement,โ which unpacks how the authors updated the game computational sophistical (GCS) model to account for computational learning evident within 39 games development by pairs of middle school children.
Article
Werner, L., Denner, J., Campe, S., & Torres, D. M. (2020). Computational sophistication of games programmed by children: A model for its measurement. ACM Transactions on Computing Education, 20(2), 12:1-12:23.
Abstract
โThis article builds on prior work that aims to measure computational learning (CL) during middle school. Since game computational sophistication (GCS) has been used as a proxy for a studentโs engagement in CL we build on their model to more completely describe the relationship between different types of building blocks of computer games and GCS. In doing so, we present a single quantitative measurement for GCS. Our model, called GCS 2.0, has face validity for 39 games, each programmed by a pair of middle school children. We choose four of these games, two with high GCS and two with low GCS, and discuss the computational building blocks found in each game. We do this to help the reader better understand our measurement of GCS and its relationship to CL.โ
Author Keywords
Computational thinking, student assessment, K-12 education, computational sophistication, computational learning, game programming, pair programming, middle school, assessment, and measurement
My One Sentence Summary
This article unpacks how the authors updated the game computational sophistical (GCS) model to account for computational learning evident within 39 games development by pairs of middle school children.
Some Of My Lingering Questions/Thoughts
I'm curious how this model would have differed if the analysis was based on the process rather than the product.
How might the model differ if it also accounted for code that was initially include or attempted, but ultimately removed from the final product?
How might educators use this model in combination with ipsative assessments?
How might this model account for variances in complexity evident across the different patterns and mechanics?
How could a model like this account for sophistication evident with the efficiency of code?
โโโโโโโโโโโโโ
Each episode of the #CSK8 Podcast explores research, experiences, or perspectives on computer science education through interviews with computer science educators, scholars, and administrators, as well as episodes that summarize and unpack implications of research for classroom teachers who are interested in learning more about practical applications of research in their classroom.
#cseducation #computerscience #computerscienceducation #JaredOLeary #CSedWeek #CS4All #CSforALL #computersciencePD #elementaryCS
โโโโโโโโโโโโโ
00:00 Intro
00:38 Abstract
01:31 My single sentence summary
01:48 Paper introduction
04:47 Design
08:54 Discussion
10:49 Conclusion
11:48 Lingering questions and thoughts
12:01 I'm curious how this model would have differed if the analysis was based on the process rather than the product
13:28 How might the model differ if it also accounted for code that was initially include or attempted, but ultimately removed from the final product?
14:11 How might educators use this model in combination with ipsative assessments?
15:45 How might this model account for variances in complexity evident across the different patterns and mechanics?
16:51 How could a model like this account for sophistication evident with the efficiency of code?
17:50 Outro