There is a need for a tool suitable for teaching programming languages. |
The teacher presents a snippet of source code and asks students to modify it; after some time he presents the solution to them. |
Students can save their copies of source code on their computers. |