Candy: Difference between revisions

From OLPC
Jump to navigation Jump to search
(initial cursory writeup)
 
m (oops, forgot Olpcboxbottom)
Line 1: Line 1:
{{Olpcboxtop|toptext=[[{{PAGENAME}}|Candy]]}}
{{Olpcboxtop|toptext=[[{{PAGENAME}}|Candy]]}}
insert stuff here eventually
{{Olpcboxbottom}}


[[Image:candy-20080122.png|thumb|right|350px|[Candy]]]
[[Image:candy-20080122.png|thumb|right|350px|[Candy]]]

Revision as of 05:30, 23 January 2008

insert stuff here eventually

[Candy]

Candy is an automated python tutor.

Editor

The Candy editor will attempt to provide real time assistance as code is written.

Analysis

Assignments will be presented as a set of individual steps that the user must complete. Assignment completion will be based on a flexible system of code analysis. This system is currently implemented using python's abstract syntax tree functionality.

Localization

Eventually, Candy will explore possibilities for localizing the code writing and analysis.