Activities/All: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (links)
Line 5: Line 5:
{{activity-nav}}
{{activity-nav}}
<br/>
<br/>
Applications native to the XO laptop are called '''[[OLPC_Human_Interface_Guidelines/Activities|Activities]]'''. Click on an activity name below for information about design and development status. For static content, see also '''[[library grid]]'''.
Applications native to the XO laptop are called '''[[OLPC_Human_Interface_Guidelines/Activities|Activities]]'''. Click on an activity name below for information about design and development status.


* '''[[Creating an activity]]''': start a description page and read our human interface [[OLPC_Human_Interface_Guidelines|guidelines]].
There is more information about [[Creating an Activity|activity development]], [[OLPC_Human_Interface_Guidelines|OLPC Human Interface Guidelines]], and [[#Installation|installing an activity]] on other pages.
* [[#Installation|Installing an activity]]: see below.

* Specific collections: static content is available from the '''[[library grid]]'''. '''[[WorldWideWorkshop]]''' has childrens games and exercises with teacher guidelines, and the '''[[GCompris]]''' collection has many more childrens games, though some are still being sugarized.
Two large collections of activities are from '''[[GCompris]]''' (most run well on an XO, though not completely sugarized yet) and '''[[WorldWideWorkshop]]'''.


<br clear="all"/>
<br clear="all"/>

Revision as of 05:27, 26 November 2007

  english | español HowTo [ID# 80469]  +/-  
Projects : Activities · Collections · Testing


Applications native to the XO laptop are called Activities. Click on an activity name below for information about design and development status.


Activities for download

General Search and Discovery

Activity-journal.svg Journal: Object and activity browser
'
Download: Journal.xo (v.74)
Source: [1]
Build: All
Mime types:
Internationalization: xo core
Tags: none
Development Status: ?


Activity-web.svg Browse: Web browser
based on Mozilla Firefox
Download: Browse.xo (v.75)
Source: [2]
Build: All
Mime types: .ogg, .html
Internationalization: xo core
Tags: none
Development Status: ?


An icon.svg Library: Overview of content activities
Being packaged separately within /home/olpc
Download: (v.)
Source:
Build: Update.1
Mime types:
Internationalization: l10n resources
Tags: none
Development Status: ?


Documents (Read, Write, and Share)

Activity-read.svg Read: Book/pdf reader
Accessed from the Journal; PDF functionality ok but mem-hungry.
Download: Read.xo (v.35)
Source: [3]
Build: All
Mime types: .pdf
Internationalization: xo core
Tags: none
Development Status: ?


Activity-write.svg Write: Word processor
'
Download: Write.xo (v.53)
Source: [4]
Build: All
Mime types: .doc, .abw, .txt, .rtf, .xhtml, .html, odt
Internationalization: xo core
Tags: none
Development Status: ?


An icon.svg Collage: Collage and book maker
Being worked on by Sop
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg MikMik: Distributed wiki editor
'
Download: MikMik.xo (v.8)
Source: sources
Build: Joyride
Mime types:
Internationalization: l10n resources
Tags: none
Development Status: ?


Activity-storybuilder.svg Story Builder: Graphical story constructor with a variety of characters and backgrounds and simple word-processing capabilities
Please test! Part of the MaMaMedia Creative Center.
Download: StoryBuilder.xo (v.9)
Source: [5]
Build: Joyride
Mime types:
Internationalization: No POT found
Tags: none
Development Status: ?


Feeds : News and more

Activity-news.svg News Reader: News reader
'
Download: NewsReader.xo (v.23)
Source:
Build: All
Mime types:
Internationalization: l10n resources
Tags: none
Development Status: ?


Chat, Mail, and Talk

Activity-chat.svg Chat: Text chat
Works though a Jabber server on the School Server or link-local on the mesh.
Download: Chat.xo (v.29)
Source: [6]
Build: All
Mime types:
Internationalization: xo core
Tags: none
Development Status: ?


Gmail.svg gmail: Google email client
A version of Browse that opens gmail.com as the homepage
Download: Gmail-2.xo (v.2)
Source: [7]
Build: Update.1
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Video: Video/voice chat
Can talk to another person over Internet; peer to peer still being worked out.
Download: Call.xo (v.2)
Source: [8]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Drawing & Media creation/editing

Activity-draw.svg Draw: Simple paint activity
Officina
Download: Paint.xo (v.13)
Source: [9]
Build: All
Mime types: Many mime types are supported; all available in GTK.
Internationalization: xo core
Tags: none
Development Status: ?


Activity-record.svg Record: Still, video, and audio capture
'
Download: Record.xo (v.40)
Source:
Build: All
Mime types: Mime types: .jpg, .ogg
Internationalization: xo core
Tags: none
Development Status: ?


Activity-tamtamjam.svg
Activity-tamtamedit.svg
Activity-tamtamsynthlab.svg
Activity-tamtammini.svg
TamTam: Music composition and synthesis
Four music activities for jamming, composing, and synthesizing
Download: (v.44)
Source: [10]
Build: All
Mime types: .ogg, .midi
Internationalization: xo bundled
Tags: none
Development Status: ?


Ourstories.svg Interview (Our_Stories): Interviewing/OurStories activity
under development; John Huang & team @ Google
Download: OurStories.xo (v.1-beta)
Source: [11]
Build: None
Mime types: Mime types: produces .ogg, .mp3, .jpg
Internationalization: No POT found
Tags: none
Development Status: ?


Activity-flipsticks.svg Flipsticks: Using keyframes, program a stick figure to twist, turn, tumble and dance
Please test! Part of the MaMaMedia Creative Center.
Download: FlipSticks.xo (v.1.4)
Source: [12]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-cartoonbuilder.svg Cartoon Builder: Animate a cartoon character by creating a sequence of poses inside a filmstrip
Please test! Part of the MaMaMedia Creative Center.
Download: CartoonBuilder.xo (v.1.7)
Source: [13]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-Jokemachine.svg Joke Machine: Start a multimedia jokebook and invite your friends to add jokes to it via the mesh
'
Download: JokeMachine.xo (v.6)
Source: [14]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-tuxpaint-webpage.png Tux Paint: Paint program for young children
Localized to 70 languages
Download: (v.)
Source: No SOURCE found
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Programming

Activity-pippy.svg Pippy: Python Programming language/environment
'
Download: (v.10)
Source: [15]
Build: All
Mime types:
Internationalization: xo bundled
Tags: none
Development Status: ?


Activity-etoys.svg Etoys: Learning / programming / authoring environment
See also [16]
Download: (v.69)
Source:
Build: All
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg DrGeo: interactive geometry
Drag and drop from clipboard into Etoys; SAR file also available here.
Download: SAR file (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Logo: Logo programming language
'
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-turtleart.svg Turtle Art: Pseudo-Logo graphical programming language
'
Download: (v.4)
Source: [17]
Build: All
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Scratch: Learning / programming / authoring environment
Under development
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg EduKT: Multimedia Content Creator
under development
Download: (v.0.29)
Source: [18]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-gvr.png Guido van Robot: Educational programming language, IDE and lessons
Stable. Work is done to integrate the lessons.
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Developer Console: Developer's console
Accessed with Alt+= from sugar, includes diagnostics and terminal. Removed from builds in favor of separate activities for terminal, logs, and analyze.
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Develop: Development IDE/tool
'
Download: (v.)
Source: [19]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Math & Science

Activity-calculate.svg Calculate: Basic calculator
Maybe grouped with spreadsheet.
Download: (v.13)
Source: [20]
Build: All
Mime types:
Internationalization: xo bundled
Tags: none
Development Status: ?


An icon.svg Calculadora: Basic calculator with visualization of calculations
'
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Spreadsheet: Basic spreadsheet
'
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


IconRuler.svg Ruler: Simple ruler and cm/mm grids
Needs testing on real hardware.
Download: Rule.xo (v.)
Source:
Build: None
Mime types:
Internationalization: Needs l10n
Tags: none
Development Status: ?


Icon Hourglass.svg Stopwatch: Basic stopwatch
More features planned.
Download: (v.)
Source: Stopwatch.xo
Build: Joyride
Mime types:
Internationalization: Needs l10n
Tags: none
Development Status: ?


Activity-poll.svg Poll Builder: Create a poll, collect votes and analyze community opinions
Please test! Part of the MaMaMedia Creative Center Beta.
Download: Poll.xo (v.13)
Source: [21]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-measure.svg Measure: Oscilloscope and Data Logging
'
Download: Measure-14.xo (v.14)
Source: [22]
Build: All
Mime types:
Internationalization: xo bundled
Tags: none
Development Status: ?


Activity-acousticmeasure.svg Distance: Measure distance between two laptops
requires two laptops
Download: AcousticMeasure.xo (v.6)
Source: [23]
Build: Update.1
Mime types:
Internationalization: xo bundled
Tags: none
Development Status: ?


Media, Audio & Video Players

An icon.svg DJ: unknown quantity
Not in current build
Download: (v.)
Source: No SOURCE found
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-watch&listen.svg Watch and Listen: Media player
Helix media player (non-FOSS codecs must be downloaded separately)
Download: Watch&Listen.xo (v.8)
Source:
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Sonata music player: Musicpd backend and frontend
'
Download: sonata.xo (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Games

File:Simcity icon.png SimCity: SimCity
'
Download: SimCity.xo (v.2)
Source: [24]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Block Party: Tetris-inspired game
'
Download: BlockParty.xo (v.7)
Source: [25]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Block Game: Tetris-like game
.xo not working in sugar
Download: BlockGame.xo.zip (v.1)
Source: svn
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Connect4.png Connect: Connect-4 game
removed from Joyride awaiting a maintainer
Download: (v.20)
Source: [26]
Build: All
Mime types:
Internationalization: xo bundled
Tags: none
Development Status: ?


An icon.svg Deducto: Logic game
Running well in Sugar. Development going on to make it compatible with the UI guidelines.
Download: (v.)
Source: [27]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-kuku.svg Kuku: Educational tutorial game
'
Download: kuku.xo (v.)
Source: [28]
Build: None
Mime types:
Internationalization: l10n resources
Tags: none
Development Status: ?


Activity-implode.svg Implode: Logic game
'
Download: Implode.xo (v.2)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Memorize-activity.svg Memorize: Memory game
'
Download: (v.22)
Source: [29]
Build: All
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Math game: math game for making a number as a function of 4 others
'
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Logo-abflower.jpg ABC Flower: A more appropriate version of the hangman game
'
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Reversi: Reversi board game
'
Download: (v.)
Source: [30]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-jigsawpuzzle.svg Jigsaw Puzzle: Classic picture-constructing game
Please test! Part of the MaMaMedia Creative Center.
Download: JigsawPuzzle.xo (v.2)
Source: [31]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-sliderpuzzle.svg Slider Puzzle: Slider Puzzle to improve on puzzle solving skills
Please test! Part of the MaMaMedia Creative Center.
Download: SliderPuzzle.xo (v.4)
Source: [32]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Spray Play: two- or more? player shape-pushing physics game
'
Download: (v.36)
Source: [33]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg ThreeDPong: 3D Pong game
'
Download: 3dpong.xo (v.)
Source: [34]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Typewriter.JPG Typewriter: Phonics, Vocabulary and Typing game
'
Download: (v.)
Source: [35]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg SpaceWars: Classic space game
Ported by the Silverman brothers.
Download: (v.)
Source: No SOURCE found
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg DazzleDarts: Classic physics game
Ported by the Silverman brothers and Vadim Gerasimov (network enabled, but not integrated into Sugar)
Download: (v.)
Source: No SOURCE found
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-gcompris.svg GCompris: Collection of games.
Ported by the GCompris team, now integrated into Sugar. Each of the 100 activities are packaged individually.
Download: indvidual packages (v.)
Source: [36]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Logo-Domino.jpg Domino: Math domino game
Doesn't support mesh yet, you can play with your xo;
Download: (v.)
Source: [37]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Logo-Ecomundo.jpg Ecomundo: Life simulation game
'
Download: (v.)
Source: [38]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


PegSolitaire.jpg PegSolitaire: A Marble-Jumping Solitaire Game
Works in Sugar; Created by a Team at Carnegie Mellon University; For Feedback please go to [39].
Download: PegSolitaire.xo (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Xoquiz 40px.jpg Image Quiz: Image Quiz Game
'
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Teacher and New User Tools

Epals.svg ePals: The ePals activity allows teachers and students to communicate with the ePals Global Community of learners from around the world
'
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-mamamedia.svg MaMaMedia Creative Center:
A static suite of MaMaMedia Creative activities, but will become a user-customizable "Make Your Own Favorites" activity. Please test! Part of the MaMaMedia Creative Center Beta 1.4.
Download: MaMaMediaMenu.xo (v.2)
Source: [40]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-learningcenter.svg MaMaMedia Learning Center:
Resources for students/teachers exploring the XO and MaMaMedia Creative Center in-class and independently. Please test! Part of the MaMaMedia Creative Center Beta 1.4.
Download: LearningCenter-2_20071030.xo (v.3)
Source: [41]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Wikiosity: Customized reading list generation from link structure of Wikipedia
'
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Other

Colingo-sugar.svg Colingo: Sponsored video editor allowing children to construct video dialogs with short video clips, for constructivist language-learning
needs interested developers to turn mock-up and description into code.
Download: Colingo.xol (v.1)
Source: [42]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Example: Example demo how-to Demo/example of Sugar API usage.
'
Download: (v.1)
Source: [43]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg Mesh Board: peer-to-peer "Craig's list"
'
Download: (v.1)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-wikibrowse.svg WikiBrowse: browser and synch tool for wikipedia and other online wikis
'
Download: (v.)
Source: [44]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg VisualAcuityDemo: Play with visual acuity measurements.
'
Download: (v.)
Source: [45]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-terminal.svg Terminal: An activity version of the Sugar terminal
needs l10n.
Download: (v.2)
Source: [46]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-log.svg Log: An activity version of the Sugar logging tool
needs l10n.
Download: (v.5)
Source: [47]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


Activity-analyze.svg Analyze: An activity version of the Sugar analyze tool
needs l10n.
Download: (v.5)
Source: [48]
Build: Joyride
Mime types:
Internationalization:
Tags: none
Development Status: ?


Xoirc.svg xoIRC: An activity version of the urk IRC client
'
Download: (v.)
Source: [49]
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg CC Licensing Activity: Cartoons to explain Creative Commons licensing and provide a license chooser
'
Download: (v.)
Source:
Build: None
Mime types:
Internationalization:
Tags: none
Development Status: ?


An icon.svg JNLP Handler: Java Web Start launcher for Browse activity
A proof-of-concept effort for java support
Download: (v.)
Source: [50]
Build: None
Mime types: .jnlp
Internationalization:
Tags: none
Development Status: ?


Localization

Please note the l10n (aka Localization) elements of the activity (ie: the POT file/directory link — [http:link POT] or [[PO page]]. You should also link to the activity/l10n subpage with po files and status if it exists.

Installation

To manually install activities from a USB stick, go to the developer's console and type:
sugar-install-bundle /media/<USB stick name>

trial-3 update: when you click on an xo file from a browser, it will download; from the sidebar, add it to the journal; from the journal, resume the file. This will install the activity on your XO.

Activities will eventually be launchable or installable from the mesh, taskbar, journal, clipbar, and browser.

Other collections of activities