A programming application built in Java:
- Teachers can set assignments inside the application.
- Teachers can monitor student progress and see solutions
- Students can complete programming assignments within the application
- Program code is visualised by Jeliot
- Self marking with JUnit
- Gamification elements such as badges
- Integration with Canvas API