Visual Languages and Human-Centric Computing (VL/HCC'06) 2006
DOI: 10.1109/vlhcc.2006.12
|View full text |Cite
|
Sign up to set email alerts
|

Can Direct Manipulation Lower the Barriers to Programming and Promote Positive Transfer to Textual Programming? An Experimental Study

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0
1

Year Published

2008
2008
2019
2019

Publication Types

Select...
4
3
3

Relationship

0
10

Authors

Journals

citations
Cited by 43 publications
(7 citation statements)
references
References 18 publications
0
6
0
1
Order By: Relevance
“…While several previous empirical studies have demonstrated the value of novice programming and visualization environments in promoting both positive learning outcomes (e.g., [11,15]) and increased retention (e.g., [15,19]), little research has focused on explicating the particulars of innovative pedagogical approaches that amplify the benefits of such programming and visualization environments.…”
Section: Related and Background Workmentioning
confidence: 99%
“…While several previous empirical studies have demonstrated the value of novice programming and visualization environments in promoting both positive learning outcomes (e.g., [11,15]) and increased retention (e.g., [15,19]), little research has focused on explicating the particulars of innovative pedagogical approaches that amplify the benefits of such programming and visualization environments.…”
Section: Related and Background Workmentioning
confidence: 99%
“…Tais interfaces diminuem as barreiras à programação textual [34]. A utilização dos recursos gráficos e mecanismos de arrastar e soltar presentes nestes ambientes é, portanto, a 1ª escolha na definição de um ambiente de programação para iniciantes centrada no hardware Arduino.…”
Section: Requisitos Do Sistemaunclassified
“…The Conversational Programming Agent (CPA) will proactively execute parts of the program as created by the programmer and annotate the program discretely in order to help the end-user recognize potential differences between the intended program and the actual program. A simple feedback approach based on subtle colors is employed to avoid issues of cognitive overload recognized by Hundshausen, with the Alvis system [7]. He suggested that cognitive overload might be a limiting factor that should be considered when designing programming feedback systems.…”
Section: Prebugging: Proactive Debuggingmentioning
confidence: 99%