Relationships: computational thinking, pedagogy of programming, and Bloom’s Taxonomy
Relationships: computational thinking, pedagogy of programming, and Bloom’s Taxonomy
This study explores the relationship between computational thinking, teaching programming, and Bloom’s Taxonomy. Data is collected from teachers, academics, and professionals, purposively selected because of their knowledge of the topics of problem solving, computational thinking, or the teaching of programming. This data is analysed following a grounded theory approach. A computational thinking taxonomy is developed. The relationships between cognitive processes, the pedagogy of programming, and the perceived levels of difficulty of computational thinking skills are illustrated by a model.
Specifically, a definition for computational thinking is presented. The skills identified are mapped to Bloom’s Taxonomy: Cognitive Domain. This mapping concentrates computational skills at the application, analysis, synthesis, and evaluation levels. Analysis of the data indicates that abstraction of functionality is less difficult than abstraction of data, but both are perceived as difficult. The most difficult computational thinking skill is reported as decomposition. This ordering of difficulty for learners is a reversal of the cognitive complexity predicted by Bloom’s model. The plausibility of this inconsistency is explored.
The taxonomy, model, and the other results of this study may be used by educators to focus learning onto the computational thinking skills acquired by the learners, while using programming as a tool. They may also be employed in the design of curriculum subjects, such as ICT, computing, or computer science.
80-87
Selby, Cynthia
2dbcf9b4-a826-489e-b84f-51bf440bc5b1
2015
Selby, Cynthia
2dbcf9b4-a826-489e-b84f-51bf440bc5b1
Selby, Cynthia
(2015)
Relationships: computational thinking, pedagogy of programming, and Bloom’s Taxonomy.
The 10th Workshop in Primary and Secondary Computing Education, London, United Kingdom.
.
(doi:10.1145/2818314.2818315).
Record type:
Conference or Workshop Item
(Paper)
Abstract
This study explores the relationship between computational thinking, teaching programming, and Bloom’s Taxonomy. Data is collected from teachers, academics, and professionals, purposively selected because of their knowledge of the topics of problem solving, computational thinking, or the teaching of programming. This data is analysed following a grounded theory approach. A computational thinking taxonomy is developed. The relationships between cognitive processes, the pedagogy of programming, and the perceived levels of difficulty of computational thinking skills are illustrated by a model.
Specifically, a definition for computational thinking is presented. The skills identified are mapped to Bloom’s Taxonomy: Cognitive Domain. This mapping concentrates computational skills at the application, analysis, synthesis, and evaluation levels. Analysis of the data indicates that abstraction of functionality is less difficult than abstraction of data, but both are perceived as difficult. The most difficult computational thinking skill is reported as decomposition. This ordering of difficulty for learners is a reversal of the cognitive complexity predicted by Bloom’s model. The plausibility of this inconsistency is explored.
The taxonomy, model, and the other results of this study may be used by educators to focus learning onto the computational thinking skills acquired by the learners, while using programming as a tool. They may also be employed in the design of curriculum subjects, such as ICT, computing, or computer science.
Text
Selby WiPSCE 2015 an.pdf
- Author's Original
More information
Published date: 2015
Venue - Dates:
The 10th Workshop in Primary and Secondary Computing Education, London, United Kingdom, 2015-01-01
Organisations:
Southampton Education School
Identifiers
Local EPrints ID: 384548
URI: http://eprints.soton.ac.uk/id/eprint/384548
PURE UUID: 29efc3ac-82c3-43a4-b243-83a41f07973d
Catalogue record
Date deposited: 12 Jan 2016 14:42
Last modified: 14 Mar 2024 22:00
Export record
Altmetrics
Contributors
Author:
Cynthia Selby
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics