Changes

Jump to navigation Jump to search
1,722 bytes added ,  07:45, 4 March 2014
no edit summary
Line 102: Line 102:  
;Expected results: Working Etoys program where a student could navigate a [http://activities.sugarlabs.org/en-US/sugar/addon/4434 Picture Exchange Communication System] (PECS) to communicate with others. Also the ability for parents and caregivers can modify the PECS elements with little to no training.
 
;Expected results: Working Etoys program where a student could navigate a [http://activities.sugarlabs.org/en-US/sugar/addon/4434 Picture Exchange Communication System] (PECS) to communicate with others. Also the ability for parents and caregivers can modify the PECS elements with little to no training.
 
;Knowledge prerequisite: Maker skills; Etoys (If student knows Scratch, they can learn the skills needed in Etoys for this project)}
 
;Knowledge prerequisite: Maker skills; Etoys (If student knows Scratch, they can learn the skills needed in Etoys for this project)}
 +
 +
|-
 +
!valign=top | || valign=top |Etoys touch UI|| valign=top |Rita Freudenberg||align=left valign=top|
 +
;Brief explanation: The objective of this project is to adapt the Etoys user interface for touch gestures such as rotate, scale, and such. Currently, Etoys is very dependent on the user to interact with Morphs with the cursor. Given the popularity of multitouch devices this represents a severe disadvantage.
 +
Bert Freudenberg has done some initial work adapting the Squeak Virtual Machine and Morphic to support multitouch events [1]. As he stated, the UI would need to be improved (or maybe even redesigned from scratch) before we can deliver this to kids.
 +
In this project we don't propose the complete redesign of Etoys UI (which we think it would take more than 3 months to complete) but at least a new implementation of Morphic interaction that takes into account multitouch gestures.
 +
 +
[1] http://croquetweak.blogspot.com.ar/2010/06/squeak-etoys-on-ipad.html
 +
 +
;Expected results: new implementation of Morphic interaction that takes into account multitouch gestures
 +
;Knowledge prerequisite: Squeak programming skills
 +
 +
|-
 +
!valign=top | || valign=top |Physical Etoys XO bundle|| valign=top |Ricardo Moran||align=left valign=top|
 +
;Brief explanation: The objective of this project is to finish the bundling of Physical Etoys as a Sugar activity for the XO computers. The student will need to make sure all Physical Etoys modules work correctly in Linux and specifically on the XO laptop. This would involve porting some libraries, dealing with platform-specific issues and wrap all the necessary files in an Activity bundle.
 +
 +
;Expected results: Physical Etoys Activity
 +
;Knowledge prerequisite: Squeak programming skills

Navigation menu