Loading…

The Landscape of Computational Thinking Problems for Practice and Assessment

To provide practice and assessment of computational thinking, we need specific problems students can solve. There are many such problems, but they are hard to find. Learning environments and assessments often use only specific types of problems and thus do not cover computational thinking in its who...

Full description

Saved in:
Bibliographic Details
Published in:ACM Transactions on Computing Education 2023-06, Vol.23 (2), p.1-29, Article 22
Main Authors: Pelánek, Radek, Effenberger, Tomáš
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:To provide practice and assessment of computational thinking, we need specific problems students can solve. There are many such problems, but they are hard to find. Learning environments and assessments often use only specific types of problems and thus do not cover computational thinking in its whole scope. We provide an extensive catalog of well-structured computational thinking problem sets together with a systematic encoding of their features. Based on this encoding, we propose a four-level taxonomy that provides an organization of a wide variety of problems. The catalog, taxonomy, and problem features are useful for content authors, designers of learning environments, and researchers studying computational thinking.
ISSN:1946-6226
1946-6226
DOI:10.1145/3578269