🎯 Exercices interactifs et autocorrectifs : Conjuguez les verbes du 1er groupe au passé composé !

📖 Conjuguez les verbes au passé composé

⏳ Temps restant : 5:00



let exercices = [
{ phrase: “Je/J’ (aimer)”, reponse: “ai aimé” },
{ phrase: “Tu (arriver)”, reponse: “es arrivé” },
{ phrase: “Il/Elle (chercher)”, reponse: “a cherché” },
{ phrase: “Nous (commencer)”, reponse: “avons commencé” },
{ phrase: “Vous (demander)”, reponse: “avez demandé” },
{ phrase: “Ils/Elles (fermer)”, reponse: “ont fermé” },
{ phrase: “Je (gagner)”, reponse: “ai gagné” },
{ phrase: “Tu (montrer)”, reponse: “as montré” },
{ phrase: “Il/Elle (penser)”, reponse: “a pensé” },
{ phrase: “Nous (trouver)”, reponse: “avons trouvé” }
];

function afficherQuestions() {
let quizDiv = document.getElementById(“quiz”);
let html = “”;
exercices.forEach((q, index) => {
html += `

${index + 1}. ${q.phrase}

`;
});
quizDiv.innerHTML = html;
}

function verifier() {
let score = 0;
exercices.forEach((q, index) => {
let reponse = document.getElementById(`q${index}`).value.trim();
if (reponse === q.reponse) {
score++;
document.getElementById(“correctSound”).play();
} else {
document.getElementById(“incorrectSound”).play();
}
});
document.getElementById(“score”).innerText = `🎯 Score : ${score}/10`;
}

let timeLeft = 300;
function countdown() {
let minutes = Math.floor(timeLeft / 60);
let seconds = timeLeft % 60;
document.getElementById(“timer”).innerText = `⏳ Temps restant : ${minutes}:${seconds 0) {
timeLeft–;
setTimeout(countdown, 1000);
} else {
document.getElementById(“timesUpSound”).play();
alert(“⏳ Temps écoulé ! Soumettez vos réponses.”);
}
}

afficherQuestions();
countdown();

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *