iVProg - Visual Programming LInE-IME-USP

Image of iVProg-nova interface
Fig. 1. iVProg HTML version
ITarefa interface with iVProgH exercise in Moodle
Fig. 2. iVProg integrated into Moodle/iTarefa

About iVProg

The iVProgH is a free educational system, implemented in HTML5 (HTML + CSS + JavaScript), and is intended for teaching and learning algorithms and programming. The iVProgH was designed from a visual model for programming, and can be used since the second cycle of Elementary School.

The iVProgH allows the use of exercises with automatic evaluation. In addition, using the iTarefa, you can easily incorporate it into a Moodle installation (as shown in Figure 2).

The integrated use of iVProgH in the Moodle environment has several advantages, both for teachers and for students. For students, there is the facility to be able to "program" without the need to install any additional system and you can still instantly get a result on your algorithm / solution. For teachers, there is the facility of a report such as all the activities possible to examine each solution sent) and allow the exercise note to be integrated into the Moodle.

Try exercise with automatic evaluation

Review the iVProgH manual