2018
DOI: 10.21125/inted.2018.1915
|View full text |Cite
|
Sign up to set email alerts
|

Didactical Strategies Employed by Teachers When Teaching Programming in K-9 Education

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2019
2019
2020
2020

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 0 publications
0
3
0
Order By: Relevance
“…The teachers worked with programming on their own initiative before the formal introduction of programming in the Swedish curriculum. In a previous article (Nouri, Norén, & Skog, 2018), we concluded that the teachers used four didactic strategies when teaching programming, namely analogue programming, programming with RoBots (BeeBots and BlueBots) and Apps, block programming and text-based programming. These four didactic strategies follow a line of progression and can also be considered programming levels.…”
Section: Context and Participantsmentioning
confidence: 98%
See 2 more Smart Citations
“…The teachers worked with programming on their own initiative before the formal introduction of programming in the Swedish curriculum. In a previous article (Nouri, Norén, & Skog, 2018), we concluded that the teachers used four didactic strategies when teaching programming, namely analogue programming, programming with RoBots (BeeBots and BlueBots) and Apps, block programming and text-based programming. These four didactic strategies follow a line of progression and can also be considered programming levels.…”
Section: Context and Participantsmentioning
confidence: 98%
“…For instance, the teachers highlighted that pupils develop an understanding of fundamental computational concepts, such as algorithms, variables, loops and conditionals, when exposed to activities on all four programming levels, i.e. analogue programming, programming with RoBots, block programming and textbased programming (Nouri et al, 2018). According to the teachers, these activities also support pupils in developing skills related to fundamental computational practices, such as abstracting/modularizing, reusing code and debugging code, as well as skills related to computational perspectives, such as expressing oneself and connecting with others by sharing and building on others' work.…”
Section: Computational Thinking Skillsmentioning
confidence: 99%
See 1 more Smart Citation