Most of online (webbased) interaction is via forms -- a text-heavy approach. Young children find it easier to paint and draw.
If we can switch the WYSISWYG HTML editors in forms with a paint here facility, then we make webbased tools easier for them.
* Additional notes at
http://wiki.laptop.org/go/XS_Moodle_design#What_You_Paint_Is_What_You_Get_editor
* An initial exploration of existing tools
http://moodle.org/mod/forum/discuss.php?d=110902
Technical notes:
* Moodle is using a WYSIWYG editor called TinyMCE - that is a possible integration point.
* Implementation idea: write a vector-based "paint" facility in JS that runs in the browser.
* Implementation idea: write a vector or bitmap paint facility in Flash, bearing in mind that OLPC ships Gnash instead of Adobe's Flash.
* Performance matters - the OLPC XO has a relatively low power CPU, so image editing has to be tuned / optimised to be responsive.
The complexity of this project is high.
This feature idea comes from the OLPC project -- see
http://wiki.laptop.org/go/XS_Project_Ideas#Moodle