2017
DOI: 10.18293/vlss2017-011
|View full text |Cite
|
Sign up to set email alerts
|

How block-based languages support novices: A Framework for categorizing block-based affordances

Abstract: The ability to express ideas in a computationally

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(1 citation statement)
references
References 29 publications
0
1
0
Order By: Relevance
“…Each block represents a statement or some programming concept (Montiel & Gomez-Zermeño, 2021), which means pupils don't have to learn and memorize vocabulary specific for a given programming language. This greatly reduces syntax errors tied to wrongly written functions or sequences (Weintrop & Wilensky, 2017). Each block has a clear description of what it does.…”
Section: Block-based Programming and Computational Thinkingmentioning
confidence: 99%
“…Each block represents a statement or some programming concept (Montiel & Gomez-Zermeño, 2021), which means pupils don't have to learn and memorize vocabulary specific for a given programming language. This greatly reduces syntax errors tied to wrongly written functions or sequences (Weintrop & Wilensky, 2017). Each block has a clear description of what it does.…”
Section: Block-based Programming and Computational Thinkingmentioning
confidence: 99%