Screenshots

GCompris Main Menu
screenshot root

administration root

Description: Select an activity to run it.

Prerequisite: Some of the activities are game orientated, but still educational.

Goal: GCompris is a high quality educational software suite, including a large number of activities for children aged 2 to 10.

Manual: Select an icon to enter an activity or to display a list of activities in a category.
At the bottom of the screen is the GCompris control bar. Notice that you can hide or show the bar by touching its anchor.

The following icons are displayed:
(note that each icon is displayed only if available in the current activity)
  • Home - Exit an activity, go back to menu (Ctrl+W or Escape key)
  • Arrows - Display the current level. Click to select another level
  • Lips - Repeat the question
  • Question Mark - Help
  • Reload - Start the activity from the beginning again
  • Tool - The configuration menu
  • Three lines - The activity settings menu
  • G - About GCompris
  • Quit - Quit GCompris (Ctrl+Q)
The stars show suitable age groups for each activity:
  • 1, 2 or 3 yellow stars - from 2 to 6 years old
  • 1, 2 or 3 red stars - 7 years and up
If there are two different star icons on an activity, the first one shows the minimum difficulty, and the second one the maximum difficulty.

Keyboard shortcuts:
  • Ctrl+B: Show or Hide the control bar
  • Ctrl+F: Toggle full screen
  • Ctrl+S: Toggle the activity section bar

Complete the puzzle
screenshot babyshapes icon babyshapes.svg difficulty level 1

computer babyshapes

 Pulkit Gupta & Timothée Giet

Description: Drag and Drop the shapes on their respective targets.

Manual: Complete the puzzle by dragging each piece on the side to the matching spot.

Credit: The dog is provided by Andre Connes and released under the GPL

Make the ball go to Tux
screenshot ballcatch icon ballcatch.svg difficulty level 1

computer keyboard ballcatch

 Johnny Jazeix & Timothée Giet

Description: Press the left and right arrow keys at the same time, to make the ball go in a straight line.

Manual: Press the left and right arrow keys at the same time, to make the ball go in a straight line. On a touch screen you have to touch the two hands at the same time.

Baby keyboard
screenshot baby_keyboard icon baby_keyboard.svg difficulty level 1

computer keyboard letters numeration baby_keyboard

 Timothée Giet

Description: A simple activity to discover the keyboard.

Goal: Discover the keyboard.

Manual: Type any key on the keyboard.
Letters, numbers and other character keys will display the corresponding character on the screen.
If there is a corresponding voice it will be played, else it will play a bleep sound.
Other keys will just play a click sound.

Numbers with dice
screenshot smallnumbers icon smallnumbers.svg difficulty level 2

computer keyboard math numeration smallnumbers

 Bruno Coudoin & Timothée Giet

Description: Count the number of dots on the dice before it reaches the ground.

Prerequisite: Counting skills.

Goal: In a limited time, count the number of dots.

Manual: Type the number of dots you see on each falling dice.

Keyboard controls:
  • Digits: type your answer

A baby word processor
screenshot baby_wordprocessor icon baby_wordprocessor.svg difficulty level 1

computer keyboard reading letters baby_wordprocessor

 Bruno Coudoin & Timothée Giet

Description: A simplistic word processor to let the children play around with a keyboard and see letters.

Goal: Discover the keyboard and the letters.

Manual: Just type on the real or virtual keyboard like in a word processor.
Clicking on the 'Title' button will make the text bigger. Similarly, the 'subtitle' button will make the text slightly less bigger. Clicking on 'paragraph' will remove the formatting.

Keyboard controls:
  • Arrows: navigate inside the text
  • Shift + Arrows: select a part of the text
  • Ctrl + A: select all the text
  • Ctrl + C: copy selected text
  • Ctrl + X: cut selected text
  • Ctrl + V: paste copied or cut text
  • Ctrl + D: delete selected text
  • Ctrl + Z: undo
  • Ctrl + Shift + Z: redo

Simple letters
screenshot gletters icon gletters.svg difficulty level 2

computer keyboard reading letters gletters

 Holger Kaelberer & Timothée Giet

Description: Type the falling letters before they reach the ground.

Goal: Letter association between the screen and the keyboard.

Manual: Type the falling letters before they reach the ground.

Falling words
screenshot wordsgame icon wordsgame.svg difficulty level 2

computer keyboard reading words wordsgame

 Holger Kaelberer & Timothée Giet

Description: Type the falling words before they reach the ground.

Prerequisite: Keyboard manipulation.

Goal: Keyboard training.

Manual: Type the complete word as it falls, before it reaches the ground.

Baby mouse
screenshot baby_mouse icon baby_mouse.svg difficulty level 1

computer mouse baby_mouse

 Mariam Fahmy & Timothée Giet

Description: Move the mouse or touch the screen and observe the result.

Prerequisite: Mouse-manipulation.

Goal: Provide audio-visual feedback when using the mouse to help discovering its usage for young children.

Manual: The screen has 3 sections:
  • The leftmost column contains 4 ducks, clicking on one of them produces a sound and an animation.
  • The central area contains a blue duck, moving the mouse cursor or doing a drag gesture on a touchscreen makes the blue duck move.
  • The arrows area, clicking on one of them makes the blue duck move in the corresponding direction.
Doing a simple click in the central area shows a marker at the click position.

Click and draw
screenshot clickanddraw icon clickanddraw.svg difficulty level 1

computer mouse clickanddraw

 Emmanuel Charruau & Timothée Giet

Description: Draw the picture by clicking on the selected points.

Prerequisite: Can move the mouse and click accurately on points.

Manual: Draw the picture by clicking on each point in sequence. Each time a point is selected the next blue one appears.

Click on me
screenshot clickgame icon clickgame.svg difficulty level 1

computer mouse clickgame

 Bruno Coudoin & Timothée Giet

Description: Catch all the swimming fish before they leave the fish tank.

Prerequisite: Can move mouse and click on the correct place.

Goal: Motor coordination: moving the hand precisely.

Manual: Catch all the moving fish by clicking or touching them with your finger.

Move the mouse or touch the screen
screenshot erase icon erase.svg difficulty level 1

computer mouse erase

 Bruno Coudoin & Timothée Giet

Description: Move the mouse or touch the screen to erase the area and discover the background.

Prerequisite: Mouse-manipulation.

Goal: Motor-coordination.

Manual: Move the mouse or touch the screen on the blocks to make them disappear.

