Sciweavers

2977 search results - page 3 / 596
» Programming Environments for Novices
Sort
View
SIGCSE
2008
ACM
88views Education» more  SIGCSE 2008»
13 years 9 months ago
Programming by choice: urban youth learning programming with scratch
This paper describes Scratch, a visual, block-based programming language designed to facilitate media manipulation for novice programmers. We report on the Scratch programming exp...
John H. Maloney, Kylie A. Peppler, Yasmin B. Kafai...
CHI
2010
ACM
14 years 4 months ago
What would other programmers do: suggesting solutions to error messages
Interpreting compiler errors and exception messages is challenging for novice programmers. Presenting examples of how other programmers have corrected similar errors may help novi...
Björn Hartmann, Daniel MacDougall, Joel Brand...
ESEM
2010
ACM
13 years 11 months ago
Gender differences and programming environments: across programming populations
Although there has been significant research into gender regarding educational and workplace practices, there has been little investigation of gender differences pertaining to pro...
Margaret M. Burnett, Scott D. Fleming, Shamsi Iqba...
ML
2000
ACM
13 years 9 months ago
Multistrategy Discovery and Detection of Novice Programmer Errors
Detecting and diagnosing errors in novice behavior is an important student modeling task. In this paper, we describe MEDD, an unsupervised incremental multistrategy system for the ...
Raymund Sison, Masayuki Numao, Masamichi Shimura
AADEBUG
1995
Springer
14 years 1 months ago
Transparency Debugging with Explanations for Novice Programmers
Novice programmers often find programming to be a difficult and frustrating task. Because of their lack of experience in programming novices have different needs to experts when i...
Philip A. Smith, Geoffrey I. Webb