Proceedings of the 47th ACM Technical Symposium on Computing Science Education 2016
DOI: 10.1145/2839509.2844569
|View full text |Cite
|
Sign up to set email alerts
|

Initialization in Scratch

Abstract: With the growing movement to use visual block-based languages (VBBLs) in elementary and middle school classrooms, questions arise about the learning outcomes of such activities. While some schools are content to use VBBLs to spark interest and motivation for the future pursuit of computing, others are asking, "Does this early exposure produce knowledge that transfers to traditional text-based languages (TBLs)?" If transfer is a goal, then a corollary is, "How do we design the transition to maximize the transfe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0
2

Year Published

2017
2017
2021
2021

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 63 publications
(8 citation statements)
references
References 17 publications
0
6
0
2
Order By: Relevance
“…The last two publications, and Weintrop et al [2018], discuss LaPlaya and Kids Engaged in Learning Programming and Computer Science (Kelpcs) curriculum that includes edp. The former publication explores mismatches between LaPlaya and its users' abilities, continuing with the initialization theme of Franklin et al [2016] above. The latter one presents such usage patterns of visual block-based languages that can be harmful from the viewpoint of later computer science education.…”
Section: Publication Streamsmentioning
confidence: 99%
See 1 more Smart Citation
“…The last two publications, and Weintrop et al [2018], discuss LaPlaya and Kids Engaged in Learning Programming and Computer Science (Kelpcs) curriculum that includes edp. The former publication explores mismatches between LaPlaya and its users' abilities, continuing with the initialization theme of Franklin et al [2016] above. The latter one presents such usage patterns of visual block-based languages that can be harmful from the viewpoint of later computer science education.…”
Section: Publication Streamsmentioning
confidence: 99%
“…Third, Fields et al [2016] research children's learning trajectories by combining their social learning context with programming project snapshots. They especially examine edp and parallelism as well as initialization, the latter adding to the work presented in Franklin et al [2016] and above. The last publication [Fields et al 2017] is a journal article based on the first publication of this stream-a conference paper of the same authors from 2014.…”
Section: Publication Streamsmentioning
confidence: 99%
“…Scratch uses blocks, which the pupils drag and drop to form their scripts. An avid research interest exists on how to fine tune the learning process with Scratch in order to achieve the best pedagogical results in primary schools [8], [12], [17], but also in elementary ones [14]. Towards, this end the research presented in this paper aims at filling a tutoring gap that often appears when following a classic introductory syllabus to Scratch programming, namely the teaching of concurrency concepts.…”
Section: Related Workmentioning
confidence: 99%
“…The research claims and results are not directly transferable to professional, text-based programming languages or even to other not block-based, visual programming paradigms [10]. Second, the use of programming concepts that are relevant to create smart IoT applications (such as state initialisation [11], parallelism [12], anonymous functions [13] and higher-order functions [14]) were adapted to visual and block-based languages. However, there are no evidences of learning improvements thanks to the use of such end-user development (EUD) approaches.…”
Section: Introductionmentioning
confidence: 99%