Sugar Sucrose Sugar interface and a set of demonstration activities Sugar interface and a set of demonstration activities, commonly refered to by the sugar taxonomy, sucrose. X11:Sugar Sugar is the core of the OLPC Human Interface. Sugar is the core of the OLPC Human Interface. Its goal is to turn the Laptop into a fun, easy to use, social experience that promotes sharing and learning. Sugar reinvents how computers can be used for education. Sugar promotes sharing, collaborative learning, and reflection. Through Sugar's clarity of design, children and their teachers have the opportunity to use computation on their own terms; they are free to reshape, reinvent, and reapply both software and content into powerful learning activities. Sugar is a community project; it is based on GNU/Linux, a free and open-source operating system. http://download.opensuse.org/repositories/X11:/Sugar/openSUSE_Tumbleweed/ openSUSE:Factory The next openSUSE distribution Any user who wishes to have the newest packages that include, but are not limited to, the Linux kernel, SAMBA, git, desktops, office applications and many other packages, will want Tumbleweed. Tumbleweed appeals to Power Users, Software Developers and openSUSE Contributors. If you require the latest software stacks and Integrated Development Environment or need a stable platform closest to bleeding edge Linux, Tumbleweed is the best choice for you. Staging dashboard is located at: https://build.opensuse.org/project/dashboard/openSUSE:Factory Have a look at http://en.opensuse.org/Portal:Factory for more details. http://download.opensuse.org/repositories/openSUSE:/Factory/snapshot/ sugar-glucose Core Sugar components Virtual package of core Sugar components that follow the Sugarlabs six months release schedule. Sugar is a graphical user interface aimed at children which promotes sharing and collaborative learning. It was introduced on the One Laptop Per Child (OLPC) XO laptop but is useful on other devices as well. sugar-browse Browse activity for Sugar Browse is a Web browser built on Xulrunner and thus uses the same Gecko rendering engine as Firefox. sugar-calculate Calculate activity for Sugar The calculate activity provides a generic calculator. The interface provides the simplest functions directly and should therefore be easy to usen for the youngest children. However, it does support more complicated math and variables. sugar-chat Instant messaging client for Sugar The Chat activity will provide a simple interface for collaborative discussion, be it between two individuals or among a group as large as an entire classroom. While a lightweight and 'impermanent' chat will be provided in a layer above all activities and the various mesh levels, this activity devoted to textual communication will keep detailed records of the conversation within the journal and provide a means of searching through the conversation to locate important comments. sugar-etoys Squeak Etoys activity for Sugar Squeak Etoys was inspired by LOGO, PARC-Smalltalk, Hypercard, starLOGO and AgentSheets. It is a media-rich authoring environment with a simple, powerful scripted object model for many kinds of objects created by end-users that runs on many platforms, and it is free and open source. It includes 2D and 3D graphics, images, text, particles, presentations, web-pages, videos, sound and MIDI, etc. It includes the ability to share desktops with other Etoy users in real-time, so many forms of immersive mentoring and play can be done over the Internet. sugar-imageviewer Image viewer activity for Sugar The Image viewer activity for Sugar. sugar-jukebox Audio and video player The Audio and video player for Sugar. sugar-log-activity Log activity for Sugar Log is an activity for developers to examine the log files that are generated by system software and other activities. Logs can also be uploaded to servers to allow support staff to assist with troubleshooting. sugar-pippy Python programming activity for Sugar Teaches Python programming by providing access to Python code samples and a fully interactive Python interpreter. The user can type and execute simple Python expressions. For example, it would be possible for a user to write Python statements to calculate expressions, play sounds, or make simple text animation. The initial build ships with about twenty short Python examples covering various aspects of the language. sugar-read Read activity The read activity for Sugar sugar-pippy Python programming activity for Sugar Teaches Python programming by providing access to Python code samples and a fully interactive Python interpreter. The user can type and execute simple Python expressions. For example, it would be possible for a user to write Python statements to calculate expressions, play sounds, or make simple text animation. The initial build ships with about twenty short Python examples covering various aspects of the language. sugar-terminal Terminal for Sugar The terminal activity provides a vte-based terminal for the Sugar interface. sugar-turtleart Pseudo-Logo graphical programming language for Sugar Turtle Art is an activity with a Logo-inspired graphical "turtle" that draws colorful art based on Scratch-like snap-together visual programming elements. There are many restrictions compared to LOGO. The two allowed user-defined procedures can't have parameters. Only two numeric global variables are available, no lists or other data-structures. You can't make user defined functions which return a value. The conditionals and some of the functions only take constants or variables, not expressions. Limited screen real-estate makes building large programs unfeasible. sugar-write Word processor for Sugar The Write activity provides a word processor for the Sugar interface. sugar-help Help and Dokumentation for Sugar The Help activity provides a quick interface to help documentation on the XO. It currently launches a browser and displays html documents describing how to use the XO and the Sugar interface.