Credit:
  • "Alpaca" by Dietmar Rabich / Wikimedia Commons (https://commons.wikimedia.org/wiki/File:D%C3%BClmen,_B%C3%B6rnste,_Alpakas_--_2020_--_5338.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Pollinationn" by aussiegall (https://commons.wikimedia.org/wiki/File:Pollinationn.jpg), CC BY 2.0, changes: cropping, sharpening
  • "Butterfly" by © 2014 Jee & Rani Nature Photography (https://commons.wikimedia.org/wiki/File:Parantica_aglea_at_Nayikayam_Thattu.jpg), CC BY-SA 4.0, changes: non-linear rescaling, cropping, sharpening
  • "Calf" by Basile Morin (https://commons.wikimedia.org/wiki/File:Close-up_photograph_of_a_calf%27s_head_looking_at_the_viewer_with_pricked_ears_in_Don_Det_Laos.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Camels" by Alexandr frolov (https://commons.wikimedia.org/wiki/File:Camelus_bactrianus_in_western_Mongolia_02.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Caterpillar" by Ivar Leidus (https://commons.wikimedia.org/wiki/File:Papilio_machaon_-_Daucus_carota_-_Keila.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Chamaeleo chamaeleon Samos Griechenland" by Benny Trapp (https://commons.wikimedia.org/wiki/File:BennyTrapp_Chamaeleo_chamaeleon_Samos_Griechenland.jpg), CC BY 3.0, changes: cropping, sharpening
  • "Cheetah" by Charles J. Sharp (https://commons.wikimedia.org/wiki/File:Cheetah_(Acinonyx_jubatus)_female_2.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Dolphin" by טל שמע (https://commons.wikimedia.org/wiki/File:Eilat_Dolphin_Reef_(3).jpg), CC BY-SA 4.0, changes: cropping, sharpening, removed a few spots
  • "Flying fox" by Andrew Mercer (https://commons.wikimedia.org/wiki/File:Grey_headed_flying_fox_-_AndrewMercer_IMG41848.jpg), CC BY-SA 4.0, changes: cropping, sharpening, removed a few spots
  • "Hylobates lar - Kaeng Krachan WB" by JJ Harrison (https://commons.wikimedia.org/wiki/File:Hylobates_lar_-_Kaeng_Krachan_WB.jpg), CC BY 3.0, changes: cropping
  • "Goat" by JoachimKohlerBremen (https://commons.wikimedia.org/wiki/File:Walliser_Schwarzhalsziege,_Belalp_2014.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Gorilla" by Charles J. Sharp (https://commons.wikimedia.org/wiki/File:Mountain_gorilla_(Gorilla_beringei_beringei)_female_2.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Gosling" by Stephan Sprinz (https://commons.wikimedia.org/wiki/File:Graugans-G%C3%B6ssel_(anser_anser)_im_Naturschutzgebiet_Wagbachniederung.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Heron" by Stephan Sprinz (https://commons.wikimedia.org/wiki/File:Purpurreiher_(ardea_purpurea)_im_Flug_-_NSG_Wagbachniederung_1.jpg), CC BY-SA 4.0, changes: cropping
  • "Horse" by Eatcha (https://commons.wikimedia.org/wiki/File:Zaniskari_Horse_in_Ladakh.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "A posing kitten" by GalgenTX (https://commons.wikimedia.org/wiki/File:A_posing_kitten_(Flickr).jpg), CC BY 2.0, changes: cropping, colour adjustment, sharpening
  • "Long nosed monkey" by Charles J. Sharp (https://commons.wikimedia.org/wiki/File:Proboscis_monkey_(Nasalis_larvatus)_female_and_baby.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Macaque" by PJeganathan (https://commons.wikimedia.org/wiki/File:Bonnet_macaques_in_anaimalai_hills_JEG2730.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Meerkats" by Charles J. Sharp (https://commons.wikimedia.org/wiki/File:Meerkat_(Suricata_suricatta)_Tswalu.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Northern harrier" by Frank Schulenburg (https://commons.wikimedia.org/wiki/File:Female_northern_harrier_in_flight-1142.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Nubian ibex" by Rhododendrites (https://commons.wikimedia.org/wiki/File:Juvenile_Nubian_ibex_in_Mitzpe_Ramon_(40409).jpg), CC BY-SA 4.0, changes: non-linear rescaling, cropping, sharpening
  • "Penguin" Photo: Gordon Leggett / Wikimedia Commons (https://commons.wikimedia.org/wiki/File:2019-03-03_Chinstrap_penguin_on_Barrientos_Island,_Antarctica.jpg), CC BY-SA 4.0, changes: non-linear rescaling, cropping, sharpening
  • "Rhinoceros" by Charles J. Sharp (https://commons.wikimedia.org/wiki/File:Indian_rhinoceros_(Rhinoceros_unicornis)_4.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Spoonbills" by Ryzhkov Sergey (https://commons.wikimedia.org/wiki/File:%D0%9A%D0%BE%D1%81%D0%B0%D1%80%D1%96_%D0%B2_%D0%B4%D0%B5%D0%BB%D1%8C%D1%82%D1%96_%D0%94%D1%83%D0%BD%D0%B0%D1%8E.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Squirrel" by Роман Наумов (https://commons.wikimedia.org/wiki/File:%D0%91%D1%96%D0%BB%D0%BA%D0%B0_%D0%BD%D0%B0_%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D1%96_%D0%B2_%D0%B4%D0%B5%D0%BD%D0%B4%D1%80%D0%BE%D0%BF%D0%B0%D1%80%D0%BA%D1%83_%D0%9E%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80%D1%96%D1%8F.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Swans" by Charles J. Sharp (https://commons.wikimedia.org/wiki/File:Mute_swans_(Cygnus_olor)_and_cygnets.jpg), CC BY-SA 4.0, changes: cropping, sharpening
  • "Toucan" by LG Nyqvist (https://commons.wikimedia.org/wiki/File:Pteroglossus_torquatus_Costa_Rica.jpg), CC BY-SA 4.0, changes: cropping, sharpening

Double tap or double click
screenshot erase_2clic icon erase_2clic.svg difficulty level 2

computer mouse erase_2clic

 Bruno Coudoin & Timothée Giet

Description: Double tap or double click to erase the area and discover the background image.

Prerequisite: Mouse-manipulation.

Goal: Motor-coordination.

Manual: Double tap or double click on the blocks to make them disappear.

Click or tap
screenshot erase_clic icon erase_clic.svg difficulty level 1

computer mouse erase_clic

 Bruno Coudoin & Timothée Giet

Description: Click or tap to erase the area and discover the background.

Prerequisite: Mouse-manipulation.

Goal: Motor-coordination.

Manual: Click or tap on the blocks to make them disappear.

Control the hose-pipe
screenshot followline icon followline.svg difficulty level 1

computer mouse followline

 Bruno Coudoin & Timothée Giet

Description: The fireman needs to stop the fire, but the hose is blocked.

Goal: Fine motor coordination.

Manual: Move the mouse or your finger over the lock which is represented as a red part in the hose-pipe. This will move it, bringing it, part by part, up to the fire. Be careful, if you move off the hose, the lock will go backward.

Mining for gold
screenshot mining icon mining.svg difficulty level 1

computer mouse mining

 Bruno Coudoin & Timothée Giet

Description: Use the mousewheel to approach the rockwall and look for gold nuggets.

Prerequisite: You should be familiar with moving the mouse and clicking.

Goal: Learn to use the mousewheel or the zoom / pinch gesture to zoom in and out.

Manual: Looking at the rockwall, you can see a sparkle somewhere. Move next to this sparkle and use the mousewheel or the zoom gesture to zoom in. When you reach the maximum zoom level, a gold nugget will appear at the position of the sparkle. Click on the gold nugget to collect it.

After collecting the nugget, use the mousewheel or the pinch gesture to zoom out again. When you reach the minimum zoom level, another sparkle will appear, showing the next gold nugget to collect. Collect enough nuggets to complete the level.

The wagon in the lower right corner of the screen will tell you the number of already collected nuggets and the total number of nuggets to collect in this level.

Credit: Thanks to the Tuxpaint team for providing the following sounds under GPL:
  • realrainbow.ogg - used when a new gold nugget appears
  • metalpaint.wav - remixed and used when a gold nugget is collected

Penalty kick
screenshot penalty icon penalty.svg difficulty level 1

computer mouse penalty

 Stephane Mankowski & Timothée Giet

Description: Double click or double tap on any side of the goal in order to score.

Manual: Double click or double tap on a side of the goal to kick the ball. You can double click the left, right or middle mouse button. If you do not double click fast enough, Tux catches the ball. You must click on it to bring it back to its initial position.

Find the details
screenshot details icon details.svg difficulty level 1

discovery arts details

 Pulkit Gupta & Timothée Giet

Description: Drag and Drop the shapes on their respective targets.

Manual: Complete the puzzle by dragging each piece on the side to the matching space in the puzzle.

Credit: The images are from Wikimedia Commons.
  • "Chateau de Chenonceau 2008" by Ra-smit (https://commons.wikimedia.org/wiki/File:Chateau_de_Chenonceau_2008.jpg), CC BY-SA 3.0
  • "Egeskov Slot spejling" by Malene Thyssen (https://commons.wikimedia.org/wiki/File:Egeskov_Slot_spejling.jpg), CC BY-SA 3.0
  • "Eilean Donan castle - 95mm" by Guillaume Piolle (https://commons.wikimedia.org/wiki/File:Eilean_Donan_castle_-_95mm.jpg), CC BY 3.0
  • "DK Fanoe Windmill01" by Cnyborg (https://commons.wikimedia.org/wiki/File:DK_Fanoe_Windmill01.JPG), CC BY-SA 3.0
  • "Pyramids at Gizah" by Ricardo Liberato (https://commons.wikimedia.org/wiki/File:Pyramids_at_Gizah.jpg), CC BY-SA 2.0
  • "Louvre 2007 02 24 c" by Benh LIEU SONG (https://commons.wikimedia.org/wiki/File:Louvre_2007_02_24_c.jpg), CC BY-SA 3.0
  • "Nagoya Castle(Edit2)" by Base64 (https://commons.wikimedia.org/wiki/File:Nagoya_Castle(Edit2).jpg), CC BY-SA 3.0
  • "NotreDameDeParis" by Sanchezn (https://commons.wikimedia.org/wiki/File:NotreDameDeParis.jpg), CC BY-SA 3.0
  • "Castle Neuschwanstein" by Softeis (https://commons.wikimedia.org/wiki/File:Castle_Neuschwanstein.jpg), CC BY-SA 3.0
  • "Sydney Opera House - Dec_2008" by David Iliff (https://commons.wikimedia.org/wiki/File:Sydney_Opera_House_-_Dec_2008.jpg), CC BY-SA 3.0
  • "Taj Mahal in March 2004" by Dhirad (https://commons.wikimedia.org/wiki/File:Taj_Mahal_in_March_2004.jpg), CC BY-SA 3.0
  • "Tour Eiffel Wikimedia Commons" by Benh LIEU SONG (https://commons.wikimedia.org/wiki/File:Tour_Eiffel_Wikimedia_Commons.jpg), CC BY-SA 3.0
  • "Tower Bridge London Feb 2006" by David Iliff (https://commons.wikimedia.org/wiki/File:Tower_Bridge_London_Feb_2006.jpg), CC BY-SA 4.0

Assemble the puzzle
screenshot paintings icon paintings.svg difficulty level 1

discovery arts puzzle paintings

 Pulkit Gupta & Timothée Giet

Description: Drag and Drop the pieces to rebuild the original paintings.

Prerequisite: Mouse-manipulation: movement, drag and drop.

Goal: Spatial representation.

Manual: Drag the pieces to the right place to rebuild the painting.

Logical associations
screenshot algorithm icon algorithm.svg difficulty level 2

discovery logic algorithm

 Bharath M S & Timothée Giet

Description: Complete the arrangement of fruit.

Goal: Logic training activity.

Manual: Look at the two sequences. Each fruit in the first sequence has been replaced by another fruit in the second sequence. Complete the second sequence by using the correct fruit, after studying this pattern.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: select an item

The fifteen game
screenshot fifteen icon fifteen.svg difficulty level 5

discovery logic fifteen

 Bruno Coudoin & Timothée Giet

Description: Move each item to recreate the image.

Goal: Arrange the pieces in the right order.

Manual: Click or drag on any piece next to the empty space, and it will move to the empty space.

Keyboard controls:
  • Arrows: move a piece to the empty space.

Graph coloring
screenshot graph-coloring icon graph-coloring.svg difficulty level 1

discovery logic graph-coloring

 Akshat Tandon & Timothée Giet

Description: Color the graph so that no two adjacent nodes have the same color.

Prerequisite: Ability to distinguish different colors/shapes, sense of positions.

Goal: Learn to distinguish between different colors/shapes and learn about relative positions.

Manual: Place colors/shapes on the graph so that no two adjacent nodes have the same color. Select a node, then select an item in the list to place it on the node.

Keyboard controls:
  • Right and Left arrows: navigate
  • Space: select an item

Simplified Tower of Hanoi
screenshot hanoi icon hanoi.svg difficulty level 2

discovery logic hanoi

 Johnny Jazeix & Timothée Giet

Description: Reproduce the given tower.

Prerequisite: Mouse-manipulation.

Goal: Reproduce the tower on the right in the empty area.

Manual: Drag and Drop one top piece at a time, from one tower to another, to reproduce the tower on the right in the empty area.

Credit: Concept taken from EPI games.

The Tower of Hanoi
screenshot hanoi_real icon hanoi_real.svg difficulty level 5

discovery logic hanoi_real

 Amit Tomar & Timothée Giet

Description: Move the tower to the right side.

Goal: The object of the game is to move the entire stack to another peg, obeying the following rules:
only one disc may be moved at a time
no disc may be placed atop a smaller disc

Manual: Drag and drop the top pieces only from one peg to another, to reproduce the initial left side tower on the right peg.

Credit: The puzzle was invented by the French mathematician Edouard Lucas in 1883. There is a legend about a Hindu temple whose priests were constantly engaged in moving a set of 64 discs according to the rules of the Tower of Hanoi puzzle. According to the legend, the world would end when the priests finished their work. The puzzle is therefore also known as the Tower of Brahma puzzle. It is not clear whether Lucas invented this legend or was inspired by it. (source Wikipedia: https://en.wikipedia.org/wiki/Tower_of_hanoi)

Lights off
screenshot lightsoff icon lightsoff.svg difficulty level 6

discovery logic lightsoff

 Stephane Mankowski & Timothée Giet

Description: The goal is to turn off all the lights.

Goal: The goal is to turn off all the lights.

Manual: The effect of pressing a window is to toggle the state of that window, and of its immediate vertical and horizontal neighbors. You must turn off all the lights. If you click on Tux, the solution is shown.

Credit: The solver algorithm is described on Wikipedia. To know more about the Lights Off game: <https://en.wikipedia.org/wiki/Lights_Out_(game)>

Path decoding
screenshot path_decoding icon path_decoding.svg difficulty level 1

discovery logic path_decoding

 Harsh Kumar & Timothée Giet

Description: Follow the given directions to help Tux reach the target.

Manual: Click on the grid squares to move Tux following the given directions.

The directions are absolute, they do not depend on the current orientation of Tux.

Path decoding relative
screenshot path_decoding_relative icon path_decoding_relative.svg difficulty level 1

discovery logic path_decoding_relative

 Harsh Kumar & Timothée Giet

Description: Follow the given directions to help Tux reach the target.

Manual: Click on the grid squares to move Tux following the given directions.

The directions are relative to the current orientation of Tux.

This means that UP moves forward, DOWN moves backward, LEFT moves to the left side of Tux and RIGHT moves to the right side of Tux.

Path encoding
screenshot path_encoding icon path_encoding.svg difficulty level 1

discovery logic path_encoding

 Harsh Kumar & Timothée Giet

Description: Move Tux along the path to reach the target.

Manual: Use the arrow buttons to move Tux along the path until he reaches the target.

The directions are absolute, they do not depend on the current orientation of Tux.

Keyboard controls:
  • Arrows: directions

Path encoding relative
screenshot path_encoding_relative icon path_encoding_relative.svg difficulty level 1

discovery logic path_encoding_relative

 Harsh Kumar & Timothée Giet

Description: Move Tux along the path to reach the target.

Manual: Use the arrow buttons to move Tux along the path until he reaches the target.

The directions are relative to the current orientation of Tux.

This means that UP moves forward, DOWN moves backward, LEFT moves to the left side of Tux and RIGHT moves to the right side of Tux.

Keyboard controls:
  • Arrows: directions

Positions
screenshot positions icon positions.svg difficulty level 3

discovery logic positions

 Mariam Fahmy & Timothée Giet

Description: Find the boy's position in relation to the box.

Prerequisite: Can read.

Goal: Describe the relative position of an object.

Manual: You will see different images representing a boy and a box, you have to find out the position of the boy in relation to the box and select the correct answer.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: validate selected answer

Railroad activity
screenshot railroad icon railroad.svg difficulty level 1

discovery logic railroad

 Utkarsh Tiwari & Timothée Giet

Description: Rebuild the train model at the top of the screen.

Goal: Memory training.

Manual: A train is displayed for a few seconds. Rebuild it at the top of the screen by dragging the appropriate items. Remove an item from the answer area by dragging it down.

Keyboard Controls:
  • Arrows: navigate in the sample area and in the answer area
  • Space: add an item from the samples to the answer area, or swap two items in the answer area
  • Delete or Backspace: remove the selected item from the answer area
  • Enter or Return: submit your answer

Sudoku, place unique symbols in a grid
screenshot sudoku icon sudoku.svg difficulty level 4

discovery logic sudoku

 Johnny Jazeix & Timothée Giet

Description: Symbols must be unique in a row, in a column, and (if defined) in each region.

Prerequisite: Completing the puzzle requires patience and logical ability.

Goal: The aim of the puzzle is to enter a symbol or numeral from 1 to 9 in each cell of a grid. In the official Sudoku the grid is 9×9 and made up of 3×3 subgrids (called 'regions'). In GCompris we start at lower levels with a simpler version using symbols and with no regions. In all cases the grid is presented with various symbols or numerals given in some cells (the 'givens'). Each row, column and region must contain only one instance of each symbol or numeral (Source <https://en.wikipedia.org/wiki/Sudoku>).

Manual: Select a number or a symbol on the left and click on its target position. GCompris will not let you enter invalid answer.

Super brain
screenshot superbrain icon superbrain.svg difficulty level 2

discovery logic superbrain

 Holger Kaelberer & Timothée Giet

Description: Tux has hidden several items. Find them in the correct order.

Goal: Tux has hidden several items. Find them in the correct order.

Manual: Click on the items until you find what you think is the correct answer. Then, click on the OK button. A black dot means that you found the correct item in the correct position, while a white dot means an item is correct but in the wrong position. At lower levels, Tux also gives you an indication with a black square on correct items in the correct position, and a white square on the correct items in the wrong position. In the levels 4 and 8 an item may be hidden several times.
You can use the right mouse button to flip the items in the opposite order, or the item chooser to directly pick an item from the list. Press two seconds on an item to automatically choose the last item selected in this position. Double click on a previously selected item in your guess history to mark it as 'correct'. Such marked items are automatically selected in your current and future guesses until you un-mark them, by double clicking on them again.

A sliding-block puzzle game
screenshot traffic icon traffic.svg difficulty level 2

discovery logic traffic

 Holger Kaelberer & Timothée Giet

Description: Remove the red car from the parking lot through the gate on the right.

Manual: Each car can only move either horizontally or vertically. You must make some room in order to let the red car move through the gate on the right.

Credit:
  • "Car Start Engine" by henrique85n, (https://freesound.org/people/henrique85n/sounds/160442/), CC BY 3.0, extract

Melody
screenshot melody icon melody.svg difficulty level 2

discovery memory music melody

 Bruno Coudoin & Timothée Giet

Description: Reproduce a sound sequence.

Prerequisite: Move and click the mouse.

Goal: Ear-training activity.

Manual: Listen to the sound sequence played, and repeat it by clicking on the xylophone's bars. You can listen again the sound sequence by clicking on the repeat button.

Audio memory game
screenshot memory-sound icon memory-sound.svg difficulty level 2

discovery memory music memory-sound

 JB BUTET & Timothée Giet

Description: Flip the cards to match the sound pairs.

Goal: Train your audio memory.

Manual: Each card plays a sound when you flip it, and each card has a twin with exactly the same sound. Click on a card to hear its hidden sound, and try to match the twins. You can only flip two cards at once, so you need to remember where a sound is, while you search for its twin. When you flip the twins, they both disappear.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Audio memory game against Tux
screenshot memory-sound-tux icon memory-sound-tux.svg difficulty level 2

discovery memory music memory-sound-tux

 Bruno Coudoin & Timothée Giet

Description: Flip the cards to match the sound pairs, playing against Tux.

Goal: Train your audio memory.

Manual: Each card plays a sound when you flip it, and each card has a twin with exactly the same sound. Click on a card to hear its hidden sound, and try to match the twins. You can only flip two cards at once, so you need to remember where a sound is, while you search for its twin. When you flip the twins, they both disappear.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Explore world music
screenshot explore_world_music icon explore_world_music.svg difficulty level 4

discovery music explore_world_music

 Johnny Jazeix & Timothée Giet

Description: Learn about the music of the world.

Goal: Develop a better understanding of the variety of music present in the world.

Manual: There are three levels in this activity.

In the first level, enjoy exploring music from around the world. Click on each suitcase to learn about the music from that area, and listen to a short sample. Study well, because you will be tested in level 2 and 3.

In the second level you will hear a sample of music, and you must select the location that corresponds to this music. Click on the play button if you'd like to hear the music again.

In the third level, you must select the location that matches the text description on the screen.

Credit: Images from https://commons.wikimedia.org/wiki, https://archive.org
  • "Onalaska-Practice6" by Tom Harpel (https://commons.wikimedia.org/wiki/File:Onalaska-Practice6.jpg), CC BY 2.0
  • "Australia Aboriginal Culture 009" by Steve Evans (https://commons.wikimedia.org/wiki/File:Australia_Aboriginal_Culture_009.jpg), CC BY 2.0
  • "Lunny irvine o flynn glackin" by candyschwartz (https://commons.wikimedia.org/wiki/File:Lunny_irvine_o_flynn_glackin.jpg), CC BY 2.0
  • "08-rock-n-roll" by Karel Schmiedberger (https://commons.wikimedia.org/wiki/File:08-rock-n-roll.ogg), CC BY 3.0
  • "The Wind that Shakes the Barley" by peakfiddler (https://commons.wikimedia.org/wiki/File:The_Wind_that_Shakes_the_Barley.ogg), CC BY 3.0

Music instruments
screenshot instruments icon instruments.svg difficulty level 4

discovery music instruments

 Bruno Coudoin & Timothée Giet

Description: Click on the correct musical instruments.

Goal: Learn to recognize musical instruments.

Manual: Click on the correct musical instrument.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: select an item
  • Tab: repeat the instrument sound

Name that note
screenshot note_names icon note_names.svg difficulty level 4

discovery music note_names

 Aman Kumar Gupta & Timothée Giet

Description: Learn the names of the notes, in bass and treble clef.

Goal: Develop a good understanding of note position and naming convention. Prepare for the 'Play Piano' and 'Piano Composition' activities.

Manual: Identify the notes correctly and score 100% to complete a level.

Piano composition
screenshot piano_composition icon piano_composition.svg difficulty level 2

discovery music piano_composition

 Aman Kumar Gupta & Timothée Giet

Description: Learn how the piano keyboard works, and how notes are written on a musical staff.

Prerequisite: Familiarity with note naming conventions.

Goal: Develop an understanding of music composition, and increase interest in making music with a piano keyboard. This activity covers many fundamental aspects of music, but there is much more to explore about music composition. If you enjoy this activity but want a more advanced tool, try downloading Minuet (https://minuet.kde.org/), an open source software for music education or MuseScore (https://musescore.org), an open source music notation tool.

Manual: This activity has several levels, each level adding a new functionality to the previous one.
  • Level 1: Basic piano keyboard (white keys only) where users can experiment with clicking the colored rectangle keys to write music.
  • Level 2: The musical staff switches to bass clef, so notes are lower than in previous level.
  • Level 3: Option to choose between treble and bass clef, addition of black keys (sharp keys).
  • Level 4: Flat notation used for black keys.
  • Level 5: Option to select a note duration (whole, half, quarter, eighth notes).
  • Level 6: Addition of rests (whole, half, quarter, eighth rests).
  • Level 7: Save your compositions and load pre-defined or saved melodies.
Keyboard controls:
  • Digits 1 to 7: white keys
  • F2 to F7: black keys
  • Space: play
  • Left and Right arrows: switch keyboard octave
  • Backspace: undo
  • Delete: erase selected note or everything

Credit: The synthesizer original code is from https://github.com/vsr83/miniSynth

Play piano
screenshot play_piano icon play_piano.svg difficulty level 1

discovery music play_piano

 Aman Kumar Gupta & Timothée Giet

Description:

Prerequisite: Knowledge of musical notation and musical staff.

Goal: Understand how the piano keyboard can play music as written on the musical staff.

Manual: Some notes are played on the staff. Click on the keyboard keys matching the notes on the staff.
On levels 1 to 5 you will practice treble clef notes and on levels 6 to 10 you will practice bass clef notes.

Keyboard controls:
  • Space: play
  • Digits 1 to 7: white keys
  • F2 to F7: black keys
  • Backspace or Delete: undo

Credit: The synthesizer original code is from https://github.com/vsr83/miniSynth

Play rhythm
screenshot play_rhythm icon play_rhythm.svg difficulty level 1

discovery music play_rhythm

 Aman Kumar Gupta & Timothée Giet

Description:

Prerequisite: Simple understanding of musical rhythm.

Goal: Learn to follow a rhythm accurately.

Manual: Listen to the rhythm played. When you're ready, click on the drum following the same rhythm. If you clicked at correct times, another rhythm is played. If not, you must try again.
Odd levels display a vertical line on the staff following the rhythm: click on the drum when the line is in the middle of the notes.
Even levels are harder, because there is no vertical line. You must read the notes length and play the rhythm accordingly. You can also click on the metronome to hear the quarter notes as reference.
Click on the reload button if you want to replay the rhythm.

Keyboard controls:
  • Space bar: click on the drum
  • Enter or Return: replay the rhythm
  • Up and Down: increase or decrease the tempo
  • Tab: Start or stop the metronome if it is visible

The football game
screenshot football icon football.svg difficulty level 1

fun football

 Bruno Coudoin & Timothée Giet

Description: Kick the ball into the goal.

Goal: Kick the ball behind the goal keeper on the right.

Manual: Drag a line from the ball to set its speed and direction, and release it to kick the ball.

Hexagon
screenshot hexagon icon hexagon.svg difficulty level 2

fun hexagon

 Bruno Coudoin & Timothée Giet

Description: Find the strawberry by clicking on the blue fields.

Goal: Logic-training activity.

Manual: Try to find the strawberry under the blue fields. The fields become redder as you get closer.

Maze
screenshot maze icon maze.svg difficulty level 1

fun maze maze

 Stephane Mankowski & Timothée Giet

Description: Help Tux get out of this maze.

Manual: Use the arrow keys or swipe the screen to move Tux to the door.

In first levels, Tux walks comfortably, one step on each move request, through the maze.

For larger mazes, there is a special walking mode, called "run-fast-mode". If this run-fast-mode is enabled, Tux will run all the way automatically until he reaches a fork and you have to decide which way to go further.

You can see whether this mode is enabled or not, by looking at Tux's feet: If Tux is barefoot, "run-fast-mode" is disabled. And if he wears red sport shoes, "run-fast-mode" is enabled.

At higher levels, run-fast-mode will be enabled automatically. If you want to use this feature in earlier levels or want to disable it in advanced levels, click on the "barefoot / sportshoe" icon in the upper left corner of the screen to toggle the run-fast-mode.

Keyboard controls:
  • Arrows: navigate

Invisible maze
screenshot mazeinvisible icon mazeinvisible.svg difficulty level 4

fun maze mazeinvisible

 Stephane Mankowski & Timothée Giet

Description: Guide Tux out of the invisible maze.

Manual: Use the arrow keys or swipe the screen to move Tux to the door. Use the maze icon or the spacebar to switch between invisible and visible modes. Visible mode just gives you an indication of your position, like a map. You cannot move Tux in visible mode.

At the first levels, Tux walks comfortably, one step on each move request, through the maze.

For larger mazes, there is a special walking mode, called "run-fast-mode". If this run-fast-mode is enabled, Tux will run all the way automatically until he reaches a fork and you have to decide which way to go further.

You can see whether this mode is enabled or not, by looking at Tux's feet: If Tux is barefooted, "run-fast-mode" is disabled. And if he wears red sport shoes, "run-fast-mode" is enabled.

At higher levels, run-fast-mode will be enabled automatically. If you want to use this feature in earlier levels or want to disable it in advanced levels, click on the "barefoot / sportshoe" icon in the upper left corner of the screen to toggle the run-fast-mode.

Keyboard controls:
  • Arrows: navigate
  • Space: switch between invisible and visible modes

Relative maze
screenshot mazerelative icon mazerelative.svg difficulty level 3

fun maze mazerelative

 Stephane Mankowski & Timothée Giet

Description: Help Tux get out of this maze (moves are relative).

Manual: Use the arrow keys or swipe the screen to move Tux to the door.

In this maze, the moves are relative (first person). Left and right are used to turn and up to move forward.

At the first levels, Tux walks comfortably, one step on each move request, through the maze.

For larger mazes, there is a special walking mode, called "run-fast-mode". If this run-fast-mode is enabled, Tux will run all the way automatically until he reaches a fork and you have to decide which way to go further.

You can see whether this mode is enabled or not, by looking at Tux's feet: If Tux is barefooted, "run-fast-mode" is disabled. And if he wears red sport shoes, "run-fast-mode" is enabled.

At higher levels, run-fast-mode will be enabled automatically. If you want to use this feature in earlier levels or want to disable it in advanced levels, click on the "barefoot / sportshoe" icon in the upper left corner of the screen to toggle the run-fast-mode.

Keyboard controls:
  • Left and Right arrows: turn left and right
  • Down arrow: turn backward
  • Up arrow: move forward

Memory game with images
screenshot memory icon memory.svg difficulty level 1

fun memory memory

 JB BUTET & Timothée Giet

Description: Flip the cards to find the matching pairs.

Prerequisite: Mouse-manipulation.

Goal: Train your memory and remove all the cards.

Manual: Each card has a picture on the hidden side, and each card has a twin with exactly the same picture. Click on a card to see its hidden picture, and try to match the twins. You can only flip two cards at once, so you need to remember where a picture is, while you look for its twin. When you flip the twins, they both disappear.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Credit:
  • "Card Flip" by f4ngy, (https://freesound.org/people/f4ngy/sounds/240776/), CC BY 3.0

Memory game with images against Tux
screenshot memory-tux icon memory-tux.svg difficulty level 1

fun memory memory-tux

 JB BUTET & Timothée Giet

Description: Flip the cards to find the matching pairs, playing against Tux.

Prerequisite: Mouse-manipulation.

Goal: Train your memory and remove all the cards.

Manual: Each card has a picture on the hidden side, and each card has a twin with exactly the same picture. Click on a card to see its hidden picture, and try to match the twins. You can only flip two cards at once, so you need to remember where a picture is, while you look for its twin. When you flip the twins, they both disappear.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Photo hunter
screenshot photo_hunter icon photo_hunter.svg difficulty level 2

fun photo_hunter

 Stefan Toncu & Timothée Giet

Description: Find the differences between the two pictures.

Goal: Visual perception.

Manual: Observe the two pictures carefully. There are some slight differences. When you find a difference you must click on it.

Programming maze
screenshot programmingMaze icon programmingMaze.svg difficulty level 3

fun programmingMaze

 Aman Kumar Gupta & Timothée Giet

Description: This activity teaches to program Tux to reach its goal using simple instructions like move forward, turn left or right.

Prerequisite: Can read instructions, and think logically to find a path.

Goal: Tux is hungry. Help him find fish by programming him to the correct ice spot.

Manual: Choose the instructions from the menu, and arrange them in order to lead Tux to his goal.

Keyboard controls:
  • Left and Right arrows: navigate inside selected area
  • Up and Down arrows: increase or decrease the loop counter if the loop area is selected
  • Space: select an instruction or append selected instruction in main/procedure/loop area
  • Tab: switch between instructions area and main/procedure/loop area
  • Delete: remove selected instruction from main/procedure/loop area
  • Enter: run the code or reset Tux when it fails to reach the fish

To add an instruction in main/procedure/loop area, select it from instructions area, then switch to the main/procedure/loop area and press Space.

To modify an instruction in main/procedure/loop area, select it from main/procedure/loop area, then switch to instructions area, choose the new instruction and press Space.

A simple drawing activity
screenshot simplepaint icon simplepaint.svg difficulty level 1

fun simplepaint

 Bruno Coudoin & Timothée Giet

Description: Create your own drawing.

Goal: Enhance creative skills.

Manual: Select a color and paint the rectangles as you like to create a drawing.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: paint
  • Tab: switch between the color selector and the painting area

The classic hangman game
screenshot hangman icon hangman.svg difficulty level 5

keyboard reading words hangman

 Rajdeep kaur & Timothée Giet

Description: Guess the letters of the given word.

Goal: This is a good exercise to improve reading and spelling skills.

Manual: You can enter the letters using the virtual keyboard on the screen or with the real keyboard.

If the option 'Display the image to find as hint' is activated, on every wrong try a part of the image representing the word will be revealed.

If the option 'Speak the words to find...' is activated, and if the corresponding voice is available, you will hear the word to find when three attempts are remaining.

Addition of numbers
screenshot algebra_plus icon algebra_plus.svg difficulty level 3

math addition arithmetic algebra_plus

 Bruno Coudoin & Timothée Giet

Description: Practice the addition of numbers.

Prerequisite: Simple addition. Can recognize written numbers.

Goal: Learn to find the sum of two numbers within a limited period of time.

Manual: An addition is displayed on the screen. Quickly find the result and use your computer's keyboard or the on-screen keypad to type it. You have to be fast and submit the answer before the penguins land in their balloon!

Keyboard controls:
  • Digits: type your answer
  • Backspace: delete the last digit in your answer
  • Enter: validate your answer

Practice addition with a target game
screenshot target icon target.svg difficulty level 2

math addition arithmetic target

 Bruno Coudoin & Timothée Giet

Description: Hit the target and count your points.

Prerequisite: Can move the mouse, can read numbers and count up to 15 for the first level.

Goal: Throw darts at a target and count your score.

Manual: Check the speed and direction of the target, and then click on it to launch a dart. When all your darts are thrown, you are asked to count your score. Enter the score with the keyboard.

Gnumch equality
screenshot gnumch-equality icon gnumch-equality.svg difficulty level 3

math arithmetic gnumch-equality

 Manuel Tondeur & Timothée Giet

Description: Guide the Number Muncher to the expressions that equal the number at the bottom of the screen.

Goal: Practice addition, multiplication, division and subtraction.

Manual: Guide the Number Muncher to the expressions that equal the number at the bottom of the screen.

If you have a keyboard you can use the arrow keys to move and press space to swallow the numbers. With a mouse you can click on the block next to your position to move and click again to swallow the numbers. With a touch screen you can do like with a mouse or swipe anywhere in the direction you want to move and tap to swallow the numbers.

Take care to avoid the Troggles.

Keyboard controls:
  • Arrows: navigate
  • Space: swallow the numbers

Gnumch factors
screenshot gnumch-factors icon gnumch-factors.svg difficulty level 5

math arithmetic gnumch-factors

 Manuel Tondeur & Timothée Giet

Description: Guide the Number Muncher to all the factors of the number at the bottom of the screen.

Goal: Learn about multiples and factors.

Manual: The factors of a number are all the numbers that divide that number evenly. For example, the factors of 6 are 1, 2, 3 and 6. 4 is not a factor of 6 because 6 cannot be divided into 4 equal pieces. If one number is a multiple of a second number, then the second number is a factor of the first number. You can think of multiples as families, and factors are the people in those families. So 1, 2, 3 and 6 all fit into the 6 family, but 4 belongs to another family.

If you have a keyboard you can use the arrow keys to move and press space to swallow the numbers. With a mouse you can click on the block next to your position to move and click again to swallow the numbers. With a touch screen you can do like with a mouse or swipe anywhere in the direction you want to move and tap to swallow the numbers.

Take care to avoid the Troggles.

Keyboard controls:
  • Arrows: navigate
  • Space: swallow the numbers

Gnumch inequality
screenshot gnumch-inequality icon gnumch-inequality.svg difficulty level 3

math arithmetic gnumch-inequality

 Manuel Tondeur & Timothée Giet

Description: Guide the Number Muncher to all the expressions that do not equal the number at the bottom of the screen.

Goal: Practice addition, subtraction, multiplication and division.

Manual: If you have a keyboard you can use the arrow keys to move and press space to swallow the numbers. With a mouse you can click on the block next to your position to move and click again to swallow the numbers. With a touch screen you can do like with a mouse or swipe anywhere in the direction you want to move and tap to swallow the numbers.

Take care to avoid the Troggles.

Keyboard controls:
  • Arrows: navigate
  • Space: swallow the numbers

Gnumch multiples
screenshot gnumch-multiples icon gnumch-multiples.svg difficulty level 3

math arithmetic gnumch-multiples

 Manuel Tondeur & Timothée Giet

Description: Guide the Number Muncher to all the multiples of the number at the bottom of the screen.

Goal: Learn about multiples and factors.

Manual: The multiples of a number are all the numbers that are equal to the original number times another number. For example, 24, 36, 48 and 60 are all multiples of 12. 25 is not a multiple of 12 because there isn't any number that can be multiplied by 12 to get 25. If one number is a factor of a second number, then the second number is a multiple of the first number. You can think of multiples as families, and factors are the people who belong to those families. The factor 5, has parents 10, grandparents 15, great-grandparents 20, great-great-grandparents 25, and every extra step of 5 is another great- in front! But the number 5 does not belong to the 8 or 23 families. You can't fit any number of 5s into 8 or 23 with nothing left over. So 8 isn't a multiple of 5, nor is 23. Only 5, 10, 15, 20, 25 ... are multiples (or families or steps) of 5.

If you have a keyboard you can use the arrow keys to move and press space to swallow the numbers. With a mouse you can click on the block next to your position to move and click again to swallow the numbers. With a touch screen you can do like with a mouse or swipe anywhere in the direction you want to move and tap to swallow the numbers.

Take care to avoid the Troggles.

Keyboard controls:
  • Arrows: navigate
  • Space: swallow the numbers

Gnumch primes
screenshot gnumch-primes icon gnumch-primes.svg difficulty level 6

math arithmetic gnumch-primes

 Manuel Tondeur & Timothée Giet

Description: Guide the Number Muncher to all the prime numbers.

Goal: Learn about prime numbers.

Manual: Prime numbers are numbers that are only divisible by themselves and 1. For example, 3 is a prime number, but 4 isn't (because 4 is divisible by 2). You can think of prime numbers as very small families: they only ever have two people in them! Only themselves and 1. You can't fit any other numbers into them with nothing left over. 5 is one of these lonely numbers (only 5 × 1 = 5), but you can see that 6 has 2 and 3 in its family as well (6 × 1 = 6, 2 × 3 = 6). So 6 is not a prime number.

If you have a keyboard you can use the arrow keys to move and press space to swallow the numbers. With a mouse you can click on the block next to your position to move and click again to swallow the numbers. With a touch screen you can do like with a mouse or swipe anywhere in the direction you want to move and tap to swallow the numbers.

Take care to avoid the Troggles.

Keyboard controls:
  • Arrows: navigate
  • Space: swallow the numbers

Guesscount
screenshot guesscount icon guesscount.svg difficulty level 3

math arithmetic guesscount

 Rahul Yadav & Timothée Giet

Description: Guess the algebraic expression and drag the tiles to get a result equal to the Guesscount.

Prerequisite: Knowledge of arithmetic operations.

Goal: Intuition and practice of algebraic-like calculations.

Manual: Drag the appropriate numbers and the operators to the boxes to obtain the number to guess in the instruction.

Learn additions
screenshot learn_additions icon learn_additions.svg difficulty level 2

math arithmetic learn_additions

 Timothée Giet

Description: Learn additions with small numbers.

Goal: Learn additions by counting their result.

Manual: An addition is displayed on the screen. Calculate the result, fill the corresponding number of circles and validate your answer.

Keyboard controls:
  • Arrows: navigate
  • Space: select or deselect a circle
  • Enter: validate your answer

Additions with decimal numbers
screenshot learn_decimals_additions icon learn_decimals_additions.svg difficulty level 5

math arithmetic learn_decimals_additions

 Mariam Fahmy & Timothée Giet

Description: Learn additions with decimal numbers.

Goal: Learn additions with decimal numbers by counting how many squares are needed to represent the result.

Manual: An addition with two decimal numbers is displayed. Drag the arrow to select a part of the bar, and drag the selected part of the bar to the empty area. Repeat these steps until the number of dropped bars corresponds to the result of the addition, and click on the OK button to validate your answer.

If the answer is correct, type the corresponding result, and click on the OK button to validate your answer.

Keyboard controls:
  • Enter: validate your answer
  • Numbers: type the result

Subtractions with decimal numbers
screenshot learn_decimals_subtractions icon learn_decimals_subtractions.svg difficulty level 5

math arithmetic learn_decimals_subtractions

 Mariam Fahmy & Timothée Giet

Description: Learn subtractions with decimal numbers.

Goal: Learn subtractions with decimal numbers by counting how many squares need to be subtracted to represent the result.

Manual: A subtraction with two decimal numbers is displayed. The first number from the subtraction is represented with bars. Each bar represents one unit, and each square in the bar represent one tenth of this unit. Click on the squares to subtract the second number and represent the result of the operation

If the answer is correct, type the corresponding result, and click on the OK button to validate your answer.

Keyboard controls:
  • Enter: validate your answer
  • Numbers: type the result

Learn subtractions
screenshot learn_subtractions icon learn_subtractions.svg difficulty level 2

math arithmetic learn_subtractions

 Timothée Giet

Description: Learn subtractions with small numbers.

Goal: Learn subtractions by counting their result.

Manual: A subtraction is displayed on the screen. Calculate the result, fill the corresponding number of circles and validate your answer.

Keyboard controls:
  • Arrows: navigate
  • Space: select or deselect a circle
  • Enter: validate your answer

The magician hat
screenshot magic-hat-minus icon magic-hat-minus.svg difficulty level 2

math arithmetic magic-hat-minus

 Thibaut ROMAIN & Timothée Giet

Description: Calculate how many stars are under the magic hat.

Prerequisite: Subtractions.

Goal: Learn subtractions.

Manual: Click on the hat to open it. Stars go in and a few stars escape. You have to calculate how many stars are still under the hat. Click on the bottom area to input your answer and on the OK button to validate it.

The magician hat
screenshot magic-hat-plus icon magic-hat-plus.svg difficulty level 2

math arithmetic magic-hat-plus

 Thib ROMAIN & Timothée Giet

Description: Count how many stars are under the magic hat.

Prerequisite: Additions.

Goal: Learn additions.

Manual: Click on the hat to open it. How many stars went under it? Count carefully. Click on the bottom area to input your answer and on the OK button to validate it.

Share pieces of candy
screenshot share icon share.svg difficulty level 2

math arithmetic share

 Stefan Toncu & Timothée Giet

Description: Try to split the pieces of candy between a given number of children.

Prerequisite: Know how to count.

Goal: Learn division of numbers.

Manual: Follow the instructions shown on the screen: first, drag the given number of boys/girls to the center, then drag pieces of candy to each child's rectangle.
If there is a rest, it needs to be placed inside the candy jar.

Division of numbers
screenshot algebra_div icon algebra_div.svg difficulty level 6

math division arithmetic algebra_div

 Sayan Biswas & Timothée Giet

Description: Practice the division operation.

Prerequisite: Division of small numbers.

Goal: Find the result of the division within a limited period of time.

Manual: A division is displayed on the screen. Quickly find the result and use your computer's keyboard or the on-screen keypad to type it. You have to be fast and submit the answer before the penguins in their balloon land!

Keyboard controls:
  • Digits: type your answer
  • Backspace: delete the last digit in your answer
  • Enter: validate your answer

Calendar
screenshot calendar icon calendar.svg difficulty level 4

math measures calendar

 Amit Sagtani & Timothée Giet

Description: Read the instructions and select the correct date on the calendar.

Prerequisite: Concept of week, month and year.

Goal: Learn how to use a calendar.

Manual: Read the instructions and select the correct date on the calendar, and then validate your answer by clicking on the OK button.

In some levels, you need to find the day of the week for a given date. In this case, click on the corresponding day of the week in the list.

Keyboard controls:
  • Arrows: navigate through the answers
  • Space or Enter: validate your answer

Learning clock
screenshot clockgame icon clockgame.svg difficulty level 2

math measures clockgame

 Stephane Mankowski & Timothée Giet

Description: Learn how to tell the time on an analog clock.

Prerequisite: The concept of time.

Goal: Learn units of time (hours, minutes and seconds). Set the time on an analog clock.

Manual: Set the clock to the given time. Drag the different hands to control their respective unit. The shortest hand indicates the hours, a longer hand indicates the minutes, and the longest hand indicates the seconds.

Find the day
screenshot find_the_day icon find_the_day.svg difficulty level 6

math measures find_the_day

 Amit Sagtani & Timothée Giet

Description: Find the correct date and select it on the calendar.

Prerequisite: Basics of calendar.

Goal: Learn how to count days and find a date on a calendar.

Manual: Read the instructions and perform the requested calculation to find the date. Then select this date on the calendar, and validate your answer by clicking on the OK button.

In some levels, you need to find the day of the week for a given date. In this case, click on the corresponding day of the week in the list.

Keyboard controls:
  • Arrows: navigate through the answers
  • Space or Enter: validate your answer

Balance the scales properly
screenshot scalesboard icon scalesboard.svg difficulty level 2

math measures scalesboard

 Bruno Coudoin & Timothée Giet

Description: Drag and Drop some weights to balance the scales.

Goal: Mental calculation, arithmetic equality.

Manual: To balance the scales, move some weights to the left or the right side (on higher levels). The weights can be arranged in any order.

Balance using the International System of Units
screenshot scalesboard_weight icon scalesboard_weight.svg difficulty level 4

math measures scalesboard_weight

 Bruno Coudoin & Timothée Giet

Description: Drag and Drop some masses to balance the scales and calculate the weight.

Goal: Mental calculation, arithmetic equality, unit conversion.

Manual: To balance the scales, move some masses to the left or the right side (on higher levels). They can be arranged in any order. Take care of the weight and the unit of the masses, remember that a kilogram (kg) is 1000 grams (g).

Balance using the imperial system of units
screenshot scalesboard_weight_avoirdupois icon scalesboard_weight_avoirdupois.svg difficulty level 4

math measures scalesboard_weight_avoirdupois

 Bruno Coudoin & Timothée Giet

Description: Drag and Drop some masses to balance the scales and calculate the weight.

Goal: Mental calculation, arithmetic equality, unit conversion.

Manual: To balance the scales, move some masses to the left or the right side (on higher levels). They can be arranged in any order. Take care of the weight and the unit of the masses, remember that a pound (lb) is 16 ounce (oz).

Addition memory game
screenshot memory-math-add icon memory-math-add.svg difficulty level 3

math memory arithmetic memory-math-add

 JB BUTET & Timothée Giet

Description: Flip the cards to match an addition with its result.

Prerequisite: Additions.

Goal: Practice additions.

Manual: Each card is hiding either an addition, or a result. You have to match the additions with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Addition and subtraction memory game
screenshot memory-math-add-minus icon memory-math-add-minus.svg difficulty level 4

math memory arithmetic memory-math-add-minus

 JB BUTET & Timothée Giet

Description: Flip the cards to match an addition or a subtraction with its result.

Prerequisite: Additions and subtractions.

Goal: Practice additions and subtractions.

Manual: Each card is hiding either an operation (an addition or a subtraction), or a result. You have to match the operations with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

All operations memory game
screenshot memory-math-add-minus-mult-div icon memory-math-add-minus-mult-div.svg difficulty level 6

math memory arithmetic memory-math-add-minus-mult-div

 JB BUTET & Timothée Giet

Description: Flip the cards to match an operation with its result.

Prerequisite: Additions, subtractions, multiplications, divisions.

Goal: Practice additions, subtractions, multiplications, divisions.

Manual: Each card is hiding either an operation, or a result. You have to match the operations with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

All operations memory game against Tux
screenshot memory-math-add-minus-mult-div-tux icon memory-math-add-minus-mult-div-tux.svg difficulty level 6

math memory arithmetic memory-math-add-minus-mult-div-tux

 JB BUTET & Timothée Giet

Description: Flip the cards to match an operation with its result, playing against Tux.

Prerequisite: Additions, subtractions, multiplications, divisions.

Goal: Practice additions, subtractions, multiplications, divisions.

Manual: Each card is hiding either an operation, or a result. You have to match the operations with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Addition and subtraction memory game against Tux
screenshot memory-math-add-minus-tux icon memory-math-add-minus-tux.svg difficulty level 4

math memory arithmetic memory-math-add-minus-tux

 JB BUTET & Timothée Giet

Description: Flip the cards to match an addition or a subtraction with its result, playing against Tux.

Prerequisite: Additions and subtractions.

Goal: Practice additions and subtractions.

Manual: Each card is hiding either an operation (an addition or a subtraction), or a result. You have to match the operations with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Addition memory game against Tux
screenshot memory-math-add-tux icon memory-math-add-tux.svg difficulty level 3

math memory arithmetic memory-math-add-tux

 JB BUTET & Timothée Giet

Description: Flip the cards to match an addition with its result, playing against Tux.

Prerequisite: Additions.

Goal: Practice additions.

Manual: Each card is hiding either an addition, or a result. You have to match the additions with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Division memory game
screenshot memory-math-div icon memory-math-div.svg difficulty level 6

math memory arithmetic memory-math-div

 JB BUTET & Timothée Giet

Description: Flip the cards to match a division with its result.

Prerequisite: Divisions

Goal: Practice divisions.

Manual: Each card is hiding either a division, or a result. You have to match the divisions with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Division memory game against Tux
screenshot memory-math-div-tux icon memory-math-div-tux.svg difficulty level 6

math memory arithmetic memory-math-div-tux

 JB BUTET & Timothée Giet

Description: Flip the cards to match a division with its result, playing against Tux.

Prerequisite: Divisions.

Goal: Practice divisions.

Manual: Each card is hiding either a division, or a result. You have to match the divisions with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Subtraction memory game
screenshot memory-math-minus icon memory-math-minus.svg difficulty level 4

math memory arithmetic memory-math-minus

 JB BUTET & Timothée Giet

Description: Flip the cards to match a subtraction with its result.

Prerequisite: Subtractions.

Goal: Practice subtractions.

Manual: Each card is hiding either a subtraction, or a result. You have to match the subtractions with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Subtraction memory game against Tux
screenshot memory-math-minus-tux icon memory-math-minus-tux.svg difficulty level 4

math memory arithmetic memory-math-minus-tux

 JB BUTET & Timothée Giet

Description: Flip the cards to match a subtraction with its result, playing against Tux.

Prerequisite: Subtractions.

Goal: Practice subtractions.

Manual: Each card is hiding either a subtraction, or a result. You have to match the subtractions with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Multiplication memory game
screenshot memory-math-mult icon memory-math-mult.svg difficulty level 5

math memory arithmetic memory-math-mult

 JB BUTET & Timothée Giet

Description: Flip the cards to match a multiplication with its result.

Prerequisite: Multiplications.

Goal: Practice multiplications.

Manual: Each card is hiding either a multiplication, or a result. You have to match the multiplications with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Multiplication and division memory game
screenshot memory-math-mult-div icon memory-math-mult-div.svg difficulty level 6

math memory arithmetic memory-math-mult-div

 JB BUTET & Timothée Giet

Description: Flip the cards to match a multiplication or a division with its result.

Prerequisite: Multiplications, divisions.

Goal: Practice multiplications and divisions.

Manual: Each card is hiding either an operation (a multiplication or a division), or a result. You have to match the operations with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Multiplication and division memory game against Tux
screenshot memory-math-mult-div-tux icon memory-math-mult-div-tux.svg difficulty level 6

math memory arithmetic memory-math-mult-div-tux

 JB BUTET & Timothée Giet

Description: Flip the cards to match a multiplication or a division with its result, playing against Tux.

Prerequisite: Multiplications, divisions.

Goal: Practice multiplications and divisions.

Manual: Each card is hiding either an operation (a multiplication or a division), or a result. You have to match the operations with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Multiplication memory game against Tux
screenshot memory-math-mult-tux icon memory-math-mult-tux.svg difficulty level 5

math memory arithmetic memory-math-mult-tux

 JB BUTET & Timothée Giet

Description: Flip the cards to match a multiplication with its result, playing against Tux.

Prerequisite: Multiplications.

Goal: Practice multiplications.

Manual: Each card is hiding either a multiplication, or a result. You have to match the multiplications with their result.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Money
screenshot money icon money.svg difficulty level 2

math money measures money

 Bruno Coudoin & Timothée Giet

Description: Practice money usage.

Prerequisite: Can count.

Goal: You must buy different items and give the exact price. At higher levels, several items are displayed, and you must first calculate the total price.

Manual: Click or tap on the coins or on the notes at the bottom of the screen to pay. If you want to remove a coin or a note, click or tap on it on the upper screen area.

Keyboard controls:
  • Left and Right arrows: navigate inside an area
  • Space or Enter: select an item
  • Tab: navigate between the bottom and the top areas

Give Tux his change
screenshot money_back icon money_back.svg difficulty level 3

math money measures money_back

 Bruno Coudoin & Timothée Giet

Description: Practice money usage by giving Tux his change.

Prerequisite: Can count.

Goal: Tux bought different items from you and shows you his money. You must give him back his change. At higher levels, several items are displayed, and you must first calculate the total price.

Manual: Click on the coins or on the notes at the bottom of the screen to pay. If you want to remove a coin or a note, click on it on the upper screen area.

Keyboard controls:
  • Left and Right arrows: navigate inside an area
  • Space or Enter: select an item
  • Tab: navigate between the bottom and the top areas

Give Tux his change, including cents
screenshot money_back_cents icon money_back_cents.svg difficulty level 5

math money measures money_back_cents

 Bruno Coudoin & Timothée Giet

Description: Practice money usage by giving Tux his change.

Prerequisite: Can count.

Goal: Tux bought different items from you and shows you his money. You must give him back his change. At higher levels, several items are displayed, and you must first calculate the total price.

Manual: Click on the coins or on the notes at the bottom of the screen to pay. If you want to remove a coin or a note, click on it on the upper screen area.

Keyboard controls:
  • Left and Right arrows: navigate inside an area
  • Space or Enter: select an item
  • Tab: navigate between the bottom and the top areas

Money with cents
screenshot money_cents icon money_cents.svg difficulty level 5

math money measures money_cents

 Bruno Coudoin & Timothée Giet

Description: Practice money usage including cents.

Prerequisite: Can count.

Goal: You must buy the different items and give the exact price. At higher levels, several items are displayed, and you must first calculate the total price.

Manual: Click on the coins or on the notes at the bottom of the screen to pay. If you want to remove a coin or a note, click on it on the upper screen area.

Keyboard controls:
  • Left and Right arrows: navigate inside an area
  • Space or Enter: select an item
  • Tab: navigate between the bottom and the top areas

Multiplication of numbers
screenshot algebra_by icon algebra_by.svg difficulty level 3

math multiplication arithmetic algebra_by

 Bruno Coudoin & Timothée Giet

Description: Practice the multiplication operation.

Prerequisite: Multiplication tables from 1 to 10.

Goal: Learn to multiply numbers within a limited period of time.

Manual: A multiplication is displayed on the screen. Quickly find the result and use your computer's keyboard or the on-screen keypad to type the product of the numbers. You have to be fast and submit the answer before the penguins in their balloon land!

Keyboard controls:
  • Digits: type your answer
  • Backspace: delete the last digit in your answer
  • Enter: validate your answer

Draw numbers
screenshot drawnumbers icon drawnumbers.svg difficulty level 1

math numeration drawnumbers

 Nitish Chauhan & Timothée Giet

Description: Connect the dots to draw numbers from 0 to 9.

Goal: Learning how to draw numbers in a funny way.

Manual: Draw the numbers by connecting the dots in the correct order.

Count the items
screenshot enumerate icon enumerate.svg difficulty level 2

math numeration enumerate

 Thib ROMAIN & Timothée Giet

Description: Place the items in the best way to count them.

Prerequisite: Basic enumeration.

Goal: Numeration training.

Manual: First, properly organize the items so that you can count them. Then, click on an item of the answers list in the top left area and enter the corresponding answer with the keyboard.

Keyboard controls:
  • Up arrow: select next item
  • Down arrow: select previous item
  • Digits: enter your answer for the selected item
  • Enter: validate your answer (if the 'Validate answers' option is set to 'OK button')

Guess a number
screenshot guessnumber icon guessnumber.svg difficulty level 3

math numeration guessnumber

 Thib ROMAIN & Timothée Giet

Description: Help Tux escape the cave by finding the hidden number.

Prerequisite: Numbers.

Manual: Read the instructions that give you the range of the number to find. Enter a number in the top right entry box. You will be told if your number is higher or lower than the one to find. Then try again until you find the correct answer. The distance between Tux and the right side of the screen represents how far you are from the number to find. If Tux is over or under the vertical center of the screen, it means your number is over or under the number to find.

Keyboard controls:
  • Digits: enter a number
  • Backspace: erase a number

Learn decimal numbers
screenshot learn_decimals icon learn_decimals.svg difficulty level 5

math numeration learn_decimals

 Mariam Fahmy & Timothée Giet

Description: Learn decimals with small numbers.

Goal: Learn decimals by counting how many squares are needed to represent the decimal number.

Manual: A decimal number is displayed. Drag the arrow to select a part of the bar, and drag the selected part of the bar to the empty area. Repeat these steps until the number of dropped bars corresponds to the displayed decimal number. Then click on the OK button to validate your answer.

Keyboard controls:
  • Enter: validate your answer

Learn digits
screenshot learn_digits icon learn_digits.svg difficulty level 1

math numeration learn_digits

 Timothée Giet

Description: Learn digits from 0 to 9.

Goal: Learn digits by counting their corresponding value.

Manual: A digit is displayed on the screen. Fill the corresponding number of circles and validate your answer.

Keyboard controls:
  • Arrows: navigate
  • Space: select or deselect a circle
  • Enter: validate your answer
  • Tab: say the digit again

Learn quantities
screenshot learn_quantities icon learn_quantities.svg difficulty level 1

math numeration learn_quantities

 Timothée Giet

Description: Learn to represent a quantity of objects.

Goal: Learn quantities by counting how many oranges are needed to represent the requested quantity.

Manual: A quantity is requested. Drag the arrow to select a number of oranges, and drag the selected oranges to the empty area. Repeat these steps until the number of dropped oranges corresponds to the requested quantity. Then click on the OK button to validate your answer.

Keyboard controls:
  • Enter: validate your answer

Enumeration memory game
screenshot memory-enumerate icon memory-enumerate.svg difficulty level 2

math numeration memory-enumerate

 Bruno Coudoin & Timothée Giet

Description: Flip the cards to match a number with a picture.

Goal: Numeration training, memory.

Manual: Each card is hiding either a picture with a number of items, or a number. You have to match the numbers with the corresponding pictures.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Wordnumber memory game
screenshot memory-wordnumber icon memory-wordnumber.svg difficulty level 3

math numeration memory-wordnumber

 Bruno Coudoin & Timothée Giet

Description: Flip the cards to match a numeral with its number name.

Prerequisite: Reading.

Goal: Reading numbers, memory.

Manual: Each card is hiding either a numeral (a number written in figures), or a number name (a number written in words). You have to match the numerals with the corresponding number names.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Number sequence
screenshot number_sequence icon number_sequence.svg difficulty level 2

math numeration number_sequence

 Emmanuel Charruau & Timothée Giet

Description: Touch the numbers in the right order.

Goal: Can count.

Manual: Draw the picture by clicking on each number in the right order.

Even and odd numbers
screenshot numbers-odd-even icon numbers-odd-even.svg difficulty level 2

math numeration numbers-odd-even

 Bruno Coudoin & Timothée Giet

Description: Move the helicopter to catch the clouds having even or odd numbers.

Goal: Numeration training.

Manual: Catch the clouds with an odd or even number, in the right order. With a keyboard, use the arrow keys to move the helicopter. With a pointing device, just click or tap on the target location. To know which number you have to catch you can either remember it or check the number on the bottom right corner.

Keyboard controls:
  • Arrows: move the helicopter

Ordering numbers
screenshot ordering_numbers icon ordering_numbers.svg difficulty level 2

math numeration ordering_numbers

 Rudra Nil Basu , Emmanuel Charruau , Harsh Kumar & Timothée Giet

Description: Arrange the given numbers in ascending or descending order as requested.

Prerequisite: Counting.

Goal: Compare numbers.

Manual: You are provided with some numbers. Drag and drop them to the upper area in ascending or descending order as requested.

Numbers in order
screenshot planegame icon planegame.svg difficulty level 2

math numeration planegame

 Johnny Jazeix & Timothée Giet

Description: Move the helicopter to catch the clouds in the correct order.

Goal: Numeration training.

Manual: Catch the clouds in increasing order. With a keyboard, use the arrow keys to move the helicopter. With a pointing device, just click or tap on the target location. To know which number you have to catch you can either remember it or check the number on the bottom right corner.

Keyboard controls:
  • Arrows: move the helicopter

Count intervals
screenshot reversecount icon reversecount.svg difficulty level 2

math numeration reversecount

 Emmanuel Charruau & Timothée Giet

Description: Tux is hungry. Help him find fish by counting to the correct ice spot.

Prerequisite: Can read numbers on a domino.

Goal: Tux is hungry. Help him find fish by counting to the correct ice spot.

Manual: Click on the domino to show how many ice spots there are between Tux and the fish. Click the domino with the right mouse button to count backwards. When done, click on the OK button or hit the Enter key.

Numbers with dominoes
screenshot smallnumbers2 icon smallnumbers2.svg difficulty level 2

math numeration smallnumbers2

 Bruno Coudoin & Timothée Giet

Description: Count the number on the domino before it reaches the ground.

Prerequisite: Counting skills.

Goal: Count a number in a limited time.

Manual: Type the number you see on each falling domino.

Keyboard controls:
  • Digits: type your answer

Subtraction of numbers
screenshot algebra_minus icon algebra_minus.svg difficulty level 4

math subtraction arithmetic algebra_minus

 Bruno Coudoin & Timothée Giet

Description: Practice the subtraction operation.

Prerequisite: Subtraction of small numbers.

Goal: Learn to find the difference between two numbers within a limited period of time.

Manual: A subtraction is displayed on the screen. Quickly find the result and use your computer's keyboard or the on-screen keypad to type it. You have to be fast and submit the answer before the penguins in their balloon land!

Keyboard controls:
  • Digits: type your answer
  • Backspace: delete the last digit in your answer
  • Enter: validate your answer

Balance box
screenshot balancebox icon balancebox.svg difficulty level 2

mobile fun balancebox

 Holger Kaelberer & Timothée Giet

Description: Navigate the ball to the door by tilting the box.

Goal: Practice fine motor skills and basic counting.

Manual: Navigate the ball to the door. Be careful not to make it fall into the holes. Numbered-contact buttons in the box need to be touched in the correct order to unlock the door. You can move the ball by tilting your mobile device. On desktop platforms use the arrow keys to simulate tilting.

In the activity settings menu you can choose between the default 'Built-in' level set and one that you can define yourself ('User'). To create a level set, select the 'user' level set and start the level editor by clicking on the corresponding button.

In the level editor you can create your own levels. Choose one of the editing tools on the side to modify the map cells of the currently active level in the editor:
  • Cross: clear a map cell completely
  • Horizontal Wall: add/remove a horizontal wall on the lower edge of a cell
  • Vertical Wall: add/remove a vertical wall on the right edge of a cell
  • Hole: add/remove a hole on a cell
  • Ball: set the starting position of the ball
  • Door: Set the door position
  • Contact: add/remove a contact button. With the spin-box you can adjust the value of the contact button. It is not possible to set a value more than once on a map.
All tools (except the clear-tool) toggle their respective target on the clicked cell: An item can be placed by clicking on an empty cell, and by clicking again on the same cell with the same tool, you can remove it again.

You can test a modified level by clicking on the 'Test' button on the side of the editor view. You can return from testing mode by clicking on the home-button on the bar or by pressing escape on your keyboard or the back-button on your mobile device.

In the editor you can change the level currently edited by using the arrow buttons on the bar. Back in the editor you can continue editing the current level and test it again if needed.When your level is finished you can save it to a file by clicking on the 'Save' button on the side.

To return to the activity settings click on the home-button on the bar or press Escape on your keyboard or the back button on your mobile device.

Finally, to load your level set, click on the 'Load saved levels' button.

Baby puzzle
screenshot baby_tangram icon baby_tangram.svg difficulty level 1

puzzle baby_tangram

 Johnny Jazeix & Timothée Giet

Description: The objective is to assemble the baby puzzle.

Prerequisite: Mouse-manipulation.

Manual: Move a piece by dragging it. Use the rotation button if necessary. More complicated levels can be found in tangram activity.

Build the same model
screenshot crane icon crane.svg difficulty level 2

puzzle crane

 Stefan Toncu & Timothée Giet

Description: Drive the crane and copy the model.

Prerequisite: Mouse/keyboard manipulation.

Goal: Practice motor-coordination.

Manual: Move the items in the blue frame to match their position in the model frame. To select an item, just click on it. Next to the crane, you will find four arrows that let you move the selected item. You can also swipe up/down/left/right to move the selected item.

Keyboard controls:
  • Arrows: move the selected item
  • Space or Enter or Tab: select the next item

Find your left and right hands
screenshot leftright icon leftright.svg difficulty level 2

puzzle leftright

 Bruno Coudoin & Timothée Giet

Description: Determine if a hand is a right or a left hand.

Goal: Distinguish right and left hands from different points of view. Spatial representation.

Manual: You can see a hand: is it a left hand or a right hand? Click on the left button, or the right button depending on the displayed hand.

Keyboard controls:
  • Left arrow: left hand answer
  • Right arrow: right hand answer

Rebuild the mosaic
screenshot mosaic icon mosaic.svg difficulty level 1

puzzle mosaic

 Bruno Coudoin & Timothée Giet

Description: Put each item at the same place as in the given example.

Manual: First select an item from the list, and then click on a spot of the mosaic to place the item.

Keyboard controls:
  • Arrows: navigate inside an area
  • Space or Enter: select or place an item
  • Tab: navigate between the item list and the mosaic

Redraw the given image
screenshot redraw icon redraw.svg difficulty level 3

puzzle redraw

 Bruno Coudoin & Timothée Giet

Description: Draw perfectly the given image on the empty grid.

Manual: First, select the proper color from the toolbar. Click on the grid and drag to paint, then release the click to stop painting.

Keyboard controls:
  • Digits: select a color
  • Arrows: navigate in the grid
  • Space or Enter: paint

Mirror the given image
screenshot redraw_symmetrical icon redraw_symmetrical.svg difficulty level 4

puzzle redraw_symmetrical

 Bruno Coudoin & Timothée Giet

Description: Draw the image on the empty grid as if you saw it in a mirror.

Manual: First, select the proper color from the toolbar. Click on the grid and drag to paint, then release the click to stop painting.

Keyboard controls:
  • Digits: select a color
  • Arrows: navigate in the grid
  • Space or Enter: paint

The tangram puzzle game
screenshot tangram icon tangram.svg difficulty level 3

puzzle tangram

 Bruno Coudoin & Timothée Giet

Description: The objective is to form a given shape.

Prerequisite: Mouse-manipulation.

Goal: From Wikipedia, the free encyclopedia. Tangram (Chinese: literally 'seven boards of cunning') is a Chinese puzzle. While the tangram is often said to be ancient, its existence has only been verified as far back as 1800. It consists of 7 pieces, called tans, which fit together to form a square; Using the square side as 1 unit, the 7 pieces contains:
5 right isosceles triangles, including:
- 2 small size ones (legs of 1)
- 1 medium size (legs of square root of 2)
- 2 large size (legs of 2)
1 square (side of 1) and
1 parallelogram (sides of 1 and square root of 2)

Manual: Move a piece by dragging it. The symmetrical button appears on items that supports it. Click on the rotation button or drag around it to rotate selected piece. Check the activity 'Baby Puzzle' for a simpler introduction to tangram.

Braille fun
screenshot braille_fun icon braille_fun.svg difficulty level 6

reading braille letters braille_fun

 Arkit Vora & Timothée Giet

Description: Practice braille letters.

Prerequisite: Braille alphabet.

Manual: Create the braille cells for the letters on the banner. Check the braille chart by clicking on the blue braille cell icon if you need some help.

Keyboard controls:
  • Space: open or close the braille chart

Colors
screenshot colors icon colors.svg difficulty level 1

reading color vocabulary colors

 Bruno Coudoin & Timothée Giet

Description: Click on the right color.

Prerequisite: Identifying colors.

Goal: This activity teaches you to recognize different colors.

Manual: Listen to the color and click on the matching duck.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: select an answer
  • Tab: repeat the question

Advanced colors
screenshot advanced_colors icon advanced_colors.svg difficulty level 6

reading colors vocabulary advanced_colors

 Bruno Coudoin & Timothée Giet

Description: Select the butterfly of the correct color.

Prerequisite: Can read.

Goal: Learn to recognize unusual colors.

Manual: You will see dancing butterflies of different colors and a question. You have to find the correct butterfly and touch it.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: select an item

Alphabet sequence
screenshot alphabet-sequence icon alphabet-sequence.svg difficulty level 2

reading letters alphabet-sequence

 Bruno Coudoin & Timothée Giet

Description: Move the helicopter to catch the clouds following the order of the alphabet.

Prerequisite: Can decode letters.

Goal: Alphabet sequence.

Manual: Catch the alphabet letters. With a keyboard use the arrow keys to move the helicopter. With a pointing device you just click or tap on the target location. To know which letter you have to catch you can either remember it or check the bottom right corner.

Keyboard controls:
  • Arrows: move the helicopter

Discover the braille system
screenshot braille_alphabets icon braille_alphabets.svg difficulty level 5

reading letters braille braille_alphabets

 Arkit Vora & Timothée Giet

Description: Learn and memorize the braille system.

Goal: Let children discover the braille system.

Manual: The screen has 3 sections: an interactive braille cell, an instruction telling you the character to reproduce, and at the top the braille characters to use as a reference. Each level teaches a set of 10 characters. Reproduce the requested character in the interactive braille cell.

You can open the braille chart by clicking on the blue braille cell icon.

Keyboard controls:
  • Digits: 1 to 6 select/deselect the corresponding dots
  • Space: open or close the braille chart

Click on a lowercase letter
screenshot click_on_letter icon click_on_letter.svg difficulty level 2

reading letters click_on_letter

 Holger Kaelberer & Timothée Giet

Description: Listen to a letter and click on it.

Prerequisite: Visual letter-recognition.

Goal: Letter-name recognition.

Manual: A letter is spoken. Click on the matching letter in the main area. You can listen to the letter again by clicking on the mouth icon.

Keyboard controls:
  • Arrows: navigate
  • Space: select an item
  • Tab: repeat the question

Click on an uppercase letter
screenshot click_on_letter_up icon click_on_letter_up.svg difficulty level 2

reading letters click_on_letter_up

 Holger Kaelberer & Timothée Giet

Description: Listen to a letter and click on it.

Prerequisite: Visual letter-recognition.

Goal: Letter-name recognition.

Manual: A letter is spoken. Click on the matching letter in the main area. You can listen to the letter again by clicking on the mouth icon.

Keyboard controls:
  • Arrows: navigate
  • Space: select an item
  • Tab: repeat the question

Draw letters
screenshot drawletters icon drawletters.svg difficulty level 1

reading letters drawletters

 Nitish Chauhan & Timothée Giet

Description: Connect the dots to draw the letters.

Goal: Learning how to draw letters in a funny way.

Manual: Draw the letters by connecting the dots in the correct order.

Case association memory game
screenshot memory-case-association icon memory-case-association.svg difficulty level 2

reading letters memory-case-association

 Aman Kumar Gupta & Timothée Giet

Description: Flip the cards to find the uppercase and lowercase of the same letter.

Prerequisite: Knowing alphabets.

Goal: Learning lowercase and uppercase letters, memory.

Manual: Each card is hiding a letter, lowercase or uppercase. You have to match the lowercase and uppercase of the same letter.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Case association memory game against Tux
screenshot memory-case-association-tux icon memory-case-association-tux.svg difficulty level 2

reading letters memory-case-association-tux

 Aman Kumar Gupta & Timothée Giet

Description: Flip the cards to find the uppercase and lowercase of the same letter, playing against Tux.

Prerequisite: Knowing alphabets.

Goal: Learning lowercase and uppercase letters, memory.

Manual: Each card is hiding a letter, lowercase or uppercase. You have to match the lowercase and uppercase of the same letter.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: flip the selected card

Ordering letters
screenshot ordering_alphabets icon ordering_alphabets.svg difficulty level 2

reading letters ordering_alphabets

 Rudra Nil Basu , Harsh Kumar & Timothée Giet

Description: Arrange the given letters in alphabetical order or in reverse alphabetical order as requested.

Prerequisite: Reading.

Goal: Learn the alphabetical order.

Manual: You are provided with some letters. Drag and drop them to the upper area in alphabetical order or in reverse alphabetical order as requested.

Matching items
screenshot babymatch icon babymatch.svg difficulty level 1

reading vocabulary babymatch

 Pulkit Gupta & Timothée Giet

Description: Drag and drop the items to match them.

Prerequisite: Cultural references.

Goal: Motor coordination. Conceptual matching.

Manual: In the main board area, a set of objects is displayed. In the side panel, another set of objects is shown. Each object in the side panel corresponds logically to one object in the main board area. Drag each object from the side panel to the correct spot in the main area.

Categorization
screenshot categorization icon categorization.svg difficulty level 4

reading vocabulary categorization

 Divyam Madaan & Timothée Giet

Description: Categorize the items into correct and incorrect groups.

Prerequisite: Can drag items using a mouse or touchscreen.

Goal: Build conceptual thinking and enrich knowledge.

Manual: Review the instructions and then drag and drop the items as specified.

Enrich your vocabulary
screenshot lang icon lang.svg difficulty level 4

reading vocabulary lang

 siddhesh suthar & Timothée Giet

Description: Complete language learning activities.

Prerequisite: Reading.

Goal: Enrich your vocabulary in your native language or in a foreign one.

Manual: Review a set of words. Each word is shown with a voice, a text and an image.
When done, you will have some exercises to recognize the text from the voice and the image, then only from the voice, and finally an exercise to type the text.

In the configuration, you can select the language you want to learn.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: select an item from the list
  • Enter: validate your answer when the OK button is visible
  • Tab: repeat the word

Credit: Images originally released by the Art4Apps project (https://web.archive.org/web/20120908214126/http://www.art4apps.org/) under CC BY-SA 3.0 license. Upscaled and smoothed derivative images.

Name the image
screenshot imagename icon imagename.svg difficulty level 3

reading words imagename

 Pulkit Gupta & Timothée Giet

Description: Drag and Drop each item above its name.

Prerequisite: Reading.

Goal: Vocabulary and reading.

Manual: Drag each image from the side to the corresponding name in the main area. Click on the OK button to check your answer.

Letter in which word
screenshot letter-in-word icon letter-in-word.svg difficulty level 2

reading words letter-in-word

 Akshat Tandon & Timothée Giet

Description: A letter is written. Some words are displayed, and you must find the word or the words in which this letter appears.

Prerequisite: Spelling, letter recognition.

Goal: Select all the words which contain the given letter.

Manual: A letter is displayed on the flag attached to the plane. Select all the words in the list containing this letter and then press the OK button.

Keyboard controls:
  • Arrows: navigate
  • Space: select an item
  • Enter: validate your answer

Missing letter
screenshot missing-letter icon missing-letter.svg difficulty level 2

reading words missing-letter

 Amit Tomar & Timothée Giet

Description: Find the missing letter to complete the word.

Prerequisite: Word reading.

Goal: Training reading skills.

Manual: A picture is displayed in the main area, and an incomplete word is written under the picture. Click on the missing letter to complete the word, or type the letter on your keyboard.

Keyboard controls:
  • Tab: repeat the word

Ordering sentences
screenshot ordering_sentences icon ordering_sentences.svg difficulty level 2

reading words ordering_sentences

 Harsh Kumar , Emmanuel Charruau & Timothée Giet

Description: Arrange the given words to form a meaningful sentence.

Prerequisite: Reading.

Goal: Order words to form meaningful sentences.

Manual: You are provided with some words. Drag and drop them to the upper area to form a meaningful sentence.

Horizontal reading practice
screenshot readingh icon readingh.svg difficulty level 2

reading words readingh

 Johnny Jazeix & Timothée Giet

Description: Read a list of words and say if a given word is in it.

Prerequisite: Reading.

Goal: Reading training in a limited time.

Manual: A word is shown on the board. A list of words, displayed horizontally, will appear and disappear. Did the given word appear in the list?

Vertical reading practice
screenshot readingv icon readingv.svg difficulty level 2

reading words readingv

 Johnny Jazeix & Timothée Giet

Description: Read a vertical list of words and say if a given word is in it.

Prerequisite: Reading.

Goal: Reading training in a limited time.

Manual: A word is shown on the board. A list of words, displayed vertically, will appear and disappear. Did the given word appear in the list?

Analog electricity
screenshot analog_electricity icon analog_electricity.svg difficulty level 6

sciences experiment analog_electricity

 Aiswarya Kaitheri Kandoth & Timothée Giet

Description: Create and simulate an analog electric schema.

Prerequisite: Requires some basic understanding of the concept of electricity.

Goal: Create an analog electric schema with a real time simulation.

Manual: Drag electrical components from the selector and drop them in the working area. In the working area, you can move the components by dragging them. To delete a component or wire, select the deletion tool on top of the component selector, and select the component or wire. You can click on the component and then on the rotate buttons to rotate it or on the info button to get information about it. You can click on the switch to open and close it. Likewise, you can change the rheostat value by dragging its slider. To connect two terminals, click on the first terminal, then on the second terminal. To deselect a terminal, click on any empty area. For repairing a broken bulb or LED, click on it after disconnecting it from the circuit. The simulation is updated in real time by any user action.

Credit: The electric simulation engine is from edX: <https://github.com/edx/edx-platform/blob/master/common/lib/xmodule/xmodule/js/src/capa/schematic.js>.

Binary bulbs
screenshot binary_bulb icon binary_bulb.svg difficulty level 3

sciences experiment binary_bulb

 Rajat Asthana & Timothée Giet

Description: This activity helps you to learn the concept of conversion from decimal number system to binary number system.

Prerequisite: Decimal number system.

Goal: To get familiar with the binary number system.

Manual: Turn on the right bulbs to represent the binary of the given decimal number. When you have achieved it, press OK.

Operate a canal lock
screenshot canal_lock icon canal_lock.svg difficulty level 2

sciences experiment canal_lock

 Bruno Coudoin & Timothée Giet

Description: Tux is in trouble, and needs to take his boat through a lock. Help Tux and find out how a canal lock works.

Goal: Understand how a canal lock works.

Manual: You are in charge of the canal lock. Open the gates and the locks in the right order, so that Tux can travel through the gates in both directions.

Mixing paint colors
screenshot color_mix icon color_mix.svg difficulty level 4

sciences experiment color color_mix

 Stephane Mankowski & Timothée Giet

Description: Discover paint color mixing.

Goal: Mix primary colors to match the given color.

Manual: This activity teaches how mixing primary paint colors works (subtractive mixing).

Paints and inks absorb different colors of the light falling on it, subtracting it from what you see. The more ink you add, the more light is absorbed, and the darker the resulting color becomes. We can mix just three primary colors to make many new colors. The primary colors for paint/ink are cyan (a special shade of blue), magenta (a special shade of pink), and yellow.

Change the color by moving the sliders on the tubes of paint or by clicking on the + and - buttons. Then click on the OK button to validate your answer.

Mixing light colors
screenshot color_mix_light icon color_mix_light.svg difficulty level 4

sciences experiment color color_mix_light

 Stephane Mankowski & Timothée Giet

Description: Discover light color mixing.

Goal: Mix primary colors to match the given color.

Manual: This activity teaches how mixing primary light colors works (additive mixing).

Mixing light colors is just the opposite of mixing paint colors. The more light you add, the lighter the resulting color becomes. Primary colors of light are red, green and blue.

Change the color by moving the sliders on the torches or by clicking on the + and - buttons. Then click on the OK button to validate your answer.

Digital electricity
screenshot digital_electricity icon digital_electricity.svg difficulty level 6

sciences experiment digital_electricity

 Pulkit Gupta & Timothée Giet

Description: Create and simulate a digital electric schema.

Prerequisite: Requires some basic understanding of the concept of digital electronics.

Goal: Create a digital electric schema with a real time simulation of it.

Manual: Drag electrical components from the side bar and drop them in the working area.
  • To connect two terminals with a wire, click on a first terminal, then on a second terminal.
  • The simulation is updated in real time by any user action.
  • In the working area, you can move the components by dragging them.
  • In the side bar, you can click on the tool icon to access the tool menu.
  • To delete a component or a wire, select the delete tool (cross icon) from the tool menu, and click on the component or on the wire you want to delete.
  • To deselect a terminal or the delete tool, click on any empty area.
  • You can rotate the selected component using the rotate buttons (circle arrow icons) from the tool menu.
  • You can read information about the selected component using the info button (i icon) from the tool menu.
  • You can zoom in or out the working area using the + and - keys, using the zoom buttons from the tool menu, or using pinch gestures on a touchscreen.
  • You can pan the working area by clicking on an empty area and dragging it.
  • You can click on a switch component to open and close it.

Explore farm animals
screenshot explore_farm_animals icon explore_farm_animals.svg difficulty level 2

sciences experiment explore_farm_animals

 Djalil Mesli & Timothée Giet

Description: Learn about farm animals, what sounds they make, and interesting facts.

Goal: Learn to associate animal sounds with the animal name and what the animal looks like.

Manual: There are three levels in this game.

In level one, players enjoy exploring each animal on the screen. Click on an animal and learn about it, what its name is, what sound it makes, and what it looks like. Study well this information, because you will be tested in level 2 and 3.

In level two, a random animal sound is played and you must find which animal makes this sound. Click on the corresponding animal. If you'd like to hear the animal sound repeated, click on the play button.

In level three, a random text prompt is displayed and you must click on the animal that matches the text.

Explore world animals
screenshot explore_world_animals icon explore_world_animals.svg difficulty level 4

sciences experiment explore_world_animals

 Johnny Jazeix & Timothée Giet

Description: Learn about world animals, interesting facts and their location on a map.

Goal: Learn about various wild animals from around the world and remember where they live.

Manual: There are two levels in this game.

In level one, players enjoy exploring each animal on the screen. Click on the question mark, and learn about the animal, what its name is, and what it looks like. Study well this information, because you will be tested in level 2.

In level two, a random text prompt is displayed and you must click on the animal that matches the text.

Gravity
screenshot gravity icon gravity.svg difficulty level 3

sciences experiment gravity

 Timothée Giet

Description: Introduction to the concept of gravity.

Goal: Move the spaceship to avoid hitting the planets and reach the space station.

Manual: Move the spaceship with the left and right keys, or with the buttons on the screen for mobile devices. Try to stay near the center of the screen and anticipate by looking at the size and direction of the arrow showing the gravity force.

Keyboard controls:
  • Left and Right arrows: move the spaceship

Land safe
screenshot land_safe icon land_safe.svg difficulty level 4

sciences experiment land_safe

 Matilda Bernard (Gtk+), Holger Kaelberer (Qt Quick) & Timothée Giet

Description: Pilot the spaceship towards the green landing area.

Goal: Understand the acceleration caused by the gravity.

Manual: The acceleration caused by the gravity experienced by the spaceship is directly proportional to the mass of the planet and inversely proportional to the square of the distance from the center of the planet. Thus, with every planet the acceleration will differ and as the spaceship comes closer and closer to the planet the acceleration increases.

In first levels, use the up/down keys to control the thrust and the right/left keys to control the direction. On touch screens you can control the rocket through the corresponding on-screen buttons.

In higher levels, you can use the right/left keys to rotate the spaceship. By rotating the spaceship you can trigger an acceleration in non-vertical direction using the up/down keys.

The landing platform is green if your speed is fine for a safe landing.

The accelerometer on the right border shows your rocket's overall vertical acceleration including gravitational force. In the upper green area of the accelerometer your acceleration is higher than the gravitational force, in the lower red area it's lower, and on the blue baseline in the yellow middle area the two forces cancel each other out.

Keyboard controls:
  • Up and Down arrows: control the thrust of the rear engine
  • Left and Right arrows: at first levels, move to the sides; at higher levels, rotate the spaceship

Renewable energy
screenshot renewable_energy icon renewable_energy.svg difficulty level 4

sciences experiment renewable_energy

 Sagar Chand Agarwal & Timothée Giet

Description: Tux has come back from fishing on his boat. Bring the electrical system back up so he can have light in his home.

Goal: Learn about an electrical system based on renewable energy.

Manual: Click on different active elements: sun, cloud, dam, solar array, wind farm and transformers, in order to reactivate the entire electrical system. When the system is back up and Tux is in his home, push the light button for him. To win you must switch on all the consumers while all the producers are up.

Solar system
screenshot solar_system icon solar_system.svg difficulty level 5

sciences experiment solar_system

 Aman Kumar Gupta & Timothée Giet

Description: Answer the questions with a correctness of 100%.

Goal: Learn information about the solar system. If you want to learn more about astronomy, try downloading KStars (https://edu.kde.org/kstars/) or Stellarium (https://stellarium.org/) which are astronomy Free Software.

Manual: Click on a planet or on the Sun, and answer the corresponding questions. Each question contains 4 options. One of those is 100% correct. Try to answer the questions until you get 100% in the closeness meter.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: select
  • Escape: return to previous screen
  • Tab: view the hint (only when the hint icon is visible)

Pilot a submarine
screenshot submarine icon submarine.svg difficulty level 5

sciences experiment submarine

 Rudra Nil Basu & Timothée Giet

Description: Drive the submarine to the end point.

Prerequisite: Move and click using the mouse, physics basics.

Goal: Learn how to control a submarine.

Manual: Control the various parts of the submarine (the engine, ballast tanks and diving planes) to reach the end point.

Keyboard controls:
Engine
  • D or Right arrow: increase the velocity
  • A or Left arrow: decrease the velocity
Ballast tanks
  • W or Up arrow: switch filling of the central ballast tank
  • S or Down arrow: switch flushing of the central ballast tank
  • R: switch filling of the left ballast tank
  • F: switch flushing of the left ballast tank
  • T: switch filling of the right ballast tank
  • G: switch flushing of the right ballast tank
Diving planes
  • +: increase diving planes angle
  • -: decrease diving planes angle

Watercycle
screenshot watercycle icon watercycle.svg difficulty level 3

sciences experiment watercycle

 Sagar Chand Agarwal & Timothée Giet

Description: Tux has come back from fishing on his boat. Bring the water system back up so he can take a shower.

Goal: Learn the water cycle.

Manual: Click on different active elements: sun, cloud, pumping station, and the sewage treatment plant, in order to reactivate the entire water system. When the system is back up and Tux is in the shower, push the shower button for him.

Explore monuments
screenshot explore_monuments icon explore_monuments.svg difficulty level 3

sciences geography explore_monuments

 Ayush Agrawal & Timothée Giet

Description: Explore monuments around the world.

Prerequisite: Knowledge of different monuments.

Goal: Learn about various monuments from around the world and remember their location.

Manual: Click on the spots to learn about the monuments and then locate them on the map.

Credit: Photos taken from Wikipedia.
  • "Chichen Itza 3" by Daniel Schwen (https://commons.wikimedia.org/wiki/File:Chichen_Itza_3.jpg), CC BY-SA 4.0
  • "1 cristor redentor 2014" by Chensiyuan (https://commons.wikimedia.org/wiki/File:1_cristor_redentor_2014.jpg), CC BY-SA 4.0
  • "Taj Mahal, Agra, India" by Yann (https://commons.wikimedia.org/wiki/File:Taj_Mahal,_Agra,_India.jpg), CC BY-SA 4.0

Locate the region
screenshot geo-country icon geo-country.svg difficulty level 2

sciences geography geo-country

 Pulkit Gupta & Timothée Giet

Description: Drag and Drop the regions to complete the country maps.

Manual: Drag and drop different regions of the country to their correct locations to complete the map.

Locate the countries
screenshot geography icon geography.svg difficulty level 2

sciences geography geography

 Pulkit Gupta & Timothée Giet

Description: Drag and Drop the items to complete the map.

Manual: Drag and drop the map pieces to their correct locations to complete the map.

Chronos
screenshot chronos icon chronos.svg difficulty level 1

sciences history chronos

 Pulkit Gupta & Timothée Giet

Description: Drag and Drop the items to organize the story.

Prerequisite: Tell a short story.

Goal: Sort the pictures into the order that tells the story.

Manual: Pick the pictures on the side and put them on the dots in the right order. Then, click on the OK button to validate your answer.

Credit: Moon photo is copyright NASA. The space sounds come from Tuxpaint and Vegastrike which are released under the GPL license. The transportation images are copyright Franck Doucet. Dates of Transportation are based on those found in <https://www.wikipedia.org>.

Family
screenshot family icon family.svg difficulty level 2

sciences history family

 Rajdeep Kaur & Timothée Giet

Description: Select the name you should call this family member.

Prerequisite: Reading skills.

Goal: Learn the relationships in a family, according to the lineal system used in most Western societies.

Manual: A family tree is shown.
The circles are linked with lines to mark the relations. Married couples are marked with a ring on the link.
You are the person in the white circle. Select the name you should call the person in the orange circle.

Point the relatives
screenshot family_find_relative icon family_find_relative.svg difficulty level 2

sciences history family_find_relative

 Rudra Nil Basu & Timothée Giet

Description: Click on a pair corresponding to the given relation.

Prerequisite: Reading, moving and clicking with the mouse.

Goal: Learn the relationships in a family, according to the lineal system used in most Western societies.

Manual: A family tree is shown, with some instructions.
The circles are linked with lines to mark the relations. Married couples are marked with a ring on the link.
Click on a pair of family members which corresponds to the given relation.

The history of Louis Braille
screenshot louis-braille icon louis-braille.svg difficulty level 4

sciences history louis-braille

 Arkit Vora & Timothée Giet

Description: Review the major dates of the inventor of the braille system.

Manual: Read the history of Louis Braille, his biography, and the invention of the braille system. Click on the previous and next buttons to move between the story pages. At the end, arrange the sequence in chronological order.

Keyboard controls:
  • Arrows: navigate
  • Space or Enter: select an item and change its position

Credit: Louis Braille Video: <https://www.youtube.com/watch?v=9bdfC2j_4x4>

Roman numerals
screenshot roman_numerals icon roman_numerals.svg difficulty level 4

sciences history roman_numerals

 Bruno Coudoin & Timothée Giet

Description:

Goal: Learn how to read roman numerals and do the conversion to and from arabic numerals.

Manual: Roman numerals are a numeral system that originated in ancient Rome and remained the usual way of writing numbers throughout Europe well into the Late Middle Ages. Numbers in this system are represented by combinations of letters from the Latin alphabet.
Learn the rules to read Roman numerals and practice converting numbers to and from arabic numerals. Click on the OK button to validate your answer.

Keyboard controls:
  • Digits: type arabic numerals
  • Letters: type roman numerals (with I, V, X, L, C, D and M)
  • Enter: validate your answer

Align four (against Tux)
screenshot align4 icon align4.svg difficulty level 2

strategy align4

 Bharath M S & Timothée Giet

Description: Arrange four tokens in a row.

Goal: Create a line of 4 tokens either horizontally (lying down), vertically (standing up) or diagonally.

Manual: Play with the computer. Take turns to click the line in which you want to drop a token. The first player to create a line of 4 tokens wins.

Keyboard controls:
  • Left arrow: move the token to the left
  • Right arrow: move the token to the right
  • Space or Down arrow: drop the token

Align four (with a friend)
screenshot align4_2players icon align4_2players.svg difficulty level 2

strategy align4_2players

 Bharath M S & Timothée Giet

Description: Arrange four tokens in a row.

Goal: Create a line of 4 tokens either horizontally (lying down), vertically (standing up) or diagonally.

Manual: Play with a friend. Take turns to click the line in which you want to drop a token. The first player to create a line of 4 tokens wins.

Keyboard controls:
  • Left arrow: move the token to the left
  • Right arrow: move the token to the right
  • Space or Down arrow: drop the token

Bargame (against Tux)
screenshot bargame icon bargame.svg difficulty level 2

strategy bargame

 Utkarsh Tiwari & Timothée Giet

Description: Select the number of balls you wish to place in the holes and then click on the OK button. The winner is the one who hasn't put a ball in the red hole.

Prerequisite: Ability to count.

Goal: Don't put the ball in the last hole.

Manual: Click on the ball icon to select a number of balls, then click on the OK button to place the balls in the holes. You win if the computer has to place the last ball. If you want Tux to begin, just click on him.

Bargame (with a friend)
screenshot bargame_2players icon bargame_2players.svg difficulty level 2

strategy bargame_2players

 Utkarsh Tiwari & Timothée Giet

Description: Select the number of balls you wish to place in the holes and then click on the OK button. The winner is the one who hasn't put a ball in the red hole.

Prerequisite: Ability to count.

Goal: Don't put the ball in the last hole.

Manual: Click on the ball icon to select a number of balls, then click on the OK button to place the balls in the holes. You win if your friend has to place the last ball.

Play checkers against the computer
screenshot checkers icon checkers.svg difficulty level 4

strategy checkers

 Johnny Jazeix & Timothée Giet

Description: The version in GCompris is the international draughts.

Goal: Capture all the pieces of your opponent before your opponent captures all of yours.

Manual: Checkers is played by two opponents, on opposite sides of the gameboard. One player has the dark pieces; the other has the light pieces. Players alternate turns. A player may not move an opponent's piece. A move consists of moving a piece diagonally to an adjacent unoccupied square. If the adjacent square contains an opponent's piece, and the square immediately beyond it is vacant, the piece may be captured (and removed from the game) by jumping over it.
Only the dark squares of the checkered board are used. A piece may move only diagonally into an unoccupied square. Capturing is mandatory. The player without pieces remaining, or who cannot move due to being blocked, loses the game.
When a man reaches the crownhead or kings row (the farthest row forward), it becomes a king, and is marked by placing an additional piece on top of the first man, and acquires additional powers including the ability to move backwards. If there is a piece in a diagonal that a king can capture, he can move any distance along the diagonal, and may capture an opposing man any distance away by jumping to any of the unoccupied squares immediately beyond it.

Credit: The checkers library is draughts.js <https://github.com/shubhendusaurabh/draughts.js>. Manual is from wikipedia <https://en.wikipedia.org/wiki/Draughts>

Play checkers with your friend
screenshot checkers_2players icon checkers_2players.svg difficulty level 4

strategy checkers_2players

 Johnny Jazeix & Timothée Giet

Description: The version in GCompris is the international draughts.

Goal: Capture all the pieces of your opponent before your opponent captures all of yours.

Manual: Checkers is played by two opponents, on opposite sides of the gameboard. One player has the dark pieces; the other has the light pieces. Players alternate turns. A player may not move an opponent's piece. A move consists of moving a piece diagonally to an adjacent unoccupied square. If the adjacent square contains an opponent's piece, and the square immediately beyond it is vacant, the piece may be captured (and removed from the game) by jumping over it.
Only the dark squares of the checkered board are used. A piece may move only diagonally into an unoccupied square. Capturing is mandatory. The player without pieces remaining, or who cannot move due to being blocked, loses the game.
When a man reaches the crownhead or kings row (the farthest row forward), it becomes a king, and is marked by placing an additional piece on top of the first man, and acquires additional powers including the ability to move backwards. If there is a piece in a diagonal that a king can capture, he can move any distance along the diagonal, and may capture an opposing man any distance away by jumping to any of the unoccupied squares immediately beyond it.

Credit: The checkers library is draughts.js <https://github.com/shubhendusaurabh/draughts.js>. Manual is from wikipedia <https://en.wikipedia.org/wiki/Draughts>

Play chess against Tux
screenshot chess icon chess.svg difficulty level 6

strategy chess

 Bruno Coudoin & Timothée Giet

Description:

Manual: In this activity you discover the chess game by playing against the computer. It displays the possible target positions for any selected piece which helps the children understand how pieces moves. At first level the computer is fully random to give more chances to the children. As level increases, the computer plays better.

You can achieve a mate sooner if you follow these simple rules:
Trying to drive your opponent's king in the corner.
Explanation: this way your opponent's king would have only 3 directions to move instead of 8 from a better position.
'Making a trap'. Use your pawns as baits.
Explanation: this way you can lure your opponent out of his 'comfort zone'.
Be patient enough.
Explanation: don't rush too quick, be patient. Let yourself think a little bit and try to predict your opponent's future moves, so that you can catch him or secure your pieces from his attacks.

Credit: The chess engine is p4wn <https://github.com/douglasbagnall/p4wn>.

Play chess against your friend
screenshot chess_2players icon chess_2players.svg difficulty level 6

strategy chess_2players

 Bruno Coudoin & Timothée Giet

Description:

Manual: In this activity you discover the chess game by playing against a friend. It displays the possible target positions for any selected piece which helps the children understand how pieces moves.

You can achieve a mate sooner if you follow these simple rules:
Trying to drive your opponent's king in the corner.
Explanation: this way your opponent's king would have only 3 directions to move instead of 8 from a better position.
'Making a trap'. Use your pawns as baits.
Explanation: this way you can lure your opponent out of his 'comfort zone'.
Be patient enough.
Explanation: don't rush too quick, be patient. Let yourself think a little bit and try to predict your opponent's future moves, so that you can catch him or secure your pieces from his attacks.

End of chess game
screenshot chess_partyend icon chess_partyend.svg difficulty level 6

strategy chess_partyend

 Bruno Coudoin & Timothée Giet

Description: Play the end of the chess game against Tux.

Manual: In this activity you discover the chess game by playing only the end of a game. It displays the possible target positions for any selected piece which helps the children understand how pieces moves.

You can achieve a mate sooner if you follow these simple rules:
Trying to drive your opponent's king in the corner.
Explanation: this way your opponent's king would have only 3 directions to move instead of 8 from a better position.
'Making a trap'. Use your pawns as baits.
Explanation: this way you can lure your opponent out of his 'comfort zone'.
Be patient enough.
Explanation: don't rush too quick, be patient. Let yourself think a little bit and try to predict your opponent's future moves, so that you can catch him or secure your pieces from his attacks.

Credit: The chess engine is p4wn <https://github.com/douglasbagnall/p4wn>.

Nine men's morris (against Tux)
screenshot nine_men_morris icon nine_men_morris.svg difficulty level 2

strategy nine_men_morris

 Pulkit Gupta & Timothée Giet

Description:

Goal: Form mills (lines of 3 pieces) to remove Tux's pieces until he has only 2 pieces left or can not move anymore.

Manual: Play with the computer. First take turns to place nine pieces, and then take turns to move your pieces.

Nine men's morris (with a friend)
screenshot nine_men_morris_2players icon nine_men_morris_2players.svg difficulty level 2

strategy nine_men_morris_2players

 Pulkit Gupta & Timothée Giet

Description:

Goal: Form mills (lines of 3 pieces) to remove your opponent's pieces until your opponent has only 2 pieces left or can not move anymore.

Manual: Play with a friend. First take turns to place nine pieces, and then take turns to move your pieces.

Play oware against Tux
screenshot oware icon oware.svg difficulty level 2

strategy oware

 Harsh Kumar & Timothée Giet

Description: Play the Oware strategy game against Tux.

Goal: The game starts with four seeds in each house. The objective of the game is to capture more seeds than one's opponent. Since the game has only 48 seeds, capturing 25 is sufficient to win the game. Since there is an even number of seeds, it is possible for the game to end in a draw, where each player has captured 24.

Manual: Players take turns moving the seeds. On a turn, a player chooses one of the six houses under their control. The player removes all seeds from that house, and distributes them, dropping one in each house counter-clockwise from this house, in a process called sowing. Seeds are not distributed into the end scoring houses, nor into the house drawn from. The starting house is always left empty; if it contained 12 (or more) seeds, it is skipped, and the twelfth seed is placed in the next house.

Capturing occurs only when a player brings the count of an opponent's house to exactly two or three with the final seed he sowed in that turn. This always captures the seeds in the corresponding house, and possibly more: if the previous-to-last seed also brought an opponent's house to two or three, these are captured as well, and so on until a house is reached which does not contain two or three seeds or does not belong to the opponent. The captured seeds are placed in the player's scoring house. However, if a move would capture all of an opponent's seeds, the capture is forfeited since this would prevent the opponent from continuing the game, and the seeds are instead left on the board.

If an opponent's houses are all empty, the current player must make a move that gives the opponent seeds. If no such move is possible, the current player captures all seeds in their own territory, ending the game.

Play oware with a friend
screenshot oware_2players icon oware_2players.svg difficulty level 2

strategy oware_2players

 Harsh Kumar & Timothée Giet

Description: Play the Oware strategy game with a friend.

Goal: The game starts with four seeds in each house. The objective of the game is to capture more seeds than one's opponent. Since the game has only 48 seeds, capturing 25 is sufficient to win the game. Since there is an even number of seeds, it is possible for the game to end in a draw, where each player has captured 24.

Manual: Players take turns moving the seeds. On a turn, a player chooses one of the six houses under their control. The player removes all seeds from that house, and distributes them, dropping one in each house counter-clockwise from this house, in a process called sowing. Seeds are not distributed into the end scoring houses, nor into the house drawn from. The starting house is always left empty; if it contained 12 (or more) seeds, it is skipped, and the twelfth seed is placed in the next house.

Capturing occurs only when a player brings the count of an opponent's house to exactly two or three with the final seed he sowed in that turn. This always captures the seeds in the corresponding house, and possibly more: if the previous-to-last seed also brought an opponent's house to two or three, these are captured as well, and so on until a house is reached which does not contain two or three seeds or does not belong to the opponent. The captured seeds are placed in the player's scoring house. However, if a move would capture all of an opponent's seeds, the capture is forfeited since this would prevent the opponent from continuing the game, and the seeds are instead left on the board.

If an opponent's houses are all empty, the current player must make a move that gives the opponent seeds. If no such move is possible, the current player captures all seeds in their own territory, ending the game.

Tic tac toe (against Tux)
screenshot tic_tac_toe icon tic_tac_toe.svg difficulty level 2

strategy tic_tac_toe

 Pulkit Gupta & Timothée Giet

Description: Place three marks in a row.

Goal: Place three marks in any horizontal, vertical, or diagonal row to win the game.

Manual: Play with the computer. Take turns to click on the square which you want to mark. The first player to create a line of 3 marks wins.

Tic tac toe (with a friend)
screenshot tic_tac_toe_2players icon tic_tac_toe_2players.svg difficulty level 2

strategy tic_tac_toe_2players

 Pulkit Gupta & Timothée Giet

Description: Place three marks in a row.

Goal: Place three marks in any horizontal, vertical, or diagonal row to win the game.

Manual: Play with a friend. Take turns to click on the square which you want to mark. The first player to create a line of 3 marks wins.