Spaces:
Running
Running
| export interface ExperimentTemplate { | |
| id: string; | |
| name: string; | |
| description: string; | |
| category: 'acid-base' | 'precipitation' | 'redox' | 'indicators'; | |
| substances: string[]; | |
| instructions: string[]; | |
| } | |
| export const experimentTemplates: ExperimentTemplate[] = [ | |
| { | |
| id: 'neutralization-basic', | |
| name: 'Neutralisation acide-base', | |
| description: 'Expérience classique de neutralisation entre un acide et une base', | |
| category: 'acid-base', | |
| substances: ['hcl', 'naoh', 'phenol'], | |
| instructions: [ | |
| 'Placer le bécher sur le plan de travail', | |
| 'Ajouter l\'acide chlorhydrique', | |
| 'Ajouter progressivement l\'hydroxyde de sodium', | |
| 'Utiliser la phénolphtaléine comme indicateur' | |
| ] | |
| }, | |
| { | |
| id: 'ph-indicators', | |
| name: 'Test des indicateurs colorés', | |
| description: 'Observer les changements de couleur des indicateurs selon le pH', | |
| category: 'indicators', | |
| substances: ['hcl', 'naoh', 'phenol', 'bbt'], | |
| instructions: [ | |
| 'Préparer deux béchers', | |
| 'Dans le premier: acide + phénolphtaléine', | |
| 'Dans le second: base + BBT', | |
| 'Observer les virages colorés' | |
| ] | |
| }, | |
| { | |
| id: 'silver-chloride', | |
| name: 'Précipité de chlorure d\'argent', | |
| description: 'Formation d\'un précipité blanc caractéristique', | |
| category: 'precipitation', | |
| substances: ['agno3', 'nacl'], | |
| instructions: [ | |
| 'Ajouter le nitrate d\'argent dans un bécher', | |
| 'Ajouter le chlorure de sodium', | |
| 'Observer la formation du précipité blanc' | |
| ] | |
| }, | |
| { | |
| id: 'copper-hydroxide', | |
| name: 'Hydroxyde de cuivre', | |
| description: 'Formation d\'un précipité bleu d\'hydroxyde de cuivre', | |
| category: 'precipitation', | |
| substances: ['cuso4', 'naoh'], | |
| instructions: [ | |
| 'Placer le sulfate de cuivre', | |
| 'Ajouter l\'hydroxyde de sodium', | |
| 'Observer le précipité bleu caractéristique' | |
| ] | |
| }, | |
| { | |
| id: 'metal-acid', | |
| name: 'Réaction métal-acide', | |
| description: 'Dégagement de dihydrogène par action d\'un acide sur un métal', | |
| category: 'redox', | |
| substances: ['zn', 'hcl'], | |
| instructions: [ | |
| 'Placer le zinc dans un bécher', | |
| 'Ajouter l\'acide chlorhydrique', | |
| 'Observer le dégagement gazeux (H₂)', | |
| '⚠️ Le gaz est inflammable !' | |
| ] | |
| }, | |
| { | |
| id: 'effervescence', | |
| name: 'Effervescence calcaire', | |
| description: 'Réaction du calcaire avec un acide', | |
| category: 'redox', | |
| substances: ['caco3', 'hcl'], | |
| instructions: [ | |
| 'Placer le carbonate de calcium', | |
| 'Ajouter l\'acide chlorhydrique', | |
| 'Observer l\'effervescence (CO₂)' | |
| ] | |
| } | |
| ]; | |