I was also starting a project like this... If Massimo could release something it would be awesome :)
2010/8/14, mdipierro <mdipie...@cs.depaul.edu>: > For my class last quarter I made a system like you suggest although > with differences. I will cleanup, and post it if there is interest. > > The idea was the following: > > - The system is based on a early version plugin wiki. Everything is a > wiki. > > - The teacher creates a class by creating a new wiki page for the > class. He can attach other wiki pages (syllabus, policy, assignments, > etc.) but there is no structure enforced. > > - Students can register and enroll in classes. They can also create > any page they want and make them public. > > - Assignments are special wiki pages because they are replicated for > all students enrolled in the class. The replicated pages are private > of the students, can only be edited until expiration, can be graded > and can be locked by the faculty. > > - Students can only see pages created by the faculty or assignment > solutions that the faculty chooses to make public but anonimized or > pages that they collguese choose to make public (not assignment > solutions). > > - The faculty can see everybody's solutions in anonimized for the > purpose of showing common mistakes in class. > > - The faculty can see everybody's pages, can lock assignments, grade > them, post them and edit them. The faculty can edit both work in > progress and completed assignments for the purpose of grading. There > is a special markup for errors in red and comments in yellow. > > - The system automatically diffs all solutions of the same assignment > to check for plagiarism and shows the results in a color coded grid. > > - The system also automatically add the grades for all assignment > solutions by each student and extrapolates the final grade based on > past assignments. > > Massimo > > > On Aug 14, 8:33 am, ondrejs <ondrej.s...@gmail.com> wrote: >> Is anybody interested in collaborating on an education project being >> developed in web2py? I have started working on it, but I could use >> help as I have quite a few other things going. >> >> You can find the project synopsis on this web page: >> >> http://www.savbb.sk/~ondrejs/Drill2.html >> >> First two issues I would like to ask for help are: >> 1) how to manage development of such a project (perhaps SVN + email >> would be sufficient?) >> 2) help on the specification of markup > -- Inviato dal mio dispositivo mobile