54 lines
2.1 KiB
Python
54 lines
2.1 KiB
Python
SKILLS = [
|
||
{
|
||
"code": "math_addition_posee",
|
||
"subject": "Mathématiques",
|
||
"label": "Addition posée à deux chiffres",
|
||
"description": "Savoir additionner des nombres entiers à deux chiffres.",
|
||
},
|
||
{
|
||
"code": "math_tables_x3_x4",
|
||
"subject": "Mathématiques",
|
||
"label": "Tables de multiplication 3 et 4",
|
||
"description": "Connaître et utiliser les tables de 3 et de 4.",
|
||
},
|
||
{
|
||
"code": "fr_conjugaison_present",
|
||
"subject": "Français",
|
||
"label": "Présent des verbes du 1er groupe",
|
||
"description": "Conjuguer un verbe du premier groupe au présent.",
|
||
},
|
||
{
|
||
"code": "fr_nature_mots",
|
||
"subject": "Français",
|
||
"label": "Identifier nom, verbe et adjectif",
|
||
"description": "Reconnaître la nature simple de mots dans une phrase.",
|
||
},
|
||
]
|
||
|
||
QUESTIONS = {
|
||
"math_addition_posee": {
|
||
"question": "Calcule 27 + 35.",
|
||
"expected_answer": "62",
|
||
"feedback_ok": "Bravo, 27 + 35 = 62. Tu as bien additionné les dizaines et les unités.",
|
||
"feedback_ko": "La bonne réponse était 62. Pense à additionner d'abord les unités puis les dizaines.",
|
||
},
|
||
"math_tables_x3_x4": {
|
||
"question": "Combien font 4 × 6 ?",
|
||
"expected_answer": "24",
|
||
"feedback_ok": "Oui, 4 fois 6 font 24. Très bien.",
|
||
"feedback_ko": "La bonne réponse était 24. Tu peux réciter la table de 4 : 4, 8, 12, 16, 20, 24.",
|
||
},
|
||
"fr_conjugaison_present": {
|
||
"question": "Conjugue le verbe 'chanter' avec 'nous' au présent.",
|
||
"expected_answer": "nous chantons",
|
||
"feedback_ok": "Très bien, on dit bien 'nous chantons'.",
|
||
"feedback_ko": "La bonne réponse était 'nous chantons'. Avec 'nous', beaucoup de verbes du 1er groupe finissent par -ons.",
|
||
},
|
||
"fr_nature_mots": {
|
||
"question": "Dans la phrase 'Le chat noir dort', quel est l'adjectif ?",
|
||
"expected_answer": "noir",
|
||
"feedback_ok": "Oui, 'noir' décrit le chat, c'est donc l'adjectif.",
|
||
"feedback_ko": "La bonne réponse était 'noir'. Un adjectif donne une précision sur le nom.",
|
||
},
|
||
}
|