Skip to content

Commit

Permalink
🍱 (ContentKit): Activities - add dance freeze, discover leka, xylopho…
Browse files Browse the repository at this point in the history
…ne hepta/penta
  • Loading branch information
ladislas committed Feb 26, 2024
1 parent d51f111 commit b4c4543
Show file tree
Hide file tree
Showing 4 changed files with 340 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# Leka - iOS Monorepo
# Copyright APF France handicap
# SPDX-License-Identifier: Apache-2.0

version: 1.0.0

uuid: 7F7B0195FCD84B6586B52F0132B8CCB9
name: dance_freeze

status: published

authors:
- leka

skills:
- gross_motor_skills
- inhibition

tags:
- music
- movements
- dancing

hmi:
- robot

types:
- group

locales:
- en_US
- fr_FR

l10n:
- locale: fr_FR
details:
icon: dance_freeze

title: Dance Freeze
subtitle: Dance Freeze

short_description: | # {{💡TO_DEFINE}}
Courte description de l'activité
description: |
*Dance Freeze* est une activité ludique où Leka, le robot, se met en mouvement au rythme de la musique. Quand la musique s'arrête, Leka s'immobilise et tous les participants doivent faire la statue. Le jeu propose deux modes : un mode manuel, où un professionnel contrôle quand Leka s'arrête, et un mode automatique où Leka s'arrête de lui-même.
instructions: |
- Sélectionner le mode "rotation" pour que le robot tourne sur lui-même ou le mode "déplacement" pour qu'il se déplace dans la pièce.
- Sélectionner la musique souhaitée dans la liste.
- Appuyer sur Jouer - mode manuel pour contrôler vous-même quand Leka s'arrête et repart.
- Appuyer sur Jouer - mode auto pour lancer le mode automatique où Leka s'arrête et repart de lui-même de manière aléatoire.
- Inciter les personnes accompagnées à se mouvoir en même temps que le robot et à s'arrêter lorsqu'il s'immobilise.
- locale: en_US
details:
icon: dance_freeze

title: Dance Freeze
subtitle: Dance Freeze

short_description: | # {{💡TO_DEFINE}}
Short description of the activity
description: |
*Dance Freeze* is a playful activity where Leka, the robot, moves to the rhythm of the music. When the music stops, Leka freezes, and all participants must strike a pose. The game offers two modes: a manual mode, where a professional controls when Leka stops, and an automatic mode where Leka stops by itself.
instructions: |
- Select the "rotation" mode for the robot to spin in place or the "movement" mode for it to move around the room.
- Choose the desired music from the list.
- Press Play - manual mode to control when Leka stops and starts yourself.
- Press Play - auto mode to activate the automatic mode where Leka stops and starts on its own randomly.
- Encourage accompanying individuals to move along with the robot and to stop when it freezes.
exercises_payload:
options:
shuffle_exercises: false
shuffle_groups: false

exercise_groups:
- group:
- instructions: null
interface: danceFreeze
payload:
songs:
- earlyBird
- emptyPage
- gigglySquirrel
- handsOn
- happyDays
- inTheGame
- littleByLittle
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
# Leka - iOS Monorepo
# Copyright APF France handicap
# SPDX-License-Identifier: Apache-2.0

version: 1.0.0

uuid: B1BDE77279524027927AC77ED79F9728
name: discover_leka

status: published

authors:
- leka

skills:
- familiarization_with_leka

tags:
- pairing
- familiarization
- discover_leka

hmi:
- robot

types:
- one_on_one

locales:
- en_US
- fr_FR

l10n:
- locale: fr_FR
details:
icon: discover_leka

title: Découvre Leka
subtitle: Découverte

short_description: | # {{💡TO_DEFINE}}
Courte description de l'activité
description: |
*Découvre Leka* est une activité interactive conçue pour engager les individus avec le robot. Pendant la session, les participants se concentrent sur le robot alors qu'il exécute divers mouvements, émet des lumières, des vibrations et affiche des couleurs. Cette expérience vise à aider les individus à devenir plus familiers et à l'aise avec le robot, favorisant ainsi un sentiment de familiarité et d'interaction.
instructions: |
- Cliquez sur le bouton "Jouer" situé à gauche de l'écran de l'iPad.
- Encouragez la personne à focaliser son attention sur le robot.
- Appuyez sur le bouton "Pause" si nécessaire.
- Cliquez sur le bouton "Stop" lorsque vous souhaitez mettre fin à l'activité.
- locale: en_US
details:
icon: discover_leka

title: Discover Leka
subtitle: Discovery

short_description: | # {{💡TO_DEFINE}}
Short description of the activity
description: |
*Discover Leka* is an interactive activity designed to engage individuals with the robot. During the session, participants focus on the robot as it executes various movements, emits lights, vibrations, and displays colors. This experience aims to help individuals become more acquainted and comfortable with the robot, fostering a sense of familiarity and interaction.
instructions: |
- Press the "Play" button located on the left side of the iPad screen.
- Prompt the person to focus their attention on the robot.
- Tap the "Pause" button if necessary.
- Press the "Stop" button when you wish to end the activity.
exercises_payload:
options:
shuffle_exercises: false
shuffle_groups: false

