Candy: Difference between revisions
Jump to navigation
Jump to search
m (oops, forgot Olpcboxbottom) |
(obx stuff) |
||
Line 1: | Line 1: | ||
{{Olpcboxtop|toptext=[[{{PAGENAME}}|Candy]]}} |
{{Olpcboxtop|toptext=[[{{PAGENAME}}|Candy]]}} |
||
{{ OBX activity ||extra<!--|{{{text}}}--> }} |
|||
insert stuff here eventually |
|||
{{ OBX source dev|projects/candy-activity}} |
|||
{{ OBX devtickets|candy-activity}} |
|||
{{Olpcboxbottom}} |
{{Olpcboxbottom}} |
||
Revision as of 05:59, 23 January 2008
|
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.