Visualizing programs with Jeliot 3
Proceedings of the working conference on Advanced visual interfaces
Eclipse plug-in to monitor the programmer behaviour
eclipse '04 Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
Methods and tools for exploring novice compilation behaviour
Proceedings of the second international workshop on Computing education research
Automatic test-based assessment of programming: A review
Journal on Educational Resources in Computing (JERIC)
ClockIt: collecting quantitative data on how beginning software developers really work
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Retina: helping students and instructors based on observed programming activities
Proceedings of the 40th ACM technical symposium on Computer science education
A comprehensive taxonomy of algorithm animation languages
Journal of Visual Languages and Computing
Review of recent systems for automatic assessment of programming assignments
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Using the SCORE software package to analyse novice computer graphics programming
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
Using learning analytics to assess students' behavior in open-ended programming tasks
Proceedings of the 1st International Conference on Learning Analytics and Knowledge
Web-scale data gathering with BlueJ
Proceedings of the ninth annual international conference on International computing education research
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Scaffolding students' learning using test my code
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
SnapViz: visualizing programming assignment snapshots
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Hi-index | 0.00 |
A large body of systems that gather data on students' programming process exists, and with the increase of massive open online courses in programming, the amount of gathered data is growing even at a higher rate. A common issue for data analysis is the lack of common tools for visualizing source code snapshots. We have created a browser-side snapshot analysis tool called CodeBrowser that provides a clean REST API that anyone can integrate their snapshot data into. In this article, we describe CodeBrowser and as an example, discuss how it has been used to seek differences between novice programmers that have passed (n=10) or failed (n=10) an introductory programming course.