CBSE Class 10 Science Electricity Online Test Set 01

Practice CBT Assessment for Science Chapter 11 Electricity

Test your mastery of core syllabus concepts using this comprehensive online assessment. Structured to meet modern educational standards for the 2026-27 cycle, this practice module for Chapter 11 Electricity equips learners with the analytical tools needed to succeed in Science evaluations.

Online Practice Assessment: CBSE Class 10 Science Electricity Online Test Set 01

Complete this objective mock exam for Chapter 11 Electricity to refine your problem-solving speed and accuracy. Reviewing the automated grading feedback ensures your preparation aligns seamlessly with active Science curriculum patterns.

; const quizForm = document.getElementById("quiz-form"); mcqs.forEach((mcq, index) => { const questionDiv = document.createElement("div"); questionDiv.classList.add("question"); questionDiv.innerHTML = `

${index + 1}. ${mcq.question}

${mcq.options .map( (option, i) => ` ` ) .join("")} `; quizForm.appendChild(questionDiv); }); window.calculateResults = function () { const formData = new FormData(quizForm); let score = 0; mcqs.forEach((mcq, index) => { const selectedAnswer = formData.get(`q${index}`); const questionDiv = quizForm.children[index]; const labels = questionDiv.querySelectorAll("label"); labels.forEach((label, i) => { const input = label.querySelector("input"); const feedback = label.querySelector(".feedback"); const optionValue = String.fromCharCode(97 + i); // Highlight correct answers if (optionValue === mcq.answer) { label.classList.add("correct"); feedback.style.display = "inline"; feedback.textContent = "✓"; feedback.classList.add("correct"); } // Mark incorrect answers if (selectedAnswer === optionValue && selectedAnswer !== mcq.answer) { label.classList.add("incorrect"); feedback.style.display = "inline"; feedback.textContent = "✗"; feedback.classList.add("incorrect"); } }); if (selectedAnswer === mcq.answer) score++; }); const resultDiv = document.getElementById("results"); resultDiv.textContent = `You scored ${score} out of ${mcqs.length}! 🎉`; }; })();