Students work on lab computers ! Manual grading !!! Exams on paper
install IDEs on lab computers
logistics nightmare long feedback cycle does not scale
Traditional programming education
no alignment with subject matter tedious to grade
Not ready for the future of online education
New PolyConnect Computer Lab by Robert E. Kennedy on flickr
Automatic grading with unit testing
Instructor uses same environment
Program in browser Compile & run on server
Programming education in the browser
WebLab
Use for programming exams
Works everywhere without installation
- Secure execution of student programs on server - Learning analytics for programming education - Constructed using WebDSL web programming languages
Research
Adoption
0
4
8
12
16
2012 2013 2014 2015 2016
TU Delft 3x TU Darmstadt 2x
Exposure to increase adoption & raise funding
Programming Environment - semantic editor services - interactive programs - more advanced auto grading - …
Just a prototype: much more work needed
Learning Management System - learning analytics - peer review - group work - …
Top Related