exercise_groups:
- group:
- instructions:
- locale: fr_FR
value: Observe Leka
- locale: en_US
value: Observe Leka
interface: pairing
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
# Leka - iOS Monorepo
# Copyright APF France handicap
# SPDX-License-Identifier: Apache-2.0

version: 1.0.0
uuid: ED0A3D8026994B5BB0B3468B8B2947EF
name: xylophone_heptatonic

status: published

authors:
- leka

skills:
- relationship_tablet_robot

tags:
- colors
- music

hmi:
- tablet_robot

types:
- one_on_one

locales:
- en_US
- fr_FR

l10n:
- locale: fr_FR
details:
icon: xylophone_hepta

title: Xylophone heptatonique
subtitle: Xylophone - hepta

short_description: | # {{💡TO_DEFINE}}
Courte description de l'activité
description: |
L'activité xylophone permet à la personne de jouer de la musique en touchant les touches du xylophone affichées sur l'iPad. Chaque pression sur une touche colore Leka dans la même couleur. Cette activité favorise la compréhension du lien de cause à effet entre la tablette et le robot tout en offrant une expérience sensorielle enrichissante pour la personne.
Avec le xylophone heptatonique, explorez une gamme plus étendue de sons, du do au do. Les possibilités musicales sont riches, mais attention aux fausses notes possibles. Similaire aux touches blanches du piano, cet instrument invite à l'exploration musicale avec un peu plus de complexité.
instructions: |
- Inciter la personne à toucher les touches colorées affichées sur l'iPad pour produire des notes de musique.
- Inciter la personne à observer comment Leka change de couleur pour correspondre à la touche pressée.
- locale: en_US
details:
icon: xylophone_hepta

title: Heptatonic xylophone
subtitle: Xylophone - hepta

short_description: | # {{💡TO_DEFINE}}
Short description of the activity
description: |
The xylophone activity allows the person to play music by touching the xylophone keys displayed on the iPad. Each press on a key colors Leka in the same color. This activity promotes understanding of the cause-and-effect relationship between the tablet and the robot while offering a sensory-enriching experience for the individual. With the heptatonic xylophone, explore a wider range of sounds, from C to C. The musical possibilities are rich, but be careful of possible false notes. Similar to the white keys of the piano, this instrument invites musical exploration with a little more complexity.
instructions: |
- Encourage the individual to touch the colored keys displayed on the iPad to produce musical notes.
- Encourage the individual to observe how Leka changes color to match the pressed key.
exercises_payload:
options:
shuffle_exercises: false
shuffle_groups: false

exercise_groups:
- group:
- instructions:
- locale: fr_FR
value: Joue du Xylophone avec Leka
- locale: en_US
value: Play the Xylophone with Leka
interface: musicalInstruments
payload:
instrument: xylophone
scale: majorHeptatonic
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
# Leka - iOS Monorepo
# Copyright APF France handicap
# SPDX-License-Identifier: Apache-2.0

version: 1.0.0
uuid: 9687C5A6B1AB4BA38A435BC2EE1CD99B
name: xylophone_pentatonic

status: published

authors:
- leka

skills:
- relationship_tablet_robot

tags:
- colors
- music

hmi:
- tablet_robot

types:
- one_on_one

locales:
- en_US
- fr_FR

l10n:
- locale: fr_FR
details:
icon: xylophone_penta

title: Xylophone pentatonique
subtitle: Xylophone - penta

short_description: | # {{💡TO_DEFINE}}
Courte description de l'activité
description: |
L'activité xylophone permet à la personne de jouer de la musique en touchant les touches du xylophone affichées sur l'iPad. Chaque pression sur une touche colore Leka dans la même couleur. Cette activité favorise la compréhension du lien de cause à effet entre la tablette et le robot tout en offrant une expérience sensorielle enrichissante pour la personne.
Facile à jouer, le xylophone pentatonique offre des sons harmonieux sans risque de fausses notes. Ses touches rappellent les touches noires du piano, offrant une expérience musicale simple et plaisante.
instructions: |
- Inciter la personne à toucher les touches colorées affichées sur l'iPad pour produire des notes de musique.
- Inciter la personne à observer comment Leka change de couleur pour correspondre à la touche pressée.
- locale: en_US
details:
icon: xylophone_penta

title: Pentatonic xylophone
subtitle: Xylophone - penta

short_description: | # {{💡TO_DEFINE}}
Short description of the activity
description: |
The xylophone activity allows the person to play music by touching the xylophone keys displayed on the iPad. Each press on a key colors Leka in the same color. This activity promotes understanding of the cause-and-effect relationship between the tablet and the robot while offering a sensory-enriching experience for the individual. Easy to play, the pentatonic xylophone offers harmonious sounds without the risk of false notes. Its keys are reminiscent of the black keys of the piano, offering a simple and pleasant musical experience.
instructions: |
- Encourage the individual to touch the colored keys displayed on the iPad to produce musical notes.
- Encourage the individual to observe how Leka changes color to match the pressed key.
exercises_payload:
options:
shuffle_exercises: false
shuffle_groups: false

exercise_groups:
- group:
- instructions:
- locale: fr_FR
value: Joue du Xylophone avec Leka
- locale: en_US
value: Play the Xylophone with Leka
interface: musicalInstruments
payload:
instrument: xylophone
scale: majorPentatonic

0 comments on commit b4c4543

Please sign in to comment.