{"id":15002,"date":"2025-12-04T16:05:39","date_gmt":"2025-12-04T15:05:39","guid":{"rendered":"https:\/\/activities.myyaformation.com\/?post_type=dt_lessons&#038;p=15002"},"modified":"2025-12-04T16:05:43","modified_gmt":"2025-12-04T15:05:43","slug":"26-sons-proches-o-et-%c9%94","status":"publish","type":"dt_lessons","link":"https:\/\/activities.myyaformation.com\/en\/lessons\/26-sons-proches-o-et-%c9%94\/","title":{"rendered":"26. Sons proches [o] et [\u0254]"},"content":{"rendered":"\n<div style=\"font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.7; max-width: 900px; margin: auto; padding: 20px; background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); color: #334155;\">\n    <!-- TITRE GLOBAL -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px; border-left: 6px solid #f59e0b;\">\n        <h1 style=\"color: #f59e0b; margin-bottom: 10px; display: flex; align-items: center;\">\n            <span style=\"background: #f59e0b; color: white; width: 40px; height: 40px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; margin-right: 15px;\">\ud83c\udfb5<\/span>\n            Le\u00e7on 26 \u2013 Sons proches [o] et [\u0254]\n        <\/h1>\n        <p style=\"color: #64748b; font-size: 1.1rem;\">Apprenez \u00e0 distinguer et prononcer ces deux sons \"o\" du fran\u00e7ais<\/p>\n    <\/div>\n\n    <!-- SECTION I - EXPLICATION -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fed7aa; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\udcd8<\/span> 1. Explication simple\n        <\/h2>\n        \n        <div style=\"background: #fef3c7; padding: 20px; border-radius: 10px; margin-bottom: 20px; border: 1px solid #fbbf24;\">\n            <p style=\"margin: 0 0 15px 0; font-size: 1.1rem;\">En fran\u00e7ais, il existe deux sons \"o\" proches mais diff\u00e9rents. Comme pour [e]\/[\u025b], la diff\u00e9rence est dans l'<strong>ouverture de la bouche<\/strong> :<\/p>\n            \n            <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 15px;\">\n                <div style=\"background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 20px; border-radius: 10px; border: 2px solid #f59e0b; text-align: center;\">\n                    <div style=\"background: #f59e0b; color: white; width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 15px auto; font-weight: bold; font-size: 1.5rem;\">[o]<\/div>\n                    <h3 style=\"color: #92400e; margin-top: 0; margin-bottom: 10px;\">SON FERM\u00c9<\/h3>\n                    <div style=\"display: flex; justify-content: center; margin-bottom: 15px;\">\n                        <div style=\"width: 40px; height: 20px; background: #f59e0b; border-radius: 10px 10px 5px 5px; position: relative;\">\n                            <div style=\"position: absolute; top: 5px; left: 15px; width: 10px; height: 10px; background: white; border-radius: 50%;\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <p style=\"color: #92400e; margin: 0 0 10px 0; font-weight: bold;\">Bouche presque ferm\u00e9e<\/p>\n                    <div style=\"background: rgba(245, 158, 11, 0.1); padding: 10px; border-radius: 6px; margin-top: 15px;\">\n                        <p style=\"color: #92400e; margin: 0; font-weight: bold;\">Exemple :<\/p>\n                        <p style=\"color: #f59e0b; margin: 5px 0 0 0; font-size: 1.2rem; font-weight: bold;\">mot<\/p>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: linear-gradient(135deg, #fed7aa 0%, #fdba74 100%); padding: 20px; border-radius: 10px; border: 2px solid #ea580c; text-align: center;\">\n                    <div style=\"background: #ea580c; color: white; width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 15px auto; font-weight: bold; font-size: 1.5rem;\">[\u0254]<\/div>\n                    <h3 style=\"color: #9a3412; margin-top: 0; margin-bottom: 10px;\">SON OUVERT<\/h3>\n                    <div style=\"display: flex; justify-content: center; margin-bottom: 15px;\">\n                        <div style=\"width: 40px; height: 30px; background: #ea580c; border-radius: 20px 20px 10px 10px; position: relative;\">\n                            <div style=\"position: absolute; top: 10px; left: 15px; width: 10px; height: 10px; background: white; border-radius: 50%;\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <p style=\"color: #9a3412; margin: 0 0 10px 0; font-weight: bold;\">Bouche plus ouverte<\/p>\n                    <div style=\"background: rgba(234, 88, 12, 0.1); padding: 10px; border-radius: 6px; margin-top: 15px;\">\n                        <p style=\"color: #9a3412; margin: 0; font-weight: bold;\">Exemple :<\/p>\n                        <p style=\"color: #ea580c; margin: 5px 0 0 0; font-size: 1.2rem; font-weight: bold;\">porte<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: #dbeafe; padding: 15px; border-radius: 8px; margin-top: 20px; border-left: 4px solid #3b82f6;\">\n                <p style=\"color: #1e40af; margin: 0; font-weight: bold;\">\ud83d\udca1 Astuce pour sentir la diff\u00e9rence :<\/p>\n                <p style=\"color: #1e40af; margin: 8px 0 0 0;\">Prononcez \"mot\" [o] \u2192 l\u00e8vres en avant, bouche ronde et ferm\u00e9e. Maintenant \"porte\" [\u0254] \u2192 bouche plus ouverte, comme si vous \u00e9tiez surpris !<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION II - EXEMPLES -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fed7aa; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\u2728<\/span> 2. Exemples\n        <\/h2>\n        \n        <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 25px;\">\n            <!-- Son [o] ferm\u00e9 -->\n            <div style=\"background: #fef3c7; padding: 25px; border-radius: 10px; border: 2px solid #fbbf24;\">\n                <div style=\"display: flex; align-items: center; margin-bottom: 20px;\">\n                    <div style=\"background: #f59e0b; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-weight: bold; font-size: 1.2rem;\">[o]<\/div>\n                    <h3 style=\"color: #92400e; margin: 0;\">Son ferm\u00e9<\/h3>\n                <\/div>\n                \n                <div style=\"background: white; padding: 15px; border-radius: 8px; margin-bottom: 15px; box-shadow: 0 2px 6px rgba(245, 158, 11, 0.1);\">\n                    <p style=\"font-weight: bold; color: #92400e; margin: 0 0 8px 0; font-size: 1.2rem;\">v\u00e9lo<\/p>\n                    <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">\/ve.lo\/<\/p>\n                    <div style=\"background: #fef3c7; padding: 4px 8px; border-radius: 4px; margin-top: 8px; display: inline-block;\">\n                        <p style=\"margin: 0; color: #92400e; font-size: 0.85rem;\">nom<\/p>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: white; padding: 15px; border-radius: 8px; margin-bottom: 15px; box-shadow: 0 2px 6px rgba(245, 158, 11, 0.1);\">\n                    <p style=\"font-weight: bold; color: #92400e; margin: 0 0 8px 0; font-size: 1.2rem;\">dodo<\/p>\n                    <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">\/do.do\/<\/p>\n                    <div style=\"background: #fef3c7; padding: 4px 8px; border-radius: 4px; margin-top: 8px; display: inline-block;\">\n                        <p style=\"margin: 0; color: #92400e; font-size: 0.85rem;\">nom (enfantin)<\/p>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: white; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(245, 158, 11, 0.1);\">\n                    <p style=\"font-weight: bold; color: #92400e; margin: 0 0 8px 0; font-size: 1.2rem;\">mot<\/p>\n                    <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">\/mo\/<\/p>\n                    <div style=\"background: #fef3c7; padding: 4px 8px; border-radius: 4px; margin-top: 8px; display: inline-block;\">\n                        <p style=\"margin: 0; color: #92400e; font-size: 0.85rem;\">nom<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <!-- Son [\u0254] ouvert -->\n            <div style=\"background: #fed7aa; padding: 25px; border-radius: 10px; border: 2px solid #fdba74;\">\n                <div style=\"display: flex; align-items: center; margin-bottom: 20px;\">\n                    <div style=\"background: #ea580c; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-weight: bold; font-size: 1.2rem;\">[\u0254]<\/div>\n                    <h3 style=\"color: #9a3412; margin: 0;\">Son ouvert<\/h3>\n                <\/div>\n                \n                <div style=\"background: white; padding: 15px; border-radius: 8px; margin-bottom: 15px; box-shadow: 0 2px 6px rgba(234, 88, 12, 0.1);\">\n                    <p style=\"font-weight: bold; color: #9a3412; margin: 0 0 8px 0; font-size: 1.2rem;\">sol<\/p>\n                    <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">\/s\u0254l\/<\/p>\n                    <div style=\"background: #fed7aa; padding: 4px 8px; border-radius: 4px; margin-top: 8px; display: inline-block;\">\n                        <p style=\"margin: 0; color: #9a3412; font-size: 0.85rem;\">nom<\/p>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: white; padding: 15px; border-radius: 8px; margin-bottom: 15px; box-shadow: 0 2px 6px rgba(234, 88, 12, 0.1);\">\n                    <p style=\"font-weight: bold; color: #9a3412; margin: 0 0 8px 0; font-size: 1.2rem;\">encore<\/p>\n                    <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">\/\u0251\u0303.k\u0254\u0281\/<\/p>\n                    <div style=\"background: #fed7aa; padding: 4px 8px; border-radius: 4px; margin-top: 8px; display: inline-block;\">\n                        <p style=\"margin: 0; color: #9a3412; font-size: 0.85rem;\">adverbe<\/p>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"background: white; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(234, 88, 12, 0.1);\">\n                    <p style=\"font-weight: bold; color: #9a3412; margin: 0 0 8px 0; font-size: 1.2rem;\">porte<\/p>\n                    <p style=\"color: #64748b; margin: 0; font-size: 0.9rem;\">\/p\u0254\u0281t\/<\/p>\n                    <div style=\"background: #fed7aa; padding: 4px 8px; border-radius: 4px; margin-top: 8px; display: inline-block;\">\n                        <p style=\"margin: 0; color: #9a3412; font-size: 0.85rem;\">nom<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <div style=\"background: #dcfce7; padding: 20px; border-radius: 10px; margin-top: 25px; border: 1px solid #22c55e;\">\n            <h4 style=\"color: #166534; margin-top: 0; margin-bottom: 10px; display: flex; align-items: center;\">\n                <span style=\"margin-right: 8px;\">\ud83c\udfaf<\/span> R\u00e8gle importante\n            <\/h4>\n            <p style=\"color: #166534; margin: 0;\">En g\u00e9n\u00e9ral, le son [o] (ferm\u00e9) s'\u00e9crit \"o\", \"\u00f4\", \"au\", \"eau\". Le son [\u0254] (ouvert) s'\u00e9crit aussi \"o\" mais dans des positions diff\u00e9rentes. Le contexte et la position dans le mot aident \u00e0 d\u00e9terminer le son.<\/p>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION III - MINI-SITUATION -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fed7aa; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\udcac<\/span> 3. Mini-situation\n        <\/h2>\n        \n        <div style=\"background: #fef3c7; padding: 25px; border-radius: 10px; border: 1px solid #fbbf24; position: relative;\">\n            <div style=\"position: absolute; top: -15px; left: 20px; background: #f59e0b; color: white; padding: 5px 15px; border-radius: 20px; font-weight: bold;\">\n                Conversation\n            <\/div>\n            \n            <div style=\"display: flex; flex-direction: column; gap: 20px;\">\n                <div style=\"display: flex; align-items: flex-start;\">\n                    <div style=\"background: #f59e0b; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; flex-shrink: 0; font-weight: bold; font-size: 1.1rem;\">F<\/div>\n                    <div style=\"background: white; padding: 15px 20px; border-radius: 18px; max-width: 80%; border: 1px solid #fbbf24;\">\n                        <p style=\"margin: 0; font-weight: bold; color: #92400e;\">Fatima :<\/p>\n                        <p style=\"margin: 8px 0 0 0; color: #92400e;\">\u00ab La <span style=\"background: #fed7aa; padding: 2px 5px; border-radius: 4px;\">porte<\/span> [\u0254] est ouverte. \u00bb<\/p>\n                        <div style=\"background: #fed7aa; padding: 8px; border-radius: 6px; margin-top: 10px;\">\n                            <p style=\"margin: 0; color: #9a3412; font-size: 0.9rem;\">\u2705 Son OUVERT [\u0254]<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"display: flex; align-items: flex-start; justify-content: flex-end;\">\n                    <div style=\"background: white; padding: 15px 20px; border-radius: 18px; max-width: 80%; border: 1px solid #fbbf24;\">\n                        <p style=\"margin: 0; font-weight: bold; color: #92400e; text-align: right;\">Fatima :<\/p>\n                        <p style=\"margin: 8px 0 0 0; color: #92400e; text-align: right;\">\u00ab Je prends mon <span style=\"background: #fef3c7; padding: 2px 5px; border-radius: 4px;\">v\u00e9lo<\/span> [o]. \u00bb<\/p>\n                        <div style=\"background: #fef3c7; padding: 8px; border-radius: 6px; margin-top: 10px;\">\n                            <p style=\"margin: 0; color: #92400e; font-size: 0.9rem; text-align: right;\">\u2705 Son FERM\u00c9 [o]<\/p>\n                        <\/div>\n                    <\/div>\n                    <div style=\"background: #ea580c; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-left: 15px; flex-shrink: 0; font-weight: bold; font-size: 1.1rem;\">F<\/div>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: #dbeafe; padding: 15px; border-radius: 8px; margin-top: 20px; border: 1px solid #3b82f6;\">\n                <p style=\"color: #1e40af; margin: 0; font-weight: bold;\">\ud83d\udcdd Note phon\u00e9tique :<\/p>\n                <p style=\"color: #1e40af; margin: 8px 0 0 0;\">Dans cette phrase : \"porte\" a le son OUVERT [\u0254]. \"v\u00e9lo\" a le son FERM\u00c9 [o]. Essayez de prononcer les deux mots et sentez la diff\u00e9rence dans l'ouverture de votre bouche !<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION IV - VOCABULAIRE -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fed7aa; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\udcda<\/span> 4. Vocabulaire\n        <\/h2>\n        \n        <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 15px;\">\n            <div style=\"background: linear-gradient(135deg, #fed7aa 0%, #fdba74 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #ea580c;\">\n                <p style=\"font-weight: bold; color: #9a3412; font-size: 1.3rem; margin: 0 0 10px 0;\">porte<\/p>\n                <p style=\"color: #ea580c; margin: 0 0 8px 0; font-size: 0.9rem;\">\/p\u0254\u0281t\/<\/p>\n                <div style=\"background: #ea580c; color: white; padding: 4px 8px; border-radius: 20px; font-size: 0.8rem; display: inline-block;\">\n                    [\u0254] ouvert\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #f59e0b;\">\n                <p style=\"font-weight: bold; color: #92400e; font-size: 1.3rem; margin: 0 0 10px 0;\">v\u00e9lo<\/p>\n                <p style=\"color: #f59e0b; margin: 0 0 8px 0; font-size: 0.9rem;\">\/ve.lo\/<\/p>\n                <div style=\"background: #f59e0b; color: white; padding: 4px 8px; border-radius: 20px; font-size: 0.8rem; display: inline-block;\">\n                    [o] ferm\u00e9\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: linear-gradient(135deg, #fed7aa 0%, #fdba74 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #ea580c;\">\n                <p style=\"font-weight: bold; color: #9a3412; font-size: 1.3rem; margin: 0 0 10px 0;\">sol<\/p>\n                <p style=\"color: #ea580c; margin: 0 0 8px 0; font-size: 0.9rem;\">\/s\u0254l\/<\/p>\n                <div style=\"background: #ea580c; color: white; padding: 4px 8px; border-radius: 20px; font-size: 0.8rem; display: inline-block;\">\n                    [\u0254] ouvert\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: linear-gradient(135deg, #fed7aa 0%, #fdba74 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #ea580c;\">\n                <p style=\"font-weight: bold; color: #9a3412; font-size: 1.3rem; margin: 0 0 10px 0;\">encore<\/p>\n                <p style=\"color: #ea580c; margin: 0 0 8px 0; font-size: 0.9rem;\">\/\u0251\u0303.k\u0254\u0281\/<\/p>\n                <div style=\"background: #ea580c; color: white; padding: 4px 8px; border-radius: 20px; font-size: 0.8rem; display: inline-block;\">\n                    [\u0254] ouvert\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #f59e0b;\">\n                <p style=\"font-weight: bold; color: #92400e; font-size: 1.3rem; margin: 0 0 10px 0;\">mot<\/p>\n                <p style=\"color: #f59e0b; margin: 0 0 8px 0; font-size: 0.9rem;\">\/mo\/<\/p>\n                <div style=\"background: #f59e0b; color: white; padding: 4px 8px; border-radius: 20px; font-size: 0.8rem; display: inline-block;\">\n                    [o] ferm\u00e9\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <div style=\"background: #fef3c7; padding: 15px; border-radius: 8px; margin-top: 20px; border: 1px solid #fbbf24;\">\n            <p style=\"color: #92400e; margin: 0; font-weight: bold;\">\ud83d\udcaa Exercice de prononciation :<\/p>\n            <p style=\"color: #92400e; margin: 8px 0 0 0;\">Entra\u00eenez-vous \u00e0 alterner : \"porte\" [\u0254] (bouche ouverte) - \"v\u00e9lo\" [o] (bouche ferm\u00e9e). R\u00e9p\u00e9tez plusieurs fois pour automatiser la diff\u00e9rence !<\/p>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION V - EXERCICE INTERACTIF -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fed7aa; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\u270d\ufe0f<\/span> 5. Exercice interactif\n        <\/h2>\n        \n        <div style=\"background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 25px; border-radius: 10px; border: 2px solid #fbbf24;\">\n            <h3 style=\"color: #f59e0b; margin-top: 0; text-align: center; margin-bottom: 25px;\">\u00c9cris [o] ou [\u0254] pour chaque mot<\/h3>\n            \n            <!-- Question 1 -->\n            <div style=\"background: white; padding: 20px; border-radius: 8px; margin-bottom: 20px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n                <p style=\"font-weight: bold; color: #f59e0b; margin-bottom: 15px; font-size: 1.1rem;\">1. \"porte\" \u2192<\/p>\n                \n                <div style=\"display: flex; gap: 20px; margin-bottom: 15px;\">\n                    <button onclick=\"checkExerciseAnswer(1, 'o')\" id=\"btn1-o\" style=\"flex: 1; background: #fef3c7; border: 2px solid #f59e0b; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; display: flex; align-items: center; justify-content: center; gap: 8px;\">\n                        <span>[o]<\/span>\n                        <span>ferm\u00e9<\/span>\n                    <\/button>\n                    <button onclick=\"checkExerciseAnswer(1, '\u0254')\" id=\"btn1-\u0254\" style=\"flex: 1; background: #fed7aa; border: 2px solid #ea580c; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #9a3412; display: flex; align-items: center; justify-content: center; gap: 8px;\">\n                        <span>[\u0254]<\/span>\n                        <span>ouvert<\/span>\n                    <\/button>\n                <\/div>\n                \n                <div id=\"result-1\" style=\"display: none; padding: 12px; border-radius: 6px; margin-top: 10px;\"><\/div>\n            <\/div>\n            \n            <!-- Question 2 -->\n            <div style=\"background: white; padding: 20px; border-radius: 8px; margin-bottom: 20px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n                <p style=\"font-weight: bold; color: #f59e0b; margin-bottom: 15px; font-size: 1.1rem;\">2. \"mot\" \u2192<\/p>\n                \n                <div style=\"display: flex; gap: 20px; margin-bottom: 15px;\">\n                    <button onclick=\"checkExerciseAnswer(2, 'o')\" id=\"btn2-o\" style=\"flex: 1; background: #fef3c7; border: 2px solid #f59e0b; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; display: flex; align-items: center; justify-content: center; gap: 8px;\">\n                        <span>[o]<\/span>\n                        <span>ferm\u00e9<\/span>\n                    <\/button>\n                    <button onclick=\"checkExerciseAnswer(2, '\u0254')\" id=\"btn2-\u0254\" style=\"flex: 1; background: #fed7aa; border: 2px solid #ea580c; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #9a3412; display: flex; align-items: center; justify-content: center; gap: 8px;\">\n                        <span>[\u0254]<\/span>\n                        <span>ouvert<\/span>\n                    <\/button>\n                <\/div>\n                \n                <div id=\"result-2\" style=\"display: none; padding: 12px; border-radius: 6px; margin-top: 10px;\"><\/div>\n            <\/div>\n            \n            <!-- Question 3 (bonus) -->\n            <div style=\"background: white; padding: 20px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n                <p style=\"font-weight: bold; color: #f59e0b; margin-bottom: 15px; font-size: 1.1rem;\">3. \"v\u00e9lo\" \u2192<\/p>\n                \n                <div style=\"display: flex; gap: 20px; margin-bottom: 15px;\">\n                    <button onclick=\"checkExerciseAnswer(3, 'o')\" id=\"btn3-o\" style=\"flex: 1; background: #fef3c7; border: 2px solid #f59e0b; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; display: flex; align-items: center; justify-content: center; gap: 8px;\">\n                        <span>[o]<\/span>\n                        <span>ferm\u00e9<\/span>\n                    <\/button>\n                    <button onclick=\"checkExerciseAnswer(3, '\u0254')\" id=\"btn3-\u0254\" style=\"flex: 1; background: #fed7aa; border: 2px solid #ea580c; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #9a3412; display: flex; align-items: center; justify-content: center; gap: 8px;\">\n                        <span>[\u0254]<\/span>\n                        <span>ouvert<\/span>\n                    <\/button>\n                <\/div>\n                \n                <div id=\"result-3\" style=\"display: none; padding: 12px; border-radius: 6px; margin-top: 10px;\"><\/div>\n            <\/div>\n            \n            <!-- Boutons de contr\u00f4le -->\n            <div style=\"display: flex; gap: 15px; justify-content: center; margin-top: 25px;\">\n                <button onclick=\"checkAllAnswers()\" style=\"background: #f59e0b; color: white; border: none; padding: 12px 25px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; display: flex; align-items: center; gap: 8px;\">\n                    <span>\ud83d\udcca Voir mon score<\/span>\n                <\/button>\n                <button onclick=\"resetExercise()\" style=\"background: #9ca3af; color: white; border: none; padding: 12px 25px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; display: flex; align-items: center; gap: 8px;\">\n                    <span>\ud83d\udd04 Recommencer<\/span>\n                <\/button>\n            <\/div>\n            \n            <!-- Affichage du score -->\n            <div id=\"score-container\" style=\"background: #d1fae5; padding: 20px; border-radius: 10px; margin-top: 25px; display: none; border: 3px solid #10b981; text-align: center;\">\n                <h4 style=\"color: #047857; margin-top: 0; margin-bottom: 10px;\">\ud83c\udf89 R\u00e9sultat de l'exercice<\/h4>\n                <div id=\"score-text\" style=\"font-size: 1.2rem; margin-bottom: 15px;\"><\/div>\n                <div id=\"score-message\" style=\"color: #047857;\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION VI - ID\u00c9E D'IMAGE -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1);\">\n        <h2 style=\"color: #f59e0b; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #fed7aa; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\uddbc\ufe0f<\/span> 6. Id\u00e9e d'image pour m\u00e9moriser\n        <\/h2>\n        \n        <div style=\"background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 30px; border-radius: 10px; border: 2px solid #fbbf24; text-align: center;\">\n            <div style=\"background: white; padding: 25px; border-radius: 8px; display: inline-block; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 20px;\">\n                <div style=\"font-size: 4rem; margin-bottom: 15px;\">\ud83d\udeaa\ud83d\udeb2<\/div>\n                <p style=\"font-weight: bold; color: #92400e; font-size: 1.3rem; margin: 0;\">Une porte + un v\u00e9lo<\/p>\n            <\/div>\n            \n            <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 20px;\">\n                <div style=\"background: white; padding: 20px; border-radius: 8px; text-align: center; border: 2px solid #fed7aa;\">\n                    <div style=\"font-size: 3rem; margin-bottom: 10px;\">\ud83d\udeaa<\/div>\n                    <p style=\"font-weight: bold; color: #9a3412; margin: 0 0 10px 0;\">PORTE<\/p>\n                    <div style=\"background: #fed7aa; padding: 8px; border-radius: 6px;\">\n                        <p style=\"margin: 0; color: #9a3412; font-weight: bold;\">Son OUVERT [\u0254]<\/p>\n                        <p style=\"margin: 5px 0 0 0; color: #9a3412; font-size: 0.9rem;\">porte, sol, encore<\/p>\n                    <\/div>\n                    <p style=\"color: #374151; margin: 10px 0 0 0; font-size: 0.9rem;\">Comme une porte ouverte, la bouche s'ouvre<\/p>\n                <\/div>\n                \n                <div style=\"background: white; padding: 20px; border-radius: 8px; text-align: center; border: 2px solid #fbbf24;\">\n                    <div style=\"font-size: 3rem; margin-bottom: 10px;\">\ud83d\udeb2<\/div>\n                    <p style=\"font-weight: bold; color: #92400e; margin: 0 0 10px 0;\">V\u00c9LO<\/p>\n                    <div style=\"background: #fef3c7; padding: 8px; border-radius: 6px;\">\n                        <p style=\"margin: 0; color: #92400e; font-weight: bold;\">Son FERM\u00c9 [o]<\/p>\n                        <p style=\"margin: 5px 0 0 0; color: #92400e; font-size: 0.9rem;\">v\u00e9lo, dodo, mot<\/p>\n                    <\/div>\n                    <p style=\"color: #374151; margin: 10px 0 0 0; font-size: 0.9rem;\">Comme un v\u00e9lo qui avance, la bouche est ferm\u00e9e<\/p>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: #dbeafe; padding: 15px; border-radius: 8px; margin-top: 20px; border: 1px solid #3b82f6;\">\n                <p style=\"color: #1e40af; margin: 0; font-weight: bold;\">\ud83c\udf1f Conseil de m\u00e9morisation :<\/p>\n                <p style=\"color: #1e40af; margin: 8px 0 0 0;\">Visualisez cette sc\u00e8ne : une PORTE ouverte (\ud83d\udeaa) \u2192 bouche ouverte [\u0254]. Un V\u00c9LO qui roule (\ud83d\udeb2) \u2192 bouche ferm\u00e9e [o]. Cette association vous aidera \u00e0 m\u00e9moriser facilement !<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    \/\/ Variables pour suivre les r\u00e9ponses\n    let exerciseAnswers = {};\n    let exerciseCompleted = false;\n\n    \/\/ R\u00e9ponses correctes\n    const correctAnswers = {\n        1: '\u0254',    \/\/ porte \u2192 [\u0254] ouvert\n        2: 'o',    \/\/ mot \u2192 [o] ferm\u00e9\n        3: 'o'     \/\/ v\u00e9lo \u2192 [o] ferm\u00e9\n    };\n\n    \/\/ Fonction pour v\u00e9rifier une r\u00e9ponse\n    function checkExerciseAnswer(questionNum, answer) {\n        if (exerciseCompleted) return;\n        \n        \/\/ Stocker la r\u00e9ponse\n        exerciseAnswers[questionNum] = answer;\n        \n        \/\/ D\u00e9sactiver les boutons pour cette question\n        document.getElementById(`btn${questionNum}-o`).disabled = true;\n        document.getElementById(`btn${questionNum}-\u0254`).disabled = true;\n        \n        \/\/ Afficher le r\u00e9sultat\n        const resultElement = document.getElementById(`result-${questionNum}`);\n        \n        let word = '';\n        let explanation = '';\n        \n        if (questionNum === 1) {\n            word = 'porte';\n            explanation = answer === '\u0254' \n                ? '\"porte\" a le son OUVERT [\u0254] (bouche ouverte)' \n                : '\"porte\" a le son OUVERT [\u0254], pas ferm\u00e9';\n        } else if (questionNum === 2) {\n            word = 'mot';\n            explanation = answer === 'o' \n                ? '\"mot\" a le son FERM\u00c9 [o] (bouche presque ferm\u00e9e)' \n                : '\"mot\" a le son FERM\u00c9 [o], pas ouvert';\n        } else if (questionNum === 3) {\n            word = 'v\u00e9lo';\n            explanation = answer === 'o' \n                ? '\"v\u00e9lo\" a le son FERM\u00c9 [o] en fin de mot' \n                : '\"v\u00e9lo\" a le son FERM\u00c9 [o], pas ouvert';\n        }\n        \n        if (answer === correctAnswers[questionNum]) {\n            resultElement.innerHTML = `\n                <div style=\"background: #d1fae5; padding: 10px; border-radius: 6px; border: 2px solid #10b981;\">\n                    <p style=\"margin: 0; color: #047857; font-weight: bold;\">\u2705 Correct !<\/p>\n                    <p style=\"margin: 8px 0 0 0; color: #047857;\">\"${word}\" \u2192 ${answer === 'o' ? '[o] FERM\u00c9' : '[\u0254] OUVERT'}<\/p>\n                    <p style=\"margin: 8px 0 0 0; color: #047857;\">${explanation}<\/p>\n                <\/div>\n            `;\n        } else {\n            resultElement.innerHTML = `\n                <div style=\"background: #fee2e2; padding: 10px; border-radius: 6px; border: 2px solid #ef4444;\">\n                    <p style=\"margin: 0; color: #991b1b; font-weight: bold;\">\u274c Attention !<\/p>\n                    <p style=\"margin: 8px 0 0 0; color: #991b1b;\">\"${word}\" \u2192 ${correctAnswers[questionNum] === 'o' ? '[o] FERM\u00c9' : '[\u0254] OUVERT'}<\/p>\n                    <p style=\"margin: 8px 0 0 0; color: #991b1b;\">${explanation}<\/p>\n                <\/div>\n            `;\n        }\n        \n        resultElement.style.display = 'block';\n    }\n\n    \/\/ Fonction pour v\u00e9rifier toutes les r\u00e9ponses\n    function checkAllAnswers() {\n        exerciseCompleted = true;\n        \n        \/\/ Compter les bonnes r\u00e9ponses\n        let correctCount = 0;\n        const totalQuestions = Object.keys(correctAnswers).length;\n        \n        for (let i = 1; i <= totalQuestions; i++) {\n            if (exerciseAnswers[i] === correctAnswers[i]) {\n                correctCount++;\n            }\n            \n            \/\/ D\u00e9sactiver tous les boutons restants\n            if (!exerciseAnswers[i]) {\n                document.getElementById(`btn${i}-o`).disabled = true;\n                document.getElementById(`btn${i}-\u0254`).disabled = true;\n            }\n        }\n        \n        \/\/ Calculer le score\n        const score = Math.round((correctCount \/ totalQuestions) * 100);\n        \n        \/\/ Afficher le r\u00e9sultat\n        const scoreContainer = document.getElementById('score-container');\n        const scoreText = document.getElementById('score-text');\n        const scoreMessage = document.getElementById('score-message');\n        \n        scoreText.innerHTML = `<strong>Score : ${score}%<\/strong> (${correctCount}\/${totalQuestions} bonnes r\u00e9ponses)`;\n        \n        let message = '';\n        if (score === 100) {\n            message = '\ud83c\udf89 F\u00e9licitations ! Vous ma\u00eetrisez parfaitement la diff\u00e9rence entre [o] et [\u0254] !';\n        } else if (score >= 70) {\n            message = '\ud83d\udc4d Tr\u00e8s bien ! Vous distinguez bien les sons ferm\u00e9s et ouverts.';\n        } else if (score >= 50) {\n            message = '\ud83d\udcda Pas mal ! Continuez \u00e0 pratiquer la diff\u00e9rence bouche ferm\u00e9e\/ouverte.';\n        } else {\n            message = '\ud83d\udcaa Continuez \u00e0 pratiquer ! Essayez de sentir la diff\u00e9rence musculaire dans votre bouche.';\n        }\n        \n        scoreMessage.innerHTML = message;\n        scoreContainer.style.display = 'block';\n        \n        \/\/ Faire d\u00e9filer jusqu'au score\n        scoreContainer.scrollIntoView({ behavior: 'smooth' });\n    }\n\n    \/\/ Fonction pour r\u00e9initialiser l'exercice\n    function resetExercise() {\n        exerciseAnswers = {};\n        exerciseCompleted = false;\n        \n        \/\/ R\u00e9activer tous les boutons\n        for (let i = 1; i <= 3; i++) {\n            document.getElementById(`btn${i}-o`).disabled = false;\n            document.getElementById(`btn${i}-\u0254`).disabled = false;\n            document.getElementById(`result-${i}`).style.display = 'none';\n        }\n        \n        \/\/ Cacher le score\n        document.getElementById('score-container').style.display = 'none';\n    }\n<\/script>\n<div class=\"gsp_post_data\" \r\n\t            data-post_type=\"dt_lessons\" \r\n\t            data-cat=\"\" \r\n\t            data-modified=\"120\"\r\n\t            data-created=\"1764864339\"\r\n\t            data-title=\"26. Sons proches [o] et [\u0254]\" \r\n\t            data-home=\"https:\/\/activities.myyaformation.com\/en\"><\/div>","protected":false},"excerpt":{"rendered":"<p>\ud83c\udfb5 Le\u00e7on 26 \u2013 Sons proches [o] et [\u0254] Apprenez \u00e0 distinguer et prononcer ces deux sons \u00ab\u00a0o\u00a0\u00bb du fran\u00e7ais \ud83d\udcd8 1. Explication simple En fran\u00e7ais, il existe deux sons [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","class_list":["post-15002","dt_lessons","type-dt_lessons","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/15002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons"}],"about":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/types\/dt_lessons"}],"author":[{"embeddable":true,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/comments?post=15002"}],"version-history":[{"count":1,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/15002\/revisions"}],"predecessor-version":[{"id":15008,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/15002\/revisions\/15008"}],"wp:attachment":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/media?parent=15002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}