Litcius/Paper detail

Abstraction Through Multiple Representations in an Integrated Computational Thinking Environment

Aakash Gautam, Whitney Wall Bortz, Deborah Tatar

202027 citationsDOIOpen Access PDF

Abstract

We present reflections based on qualitative analysis of data from the CHEM+C Project which promotes computational thinking (CT) in classrooms through integration with science classes. The curriculum utilizes multiple representations, requiring students to work with physical phenomena, chemical equations, digital simulations, and modifiable code-based representations. Much CT focus on abstraction naturally emphasizes (1) extraction of a set of features from an object or process, and (2) finding commonality between objects and processes. But Rosen encourages us to think about abstraction as also including the production of new concepts or actions. Integrating CT into science offers the possibility of enhancing this aspect of abstraction. Changing the representational affordances available to the students allows them to take their CT thinking beyond learning-to-abstract towards learning-through-abstraction. This perspective moves computation from an internally focused exercise into the expression of valued ideas in a computational medium.

Topics & Concepts

AbstractionAffordanceComputer scienceComputational thinkingSet (abstract data type)Perspective (graphical)Process (computing)CurriculumFocus (optics)Object (grammar)Human–computer interactionCode (set theory)Theoretical computer scienceArtificial intelligenceProgramming languageEpistemologyPsychologyPedagogyPhilosophyOpticsPhysicsTeaching and Learning ProgrammingGenetics, Bioinformatics, and Biomedical ResearchExperimental Learning in Engineering