FADE-CTP: A Framework for the Analysis and Design of Educational Computational Thinking Problems
Giorgia Adorni, Alberto Piatti, Engin Bumbacher, Lucio Negrini,, Francesco Mondada, Dorit Assaf, Francesca Mangili, Luca Gambardella

TL;DR
This paper introduces FADE-CTP, a comprehensive framework for analyzing and designing computational thinking problems to enhance skill development and assessment in CT education.
Contribution
It presents a systematic profiling framework linking CTP characteristics to CT competencies, aiding in analysis and targeted design of CT activities.
Findings
Developed a taxonomy of CTPs across domains
Analyzed literature activities to identify characteristic patterns
Designed a case study for activity adaptation in different contexts
Abstract
In recent years, the emphasis on computational thinking (CT) has intensified as an effect of accelerated digitalisation. While most researchers are concentrating on defining CT and developing tools for its instruction and assessment, we focus on the characteristics of computational thinking problems (CTPs) - activities requiring CT to be solved - and how they influence the skills students can develop. In this paper, we present a comprehensive framework for systematically profiling CTPs by identifying specific components and characteristics, while establishing a link between these attributes and a structured catalogue of CT competencies. The purposes of this framework are (i) facilitating the analysis of existing CTPs to identify which abilities can be developed or measured based on their inherent characteristics, and (ii) guiding the design of new CTPs targeted at specific skills by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTeaching and Learning Programming · Online Learning and Analytics · Intelligent Tutoring Systems and Adaptive Learning
