{"id":5344,"date":"2026-11-02T14:00:21","date_gmt":"2026-11-02T14:00:21","guid":{"rendered":"https:\/\/apicalclasses.com\/?p=5344"},"modified":"2026-11-02T14:00:22","modified_gmt":"2026-11-02T14:00:22","slug":"class-8th-subject-science-ch2-2","status":"publish","type":"post","link":"https:\/\/apicalclasses.com\/?p=5344","title":{"rendered":"class 8th, subject science, ch2"},"content":{"rendered":"\n<!--nextpage-->\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Science Quiz \u2013 Microscope and Scientists<\/title>\n\n<style>\nbody {\n    font-family: Arial, sans-serif;\n    background: linear-gradient(135deg, #a1c4fd, #c2e9fb);\n    display: flex;\n    justify-content: center;\n    align-items: flex-start;\n    padding: 30px;\n    min-height: 100vh;\n    margin: 0;\n}\n\n.quiz-container {\n    background: #fff;\n    padding: 25px;\n    border-radius: 12px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.2);\n    width: 90%;\n    max-width: 800px;\n}\n\nh2 {\n    text-align: center;\n    color: #1e3c72;\n}\n\n.question {\n    font-weight: bold;\n    margin: 15px 0;\n    line-height: 1.6;\n}\n\n.options label {\n    display: block;\n    margin: 8px 0;\n    padding: 12px;\n    border-radius: 6px;\n    border: 1px solid #ccc;\n    cursor: pointer;\n    transition: 0.3s;\n}\n\n.options label:hover {\n    background: #f0f0f0;\n}\n\n.options input {\n    margin-right: 8px;\n}\n\n.correct {\n    background-color: #c8f7c5 !important;\n    border-color: #28a745 !important;\n}\n\n.wrong {\n    background-color: #f8d7da !important;\n    border-color: #dc3545 !important;\n}\n\n.explanation {\n    background: #e9ecef;\n    padding: 12px;\n    margin-top: 10px;\n    margin-bottom: 15px;\n    border-left: 5px solid #2a5298;\n    border-radius: 5px;\n    line-height: 1.6;\n    display: none;\n}\n\n.controls {\n    text-align: center;\n    margin-top: 15px;\n}\n\nbutton {\n    background-color: #2a5298;\n    color: white;\n    border: none;\n    padding: 10px 20px;\n    border-radius: 6px;\n    cursor: pointer;\n    margin: 5px;\n}\n\nbutton:hover {\n    background-color: #1e3c72;\n}\n\n#userName {\n    padding: 10px;\n    width: 90%;\n    max-width: 350px;\n    border: 1px solid #ccc;\n    border-radius: 6px;\n    margin-bottom: 10px;\n}\n\n#scoreboard {\n    margin-top: 25px;\n    background: #eef3f7;\n    padding: 15px;\n    border-radius: 8px;\n}\n\n#scoreboard h3 {\n    text-align: center;\n}\n\n#result {\n    text-align: center;\n    margin-top: 20px;\n    color: #1e3c72;\n}\n\n@media(max-width:600px) {\n    body {\n        padding: 10px;\n    }\n\n    .quiz-container {\n        width: 100%;\n        padding: 15px;\n    }\n}\n<\/style>\n<\/head>\n\n<body>\n\n<div class=\"quiz-container\">\n\n<h2>\ud83e\udde0 Science Quiz \u2013 Microscope and Scientists<\/h2>\n\n<div id=\"nameSection\">\n    <p><strong>Enter your name to start:<\/strong><\/p>\n    <input type=\"text\" id=\"userName\" placeholder=\"Your Name\">\n    <br>\n    <button onclick=\"startQuiz()\">Start Quiz<\/button>\n<\/div>\n\n<div id=\"quizSection\" style=\"display:none;\">\n\n    <div id=\"questionContainer\"><\/div>\n\n    <div class=\"controls\">\n        <button onclick=\"prevQuestion()\" id=\"prevBtn\">Previous<\/button>\n        <button onclick=\"nextQuestion()\" id=\"nextBtn\">Next<\/button>\n        <button onclick=\"submitQuiz()\" id=\"submitBtn\" style=\"display:none;\">Submit<\/button>\n    <\/div>\n\n    <div id=\"result\"><\/div>\n\n    <div id=\"scoreboard\">\n        <h3>\ud83c\udfc6 Scoreboard<\/h3>\n        <ol id=\"scoreList\"><\/ol>\n    <\/div>\n\n<\/div>\n<\/div>\n\n<script>\n\nconst questions = [\n\n{\nquestion: \"1. Jab water-filled round-bottom flask ke through book ke letters dekhe jaate hain, toh letters kaise dikhai dete hain?\",\noptions: [\n\"A. Smaller\",\n\"B. Invisible\",\n\"C. Larger\",\n\"D. Bilkul same size ke har situation mein\"\n],\ncorrect: 2,\nexplanation: \"Water-filled round-bottom flask ek magnifying glass ki tarah act karta hai. Iske through dekhne par suitable position par letters magnified, yaani bade dikhai de sakte hain.<br><br><strong>Example:<\/strong> Agar book mein small letters likhe hain, toh water-filled flask se dekhne par woh comparatively bade nazar aa sakte hain.\"\n},\n\n{\nquestion: \"2. Magnifying glass ka use karke ant ko observe karne ka main purpose kya hai?\",\noptions: [\n\"A. Uske body details ko clearly dekhna\",\n\"B. Ant ka weight badhana\",\n\"C. Ant ka colour change karna\",\n\"D. Ant ko microscope mein convert karna\"\n],\ncorrect: 0,\nexplanation: \"Magnifying glass chhoti objects ki image ko bada dikhata hai, jisse unki details observe karna easier hota hai.<br><br><strong>Example:<\/strong> Magnifying glass se ant ki legs aur body ke different parts ko comparatively clearly dekha ja sakta hai.\"\n},\n\n{\nquestion: \"3. Robert Hooke ne 1665 mein kaunsi book publish ki thi?\",\noptions: [\n\"A. Origin of Species\",\n\"B. Principia Mathematica\",\n\"C. The Cell\",\n\"D. Micrographia\"\n],\ncorrect: 3,\nexplanation: \"Robert Hooke ne 1665 mein Micrographia publish ki. Is book mein unhone microscope se dekhi gayi tiny objects ki detailed drawings dikhayi thi.<br><br><strong>Example:<\/strong> Unki drawings ne logon ko un objects ki details samajhne mein help ki jo naked eye se clearly nahi dikhte the.\"\n},\n\n{\nquestion: \"4. Robert Hooke ne cork ke thin slice ko microscope se dekhkar kya observe kiya?\",\noptions: [\n\"A. Cork ek single liquid drop se bana tha\",\n\"B. Cork mein bahut saare chhote, empty compartments the\",\n\"C. Cork mein sirf blood cells the\",\n\"D. Cork mein koi structure nahi tha\"\n],\ncorrect: 1,\nexplanation: \"Robert Hooke ne cork ko microscope se observe kiya aur usmein honeycomb jaise chhote empty spaces dekhe. Unhone in compartments ko cells naam diya.<br><br><strong>Example:<\/strong> Honeycomb mein chhote-chhote sections hote hain. Hooke ko cork ke compartments un sections jaise lage.\"\n},\n\n{\nquestion: \"5. Science mein 'cell' word ka use sabse pehle kis scientist ne kiya tha?\",\noptions: [\n\"A. Antonie van Leeuwenhoek\",\n\"B. Isaac Newton\",\n\"C. Robert Hooke\",\n\"D. Louis Pasteur\"\n],\ncorrect: 2,\nexplanation: \"Robert Hooke ne cork ke thin slice mein chhote compartments dekhe aur unhe cells kaha. Isi observation ke through cell word science mein introduce hua.<br><br><strong>Example:<\/strong> Cork ki honeycomb-like structure ko dekhkar Hooke ne har small compartment ko cell kaha.\"\n},\n\n{\nquestion: \"6. Robert Hooke ke microscope se objects kitni baar tak bade dikh sakte the, textbook ke according?\",\noptions: [\n\"A. 200 se 300 times\",\n\"B. 2 se 3 times\",\n\"C. 20 se 30 times\",\n\"D. 2,000 se 3,000 times\"\n],\ncorrect: 0,\nexplanation: \"Robert Hooke ka microscope objects ko unaided eye ke comparison mein approximately 200\u2013300 times bigger dikhata tha, jisse tiny structures ki details observe ki ja sakti thi.<br><br><strong>Example:<\/strong> Bahut chhoti object ko microscope se magnify karne par uski details naked eye ke comparison mein zyada clearly dikh sakti hain.\"\n},\n\n{\nquestion: \"7. Antonie van Leeuwenhoek kis country ke scientist the?\",\noptions: [\n\"A. France\",\n\"B. India\",\n\"C. Germany\",\n\"D. The Netherlands (Dutch)\"\n],\ncorrect: 3,\nexplanation: \"Antonie van Leeuwenhoek ek Dutch scientist the. Unhone better lenses banaye aur useful microscopes develop kiye, jisse tiny living things ko observe karna possible hua.<br><br><strong>Example:<\/strong> Apne improved microscopes se unhone bacteria jaise tiny living organisms ko observe aur describe kiya.\"\n},\n\n{\nquestion: \"8. Antonie van Leeuwenhoek ko 'Father of Microbiology' kyun kaha jaata hai?\",\noptions: [\n\"A. Kyunki unhone first telescope banaya\",\n\"B. Kyunki unhone tiny living things ko clearly observe aur describe kiya\",\n\"C. Kyunki unhone water-filled flask invent kiya\",\n\"D. Kyunki unhone book Micrographia publish ki\"\n],\ncorrect: 1,\nexplanation: \"Antonie van Leeuwenhoek ne improved lenses aur microscopes ki help se bacteria jaise microorganisms ko clearly dekha aur describe kiya. Is contribution ke kaaran unhe Father of Microbiology kaha jaata hai.<br><br><strong>Example:<\/strong> Bacteria itne tiny hote hain ki generally naked eye se nahi dikhte, lekin suitable microscope se observe kiye ja sakte hain.\"\n},\n\n{\nquestion: \"9. Microscope ki discovery aur improvement se humans ko kya help mili?\",\noptions: [\n\"A. Har organism ka size badal gaya\",\n\"B. Sabhi living things invisible ho gayin\",\n\"C. Tiny objects aur microorganisms ki hidden world ko explore karna possible hua\",\n\"D. Naked eye se sab kuch dekhna possible ho gaya\"\n],\ncorrect: 2,\nexplanation: \"Microscope ne scientists ko un tiny objects aur organisms ko dekhne ka mauka diya jo naked eye se clearly visible nahi the. Isse biology aur microbiology ki study mein progress hui.<br><br><strong>Example:<\/strong> Microscope ki help se scientists bacteria aur cells jaise structures ko study kar sakte hain.\"\n},\n\n{\nquestion: \"10. Robert Hooke aur Antonie van Leeuwenhoek ke contributions mein kya difference tha?\",\noptions: [\n\"A. Hooke ne cork mein compartments observe karke unhe cells kaha, jabki Leeuwenhoek ne tiny living things ko clearly observe aur describe kiya\",\n\"B. Hooke ne bacteria discover kiye aur Leeuwenhoek ne Micrographia publish ki\",\n\"C. Dono ne sirf stars observe kiye\",\n\"D. Dono ka microscope se koi relation nahi tha\"\n],\ncorrect: 0,\nexplanation: \"Robert Hooke ka important contribution cork ke small compartments ko cells naam dena tha. Antonie van Leeuwenhoek ne better lenses aur microscopes ki help se bacteria jaise microscopic living things ko observe aur describe kiya.<br><br><strong>Example:<\/strong> Hooke ne cork ke empty compartments dekhe, jabki Leeuwenhoek ne tiny living organisms ki duniya ko explore karne mein important role play kiya.\"\n}\n\n];\n\nlet currentQuestion = 0;\nlet score = 0;\nlet userAnswers = [];\nlet userName = \"\";\nlet submitted = false;\n\nfunction startQuiz() {\n\n    userName = document.getElementById(\"userName\").value.trim();\n\n    if (!userName) {\n        alert(\"Please enter your name.\");\n        return;\n    }\n\n    document.getElementById(\"nameSection\").style.display = \"none\";\n    document.getElementById(\"quizSection\").style.display = \"block\";\n\n    showQuestion();\n    loadScoreboard();\n}\n\nfunction showQuestion() {\n\n    const q = questions[currentQuestion];\n    const container = document.getElementById(\"questionContainer\");\n\n    container.innerHTML = `\n        <div class=\"question\">${q.question}<\/div>\n\n        <div class=\"options\">\n            ${q.options.map((opt, i) => `\n                <label>\n                    <input type=\"radio\"\n                    name=\"option\"\n                    value=\"${i}\"\n                    ${userAnswers[currentQuestion] == i ? \"checked\" : \"\"}>\n                    ${opt}\n                <\/label>\n            `).join(\"\")}\n        <\/div>\n\n        <div class=\"explanation\" id=\"explain${currentQuestion}\">\n            ${q.explanation}\n        <\/div>\n    `;\n\n    document.getElementById(\"prevBtn\").style.display =\n        currentQuestion === 0 ? \"none\" : \"inline-block\";\n\n    document.getElementById(\"nextBtn\").style.display =\n        currentQuestion === questions.length - 1 ? \"none\" : \"inline-block\";\n\n    document.getElementById(\"submitBtn\").style.display =\n        currentQuestion === questions.length - 1 ? \"inline-block\" : \"none\";\n}\n\nfunction saveAnswer() {\n\n    const selected = document.querySelector('input[name=\"option\"]:checked');\n\n    userAnswers[currentQuestion] =\n        selected ? parseInt(selected.value) : null;\n}\n\nfunction nextQuestion() {\n\n    saveAnswer();\n\n    if (currentQuestion < questions.length - 1) {\n        currentQuestion++;\n        showQuestion();\n    }\n}\n\nfunction prevQuestion() {\n\n    saveAnswer();\n\n    if (currentQuestion > 0) {\n        currentQuestion--;\n        showQuestion();\n    }\n}\n\nfunction submitQuiz() {\n\n    if (submitted) return;\n\n    saveAnswer();\n\n    score = 0;\n\n    questions.forEach((q, index) => {\n        if (userAnswers[index] === q.correct) {\n            score++;\n        }\n    });\n\n    submitted = true;\n\n    showResults();\n    saveScore(userName, score);\n    loadScoreboard();\n}\n\nfunction showResults() {\n\n    const container = document.getElementById(\"questionContainer\");\n\n    container.innerHTML = \"\";\n\n    questions.forEach((q, index) => {\n\n        const selected = userAnswers[index];\n        const correct = q.correct;\n\n        let optsHTML = q.options.map((opt, i) => {\n\n            let cls = \"\";\n\n            if (i === correct) {\n                cls = \"correct\";\n            }\n\n            if (selected === i && selected !== correct) {\n                cls = \"wrong\";\n            }\n\n            return `<label class=\"${cls}\">${opt}<\/label>`;\n\n        }).join(\"\");\n\n        container.innerHTML += `\n            <div class=\"question\">${q.question}<\/div>\n\n            <div class=\"options\">\n                ${optsHTML}\n            <\/div>\n\n            <div class=\"explanation\" style=\"display:block;\">\n                ${q.explanation}\n            <\/div>\n\n            <hr>\n        `;\n    });\n\n    document.querySelector(\".controls\").style.display = \"none\";\n\n    document.getElementById(\"result\").innerHTML = `\n        <h3>Your Score: ${score} \/ ${questions.length}<\/h3>\n        <h4>${score >= 8 ? \"Excellent Performance! \ud83c\udf89\" :\n        score >= 5 ? \"Good Work! Keep Practicing! \ud83d\udc4d\" :\n        \"Keep Learning and Try Again! \ud83d\udcaa\"}<\/h4>\n    `;\n}\n\nfunction saveScore(name, score) {\n\n    let scores = JSON.parse(localStorage.getItem(\"quizScores\")) || [];\n\n    scores.push({\n        name: name,\n        score: score,\n        date: new Date().toLocaleString()\n    });\n\n    localStorage.setItem(\"quizScores\", JSON.stringify(scores));\n}\n\nfunction loadScoreboard() {\n\n    let scores = JSON.parse(localStorage.getItem(\"quizScores\")) || [];\n\n    scores.sort((a, b) => b.score - a.score);\n\n    document.getElementById(\"scoreList\").innerHTML =\n        scores.map(s =>\n            `<li>${s.name} - ${s.score}\/10 (${s.date})<\/li>`\n        ).join(\"\");\n}\n\n<\/script>\n\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Science Quiz \u2013 Microscope and Scientists \ud83e\udde0 Science Quiz \u2013 Microscope and Scientists Enter your name to start: Start Quiz Previous Next Submit \ud83c\udfc6 Scoreboard<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5344","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/apicalclasses.com\/index.php?rest_route=\/wp\/v2\/posts\/5344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/apicalclasses.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/apicalclasses.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/apicalclasses.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/apicalclasses.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5344"}],"version-history":[{"count":1,"href":"https:\/\/apicalclasses.com\/index.php?rest_route=\/wp\/v2\/posts\/5344\/revisions"}],"predecessor-version":[{"id":5345,"href":"https:\/\/apicalclasses.com\/index.php?rest_route=\/wp\/v2\/posts\/5344\/revisions\/5345"}],"wp:attachment":[{"href":"https:\/\/apicalclasses.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/apicalclasses.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5344"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/apicalclasses.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}