Hi All, The exam session has just finished and I'm really tired with checking of exams of my students. It would be nice to make some things automatically. At least the multiple choice tests may be checked automatically. I tried to find any open and free solution which could automate the process, but I was not able to. So finally I have decided to devise something on my own (possibly reinventing the wheel ;-) ). My system uses the DataMatrix 2D bar codes (http://libdmtx.sf.net ) to allow automatic scanning of the test answers. The idea is very simple. The test sheet contains the DMTX codes corresponding to each answer. The student checks (blurs) the code corresponding to the selected answer. The scanned test sheet is then analyzed and all remaining codes are detected. The lacking codes are those which have been selected. The whole thing is implemented in two simple Python scripts, which are available in the alt.sources usenet group: http://groups.google.pl/group/alt.sources/browse_thread/thread/8c3f36e69bdb8fa4 (Subject: "public domain - automatic multiple choice test generator and scanner sources ") Probably my approach is far from being optimal, but it works quite reliably. I will appreciate any comments and links to other, better (but still open and free) implementations. -- TIA, Wojtek -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist