2018 ASEE Annual Conference &Amp; Exposition Proceedings
DOI: 10.18260/1-2--30811
|View full text |Cite
|
Sign up to set email alerts
|

Misconceptions and the Notional Machine in Very Young Programming Learners (RTP)

Abstract: To pass the time between classes he works for Anthem as a software architect and teaches as an adjunct at CTU Online.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

1
3
0

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 10 publications
1
3
0
Order By: Relevance
“…These findings echo previous studies of teaching young children to program by means of using friendly and seemingly-intuitive environments—either virtual or physical—that demonstrated how visual-spatial cues may hinder learning (Simões Gomes et al, 2018; Tony Andrew Lowe, 2018). Therefore, the obstructing mechanism may be related to visual-spatial skills, which were previously found to be positively associated with learning (Mathewson, 1999; Morrison, 2004; Salmerón & García, 2012).…”
Section: Discussionsupporting
confidence: 87%
“…These findings echo previous studies of teaching young children to program by means of using friendly and seemingly-intuitive environments—either virtual or physical—that demonstrated how visual-spatial cues may hinder learning (Simões Gomes et al, 2018; Tony Andrew Lowe, 2018). Therefore, the obstructing mechanism may be related to visual-spatial skills, which were previously found to be positively associated with learning (Mathewson, 1999; Morrison, 2004; Salmerón & García, 2012).…”
Section: Discussionsupporting
confidence: 87%
“…Lowe, 2018) sought to teach children basic programming concepts by starting with rudimentary instruction and open play using a robot mouse (see Figure5.1). The researcher demonstrated the mouse's basic abilities to move forward or back and swiveling left or right, as well as how to store and clear a sequence of such commands.…”
mentioning
confidence: 99%
“…Du Boulay (1986) predicts that incorporating a notional machine into programming lessons can support mental model formation and help novice programmers understand how program execution occurs. Other work also advocates for direct instruction of the notional machine to support accurate mental model formation (Krishnamurthi and Fisler, 2019;Lowe, 2018;Robins, 2019;Sorva, 2013). While little work exists on how to explicitly teach the notional machine to novice programmers, there are several notable exceptions described below.…”
Section: Learning To Code Trace With Explicit and Implicit Notional M...mentioning
confidence: 99%
“…Explicit instruction about the notional machine has been proposed to support mental model formation for novice programmers (Krishnamurthi and Fisler, 2019;Lowe, 2018;Robins, 2019;Sorva, 2013). However, to date this proposal remains relatively untested.…”
Section: Introductionmentioning
confidence: 99%