Exercises

Programmer's Learning Machine

Collection: 
CS OER Tools
Author: 
Martin Quinson (Université de Lorraine, France)
Year: 
2013
Language: 
French/English
Conditions of Use: 
This software is distributed under the GPL license while the associated teaching material is distributed under the CC BY-SA license.
Description: 
The Programmer's Learning Machine (PLM) is a free cross-platform programming exerciser. It lets you explore various concepts of programming through interactive exercises, that you can solve in either Java, Python or Scala.

OpenDSA: Interactive Data Structures and Algorithms

Collection: 
CS OER Tools
Conditions of Use: 
Copyright 2013 by OpenDSA Project Contributors and distributed under an MIT license.
Description: 
The goal of the OpenDSA Active-eBook Project is to develop a complete online interactive textbook for Data Structures and Algorithms (DSA) courses. The project home page includes a number of screenshots showing various aspects of OpenDSA, but you can also look at the current content.
Subscribe to Exercises