CS Activities: The Builders, the Sorters, and the Algorithms

Slides
CSTA Conf2026
In 2011, CSTA partnered with ISTE to create an operational definition of computational thinking. According to this definition, the computational thinking process includes the following: identifying, analyzing, and implementing possible solutions; organizing and analyzing data, then representing the data through abstractions; and automating solutions through algorithmic thinking. In this presentation, participants will analyze CS activities through the lenses of maker activities, sorter activities, and algorithmic development activities. We’ll discuss how each of the three types of activity fits within the...