|
|
(4 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
| Pippy is a simple IDE for the Python programming language. It provides a menu of sample files, a text editing window, and simple controls for running and stopping the selected code. | | == Pippy == |
|
| |
|
| [http://activities.sugarlabs.org/en-US/sugar/addon/4041 Activity Library] | [http://git.sugarlabs.org/projects/pippy Source] | [http://download.sugarlabs.org/sources/sucrose/fructose/Pippy Source tarball]| [[OLPC:Pippy]] |
| | Read at https://help.sugarlabs.org/pippy.html |
|
| |
|
| Tickets in Trac: [http://bugs.sugarlabs.org/query?status=accepted&status=assigned&status=closed&status=new&status=reopened&groupdesc=1&group=milestone&component=Pippy&order=priority&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=version&col=severity&col=resolution&col=status_field&col=reporter&col=time&col=changetime Sugar Labs] | [http://dev.laptop.org/query?status=assigned&status=new&status=reopened&groupdesc=1&group=milestone&max=150&component=pippy-activity&order=id&col=id&col=summary&col=status&col=owner&col=type&col=next_action&col=changetime#no2 OLPC] |
| | The source file has been moved to [https://github.com/godiard/help-activity/blob/master/source/pippy.rst GitHub] |
| | |
| To create a new program,
| |
| | |
| # Click '''Clear'''.
| |
| # Begin entering code.
| |
| # Rename the session (default Pippy Activity) to ''yourname''.py
| |
| # Click '''Keep''', and select '''As Pippy Document'''. (If you have not given it a Pythonic name, Pippy saves it as a Write document.)
| |
| # Click the Journal entry to resume editing and testing.
| |
| | |
| Python, like other programming languages with sufficiently simple syntax, can be taught starting in third grade. The general plan is to let children use several interesting programs for some time, and then show them how to make simple changes in text strings and variable values. Then, over the next few years, gradually show them how to make ever-more significant changes until they can write programs on their own.
| |
| | |
| Note that the programmable tiles in Turtle Art [[Activities/TurtleArt-0.88]] provide an environment in which children can start with simple Python expressions and work their way up to full programming.
| |
| == Examples ==
| |
| (in Spanish and English) based on the Commodore 64 Manual:
| |
| | |
| http://dev.laptop.org/git/users/cscott/pippy-examples/tree/
| |
| | |
| ==Development planning==
| |
| See [[User:Quozl|Pippy Design Ideas]].
| |
| ==recent review==
| |
| http://www.youtube.com/watch?v=E7aQxYuKJ18
| |
Latest revision as of 23:29, 17 June 2018
Pippy
Read at https://help.sugarlabs.org/pippy.html
The source file has been moved to GitHub