Promoting computational thinking with programming
Promoting computational thinking with programming
The term computational thinking has received some discussion in the field of computer science education research. The term is defined as the concept of thinking about problems in a way that can be implemented in a computing device. Of course, after having thought about a problem using computational thinking skills, the next step should be to use programming skills to implement the solution. This work in progress is exploring ways in which programming can be employed as a tool to teach computational thinking and problem solving. Data is collected from teachers, academics, and professionals from various industries. They are purposively selected because of their knowledge of or interest in the topics of problem solving, computational thinking, and the teaching of programming. This data is analyzed within the paradigm of the grounded theory approach. The results of an initial analysis imply an ordering of complexity associated with computational thinking skills, imply connections between computational thinking skills and programming activities, and imply a relationship between computational thinking skills and other taxonomies of learning.
Selby, Cynthia
2dbcf9b4-a826-489e-b84f-51bf440bc5b1
Selby, Cynthia
2dbcf9b4-a826-489e-b84f-51bf440bc5b1
Selby, Cynthia
(2012)
Promoting computational thinking with programming.
The 7th Workshop in Primary and Secondary Computing Education (WiPSCE), Hamburg, Germany.
08 - 09 Nov 2012.
4 pp
.
Record type:
Conference or Workshop Item
(Paper)
Abstract
The term computational thinking has received some discussion in the field of computer science education research. The term is defined as the concept of thinking about problems in a way that can be implemented in a computing device. Of course, after having thought about a problem using computational thinking skills, the next step should be to use programming skills to implement the solution. This work in progress is exploring ways in which programming can be employed as a tool to teach computational thinking and problem solving. Data is collected from teachers, academics, and professionals from various industries. They are purposively selected because of their knowledge of or interest in the topics of problem solving, computational thinking, and the teaching of programming. This data is analyzed within the paradigm of the grounded theory approach. The results of an initial analysis imply an ordering of complexity associated with computational thinking skills, imply connections between computational thinking skills and programming activities, and imply a relationship between computational thinking skills and other taxonomies of learning.
Text
WiPSCE_ao_soton_eprints.pdf
- Author's Original
More information
e-pub ahead of print date: 8 November 2012
Venue - Dates:
The 7th Workshop in Primary and Secondary Computing Education (WiPSCE), Hamburg, Germany, 2012-11-08 - 2012-11-09
Identifiers
Local EPrints ID: 346936
URI: http://eprints.soton.ac.uk/id/eprint/346936
PURE UUID: e23c0ff6-116a-452d-b4c3-afb7c406eedb
Catalogue record
Date deposited: 12 Feb 2013 14:22
Last modified: 14 Mar 2024 12:44
Export record
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