2018
DOI: 10.1007/978-3-030-02750-6_18
|View full text |Cite
|
Sign up to set email alerts
|

An Investigation of Italian Primary School Teachers’ View on Coding and Programming

Abstract: This paper reports the results of an investigation involving almost a thousand primary school teachers in Italy, to explore their views on the terms "coding" and "programming", and how they are related to their ideas on "computational thinking". When directly asked "if coding is different from writing programs", roughly 2 out of 3 teachers answered "no". Among the teachers who answered "yes", almost 160 tried to motivate the difference: a few of them gave admissible explanations, while the others showed variou… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 12 publications
(23 reference statements)
0
4
0
Order By: Relevance
“…For example, TT seem to overestimate the importance of students' digital literacy. This might be related to even in-service teachers having difficulties regarding terms such as 'programming' or 'computational thinking' [9,24]. The surveyed TP, in contrast, focused on more general cognitive skills such as reasoning and problem solving, which are strongly associated with CT [33].…”
Section: Discussionmentioning
confidence: 99%
“…For example, TT seem to overestimate the importance of students' digital literacy. This might be related to even in-service teachers having difficulties regarding terms such as 'programming' or 'computational thinking' [9,24]. The surveyed TP, in contrast, focused on more general cognitive skills such as reasoning and problem solving, which are strongly associated with CT [33].…”
Section: Discussionmentioning
confidence: 99%
“…Throughout the manuscript we primarily use the term "coding" instead of "programming". As highlighted by Corradini et al (2018) the term "coding" may be preferred to "programming" given the many publicized initiatives that include "coding" in the title, broad media use of the term, and that, to put it simply, the term "coding" may sound more interesting or exciting than "programming". By "coding", we are referring to the process of students building skills in writing one or more lines of code to perform analysis, including computations, generating visualizations, or writing programs or functions (e.g., multiple lines of code that build to achieve some output; Van Merrienboer and Krammer, 1987).…”
Section: What Do We Mean By "Coding"?mentioning
confidence: 99%
“…In spite of Papert's original idea and in spite of the line of research outlined above, most of the activities with robots proposed in classrooms currently aim at introducing "programming" or "coding" per se, and the robots end up being "little more than toys made to drive to and fro or side to side without really providing an opportunity for any scientific exploration and learning" [24]. We believe that this is in part due to the fact that these robotic toys are not designed with an explicit intention for them to become tools for mathematical learning, in which coding is not introduced per se (we note that an acritical use of the word "coding", can hide some too simplistic ideas of what computational thinking and computer science education are; to deepen this delicate issue, from the perspective of computer science education, we recommend reading [25]), but as a canvas for expressing mathematical ideas, such as algorithms, equations, as well as geometrical properties of a figure. Furthermore, in spite of the acknowledgement of the key role of the teacher, to the best of our knowledge, there seem to be many more studies related to the students' learning than to teachers' perspectives on didactical practices in mathematics enhanced by physical programmable artifacts.…”
Section: Empirical Backgroundmentioning
confidence: 99%