Sciweavers

252 search results - page 10 / 51
» Why teach programming languages
Sort
View
115
Voted
VL
2003
IEEE
126views Visual Languages» more  VL 2003»
15 years 5 months ago
Preserving non-programmers' motivation with error-prevention and debugging support tools
A significant challenge in teaching programming to disadvantaged populations is preserving learners’ motivation and confidence. Because programming requires such a diverse set o...
Andrew Jensen Ko
93
Voted
ATAL
2010
Springer
15 years 1 months ago
To teach or not to teach?: decision making under uncertainty in ad hoc teams
In typical multiagent teamwork settings, the teammates are either programmed together, or are otherwise provided with standard communication languages and coordination protocols. ...
Peter Stone, Sarit Kraus
97
Voted
C5
2004
IEEE
15 years 4 months ago
Dolittle - Experiences in Teaching Programming at K12 Schools
The Japanese government has been promoting IT education, including programming, at elementary and secondary (K12) schools since 2002. We have developed Dolittle, an object-oriente...
Susumu Kanemune, Takako Nakatani, Rie Mitarai, Shi...
153
Voted
VL
1996
IEEE
125views Visual Languages» more  VL 1996»
15 years 4 months ago
Teaching Binary Tree Algorithms through Visual Programming
In this paper, we show how visual programming can be used to teach binary tree algorithms. In our approach, the student implements a binary tree algorithm by manipulating tree fra...
Amir Michail
93
Voted
VL
2008
IEEE
105views Visual Languages» more  VL 2008»
15 years 6 months ago
What's in a mashup? And why? Studying the perceptions of web-active end users
Mashups – web applications that integrate multiple data sources or APIs into one interface – have attracted considerable attention in recent years. The availability of web-bas...
Nan Zang, Mary Beth Rosson