The automated tutoring of introductory computer programming
Communications of the ACM
Knowledge restructuring and the acquisition of programming expertise
International Journal of Human-Computer Studies
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Automated feedback on programs means students need less help from teachers
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
New roles for students, instructors, and computers in a lab-based introductory programming course
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Effectiveness of online assessment
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Coached program planning: dialogue-based support for novice program design
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Journal of Computing Sciences in Colleges
Co-Ordination of Multiple External Representations during Java Program Debugging
HCC '02 Proceedings of the IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02)
First Steps in Programming: A Rationale for Attention Investment Models
HCC '02 Proceedings of the IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02)
On automated grading of programming assignments in an academic institution
Computers & Education
Mass production of individual feedback
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Self-efficacy and mental models in learning to program
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Everyday Programming: Challenges and Opportunities for Informal Web Development
VLHCC '04 Proceedings of the 2004 IEEE Symposium on Visual Languages - Human Centric Computing
Ludwig: an online programming tutoring and assessment system
ACM SIGCSE Bulletin
Predictors of success in a first programming course
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
Bringing educational theory to end-user programming
HCC '03 Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments
Automatic test-based assessment of programming: A review
Journal on Educational Resources in Computing (JERIC)
Toward a system dynamics model of teaching computer programming via distance education
Toward a system dynamics model of teaching computer programming via distance education
Failure rates in introductory programming
ACM SIGCSE Bulletin
A survey of literature on the teaching of introductory programming
Working group reports on ITiCSE on Innovation and technology in computer science education
Developing a validated assessment of fundamental CS1 concepts
Proceedings of the 41st ACM technical symposium on Computer science education
Using strategies for assessment of programming exercises
Proceedings of the 41st ACM technical symposium on Computer science education
Using You Tube to enhance student class preparation in an introductory Java course
Proceedings of the 41st ACM technical symposium on Computer science education
A framework and methodology for studying the causes of software errors in programming systems
Journal of Visual Languages and Computing
Reviewing CS1 exam question content
Proceedings of the 42nd ACM technical symposium on Computer science education
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |