What is IDLE?
IDLE is an interactive learning environment. It was first developed targeting to improve the learning environment of database courses.
The main purpose of IDLE is to make the learning environment as interactive as possible so that student and teacher both can be benefited most. Teachers can use IDLE to put exercise, guidelines for the exercises, necessary materials for that particular course and so on. On the other hand, students can go through the exercise and its guidelines, and upload their answers in this system.
Features
IDLE provides arsenal of services that are necessary for a course. All the basic services like uploading exercises, lectures, grading the exercises for individual student are provided in IDLE. Aside from these basic features IDLE provides a special feature called classroom environment.
It is possible to get a real classroom environment in IDLE. It is useful for exercise session. During exercise session the teacher can open the classroom situation and students can join into it. Several students can form a group. This group is formed dynamically. After the creation of the group the list of groups and their members are visible to the teacher. So the teacher will be able to see which group is doing what task. It gives the teacher flexibility to evaluate the students.
License
This program is free software: you can redistribute it and/or modify it under the terms of the Affero GNU Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.