Skip to content

Commit

Permalink
🔀️ Merge branch 'ladislas+lucie/feature/contentkit-add-new-activities'
Browse files Browse the repository at this point in the history
  • Loading branch information
ladislas committed Mar 1, 2024
2 parents d318e5e + 3a9c471 commit d149ab6
Show file tree
Hide file tree
Showing 8 changed files with 374 additions and 0 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
# Leka - iOS Monorepo
# Copyright APF France handicap
# SPDX-License-Identifier: Apache-2.0

version: 1.0.0

uuid: 7F7B0195FCD84B6586B52F0132B8CCB9
name: dance_freeze

created_at: "2024-03-01T14:00:38.160403"
last_edited_at: "2024-03-01T14:45:24.282168"
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: Bouge avec Leka !

short_description: |
Bouger avec Leka au rythme de la musique et faire la statue quand il s'arrĂŞte.
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.
- Encourager 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: Move with Leka!

short_description: |
Move with Leka to the rhythm of the music and act like a statue when he stops.
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,86 @@
# Leka - iOS Monorepo
# Copyright APF France handicap
# SPDX-License-Identifier: Apache-2.0

version: 1.0.0

uuid: B1BDE77279524027927AC77ED79F9728
name: discover_leka

created_at: "2024-03-01T14:00:38.160396"
last_edited_at: "2024-03-01T14:45:24.282168"
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: Familiarise toi avec Leka !

short_description: |
Découvrir Leka et ses stimulations sensorielles : lumières, vibrations, mouvements
description: |
*Découvrir Leka* est une activité interactive conçue pour que les personnes puissent se familiariser avec le robot et être à l'aise en sa présence. Au cours de l'activité, le robot exécute divers mouvements, émet des lumières, des vibrations et affiche des couleurs.
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: Get familiar with Leka!

short_description: |
Discover Leka and its sensory stimulations: lights, vibrations, movements
description: |
*Discover Leka* is an interactive activity designed to help care receivers become familiar with the robot and feel comfortable in its presence. Throughout the activity, the robot performs various movements, emits lights, vibrations, and displays colors.
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,96 @@
# Leka - iOS Monorepo
# Copyright APF France handicap
# SPDX-License-Identifier: Apache-2.0

version: 1.0.0
uuid: ED0A3D8026994B5BB0B3468B8B2947EF
name: xylophone_heptatonic

created_at: "2024-03-01T14:00:38.160397"
last_edited_at: "2024-03-01T14:45:24.282168"
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_heptatonic

title: Xylophone heptatonique
subtitle: null

short_description: |
Jouer du Xylophone avec une gamme Ă©tendue (gamme heptatonique).
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: |
- Encourager la personne à toucher les touches colorées affichées sur l'iPad pour produire des notes de musique.
- Encourager la personne à observer comment Leka change de couleur pour correspondre à la touche pressée.
- locale: en_US
details:
icon: xylophone_heptatonic

title: Heptatonic xylophone
subtitle: null

short_description: |
Play the Xylophone with an extended range (heptatonic range).
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 care receiver.
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 care receiver to touch the colored keys displayed on the iPad to produce musical notes.
- Encourage the care receiver 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,86 @@
# Leka - iOS Monorepo
# Copyright APF France handicap
# SPDX-License-Identifier: Apache-2.0

version: 1.0.0
uuid: 9687C5A6B1AB4BA38A435BC2EE1CD99B
name: xylophone_pentatonic

created_at: "2024-03-01T14:00:38.160396"
last_edited_at: "2024-03-01T14:45:24.282168"
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_pentatonic

title: Xylophone pentatonique
subtitle: null

short_description: |
Jouer du xylophone sans fausse notes (gamme pentatonique)
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: |
- Encourager la personne à toucher les touches colorées affichées sur l'iPad pour produire des notes de musique.
- Encourager la personne à observer comment Leka change de couleur pour correspondre à la touche pressée.
- locale: en_US
details:
icon: xylophone_pentatonic

title: Pentatonic xylophone
subtitle: null

short_description: |
Playing the Xylophone without false notes (pentatonic scale)
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 care receiver. 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 care receiver to touch the colored keys displayed on the iPad to play musical notes.
- Encourage the care receiver 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 d149ab6

Please sign in to comment.