The Computational Algorithmic Thinking (CAT) Capability Flow: An Approach to Articulating CAT Capabilities over Time in African-American Middle-school Girls

被引:8
|
作者
Thomas, Jakita O. [1 ]
机构
[1] Auburn Univ, 1301 Shelby Ctr, Auburn, AL 36849 USA
基金
美国国家科学基金会;
关键词
Computational algorithmic thinking; CAT capability flow; African-American; middle school; girls;
D O I
10.1145/3159450.3159473
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Computational algorithmic thinking (CAT) is the ability to design, implement, and assess the implementation of algorithms to solve a range of problems. It involves identifying and understanding a problem, articulating an algorithm or set of algorithms in the form of a solution to the problem, implementing that solution in such a way that the solution solves the problem, and evaluating the solution based on some set of criteria. Supporting Computational Algorithmic Thinking (SCAT) is both a longitudinal between-subjects exploratory research project and a free enrichment program supporting and guiding African-American middle school girls over three years as they iteratively design a set of games for social change. This paper explores the CAT Capability Flow, which begins to describe the processes and sub-skills and capabilities involve in CAT. To do this, we engage in an approach which results in an initial flowchart that depicts the processes students are engaging in as an iteratively-refined articulation of the steps involved in computational algorithmic thinking.
引用
收藏
页码:149 / 154
页数:6
相关论文
共 3 条