Supporting Computational Algorithmic Thinking (SCAT): Exploring the Development of Computational Algorithmic Thinking Capabilities in African-American Middle-School Girls

Jakita Owensby Thomas
2014 International Conference of the Learning Sciences  
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 it solves the problem, and evaluating the solution based on some set of criteria. This report introduces and describes CAT as explored through t h e S u p p o
more » ... t i n g C o m p u t a t i o n a l A l g o r ithmic Thinking (SCAT) project, an on-going longitudinal between-subjects research project and enrichment program that guides African-American middle school girls through the iterative game design cycle resulting in a set of complex games around broad themes.
dblp:conf/icls/Thomas14 fatcat:ayetbeg65jcbzp6yyl7oz4w2ja