Candy: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
Line 11: Line 11:
=News=
=News=


Awaiting hosting. Application is [http://lists.laptop.org/pipermail/devel/2008-January/010140.html here].
- January 24, 2008: Source is [http://dev.laptop.org/git?p=activities/candy hosted].


=Editor=
=Editor=

Revision as of 06:37, 25 January 2008

Trac print.png Tickets all - active - new
Preliminary interface

Candy is an automated python tutor.

News

- January 24, 2008: Source is hosted.

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.