{"id":5348,"date":"2026-11-02T14:07:39","date_gmt":"2026-11-02T14:07:39","guid":{"rendered":"https:\/\/apicalclasses.com\/?p=5348"},"modified":"2026-11-02T14:07:40","modified_gmt":"2026-11-02T14:07:40","slug":"class-8th-subject-science-ch2-4","status":"publish","type":"post","link":"https:\/\/apicalclasses.com\/?p=5348","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>Human Cheek Cells and Cell Structure Quiz<\/title>\n\n<style>\n  body {\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    box-sizing: border-box;\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\n  h2 {\n    text-align: center;\n    color: #1e3c72;\n  }\n\n  .question {\n    font-weight: bold;\n    margin: 10px 0;\n    line-height: 1.6;\n  }\n\n  .options label {\n    display: block;\n    margin: 8px 0;\n    padding: 10px;\n    border-radius: 6px;\n    border: 1px solid #ccc;\n    cursor: pointer;\n    transition: 0.3s;\n    line-height: 1.5;\n  }\n\n  .options label:hover {\n    background: #f0f0f0;\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: 10px;\n    margin-top: 10px;\n    border-left: 5px solid #2a5298;\n    display: none;\n    line-height: 1.6;\n  }\n\n  .controls {\n    text-align: center;\n    margin-top: 15px;\n  }\n\n  button {\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\n  button:hover {\n    background-color: #1e3c72;\n  }\n\n  #userName {\n    padding: 10px;\n    width: 90%;\n    max-width: 300px;\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  ol {\n    padding-left: 20px;\n  }\n\n  @media (max-width: 600px) {\n    body {\n      padding: 12px;\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 Human Cheek Cells and Cell Structure<\/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\" style=\"text-align:center; margin-top:20px;\"><\/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  {\n    question: \"1. Human cheek cells ko observe karne ke liye cheek ke andar se material kiski help se scrape kiya jaata hai?\",\n    options: [\n      \"A. Sharp knife\",\n      \"B. Clean blunt-ended toothpick\",\n      \"C. Metal needle\",\n      \"D. Scissors\"\n    ],\n    correct: 1,\n    explanation: \"Explanation: Cheek cells collect karne ke liye clean toothpick ke blunt end se cheek ke inside ko gently scrape kiya jaata hai. Blunt end use karna important hai, taaki injury ka risk kam ho.<br><br>Example: Scraped material ko clean glass slide par water ki drop mein spread karke microscope se observe kiya ja sakta hai.\"\n  },\n\n  {\n    question: \"2. Human cheek cells ko microscope mein clearly dekhne ke liye kaunsa stain use kiya jaata hai?\",\n    options: [\n      \"A. Safranin\",\n      \"B. Ink\",\n      \"C. Methylene blue\",\n      \"D. Turmeric water\"\n    ],\n    correct: 2,\n    explanation: \"Explanation: Methylene blue ek blue-coloured stain hai. Yeh material ka contrast increase karta hai, jisse cheek cells microscope ke neeche zyada clearly dikhte hain.<br><br>Example: Methylene blue stain karne ke baad cheek cells ke nucleus ko identify karna easier ho sakta hai.\"\n  },\n\n  {\n    question: \"3. Cheek cells ki slide par glycerin add karne ka main purpose kya hai?\",\n    options: [\n      \"A. Cells ko dry hone se bachana\",\n      \"B. Cells ko completely dissolve karna\",\n      \"C. Cells ka colour remove karna\",\n      \"D. Cells ko grow karna\"\n    ],\n    correct: 0,\n    explanation: \"Explanation: Glycerin slide par cells ko drying se bachane mein help karta hai, jisse unhe observe karna easier hota hai.<br><br>Example: Cheek cells par glycerin ki drop add karne ke baad coverslip carefully place ki jaati hai.\"\n  },\n\n  {\n    question: \"4. Human cheek cells ki shape generally kaisi hoti hai?\",\n    options: [\n      \"A. Perfectly rectangular\",\n      \"B. Spiral-shaped\",\n      \"C. Star-shaped\",\n      \"D. Polygon-shaped\"\n    ],\n    correct: 3,\n    explanation: \"Explanation: Human cheek cells generally irregular ya polygon-shaped structures ki tarah dikhte hain. Ye cells mouth ki inner lining banate hain.<br><br>Example: Onion peel cells nearly rectangular hote hain, jabki cheek cells ki shape generally polygonal hoti hai.\"\n  },\n\n  {\n    question: \"5. Cell ka outer covering, jo cell ko enclose karta hai aur materials ke entry aur exit ko regulate karne mein help karta hai, kya kehlata hai?\",\n    options: [\n      \"A. Nucleus\",\n      \"B. Cell membrane\",\n      \"C. Cytoplasm\",\n      \"D. Cell wall\"\n    ],\n    correct: 1,\n    explanation: \"Explanation: Cell membrane cell ke contents ko enclose karti hai aur cell ke andar useful materials ke entry aur waste materials ke exit ko control karne mein help karti hai.<br><br>Example: Cell membrane nutrients ko cell ke andar aane aur kuch waste materials ko bahar jaane dene mein help karti hai.\"\n  },\n\n  {\n    question: \"6. Cell ke andar cell membrane aur nucleus ke beech ka space kis substance se filled hota hai?\",\n    options: [\n      \"A. Cell wall\",\n      \"B. Safranin\",\n      \"C. Cytoplasm\",\n      \"D. Air\"\n    ],\n    correct: 2,\n    explanation: \"Explanation: Cytoplasm cell membrane aur nucleus ke beech present hota hai. Ismein cell ke doosre components aur carbohydrates, proteins, fats aur mineral salts jaise compounds hote hain. Most life processes cytoplasm mein take place karte hain.<br><br>Example: Cell ke andar kai chemical reactions cytoplasm mein hoti hain, jo cell ki functioning mein help karti hain.\"\n  },\n\n  {\n    question: \"7. Cell ke activities aur growth ko regulate karne wala part kaunsa hai?\",\n    options: [\n      \"A. Nucleus\",\n      \"B. Cell wall\",\n      \"C. Cell membrane only\",\n      \"D. Coverslip\"\n    ],\n    correct: 0,\n    explanation: \"Explanation: Nucleus cell ki activities ko regulate karta hai aur growth ko control karne mein important role play karta hai.<br><br>Example: Human cheek cell mein nucleus present hota hai, jo cell ki activities ko coordinate karne mein help karta hai.\"\n  },\n\n  {\n    question: \"8. Plant cells mein kaunsa extra outer layer present hota hai jo animal cheek cells mein nahi hota?\",\n    options: [\n      \"A. Cytoplasm\",\n      \"B. Nucleus\",\n      \"C. Cell membrane\",\n      \"D. Cell wall\"\n    ],\n    correct: 3,\n    explanation: \"Explanation: Plant cells mein cell membrane ke outside ek extra layer, cell wall, hoti hai. Yeh plant cells ko rigidity, strength aur support provide karti hai.<br><br>Example: Onion peel cells ki firm, nearly rectangular arrangement mein cell wall important role play karti hai.\"\n  },\n\n  {\n    question: \"9. Onion peel cells aur human cheek cells ke baare mein kaunsa statement correct hai?\",\n    options: [\n      \"A. Dono mein cell wall hoti hai\",\n      \"B. Dono mein cell membrane, cytoplasm aur nucleus jaise basic parts hote hain\",\n      \"C. Dono ki shape hamesha rectangular hoti hai\",\n      \"D. Dono mein nucleus absent hota hai\"\n    ],\n    correct: 1,\n    explanation: \"Explanation: Onion peel cells aur human cheek cells dono mein cell membrane, cytoplasm aur nucleus hote hain. Lekin onion peel plant cells hain, isliye unmein cell wall bhi hoti hai; human cheek cells mein cell wall nahi hoti.<br><br>Example: Onion peel cells nearly rectangular dikhte hain, jabki cheek cells generally polygon-shaped dikhte hain.\"\n  },\n\n  {\n    question: \"10. Plant cells ko rigidity aur strength provide karne mein kaunsa structure important role play karta hai?\",\n    options: [\n      \"A. Nucleus\",\n      \"B. Cytoplasm only\",\n      \"C. Cell wall\",\n      \"D. Methylene blue\"\n    ],\n    correct: 2,\n    explanation: \"Explanation: Cell wall plant cells ko strength aur rigidity provide karti hai. Isse plant tissues ko support milta hai aur cells apni firm structure maintain kar paate hain.<br><br>Example: Onion peel ko microscope se observe karne par cells ki boundaries clearly dikh sakti hain, jo unki organised arrangement aur firm structure ko samajhne mein help karti hain.\"\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    return alert(\"Please enter your name.\");\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\">\n      ${q.question}\n    <\/div>\n\n    <div class=\"options\">\n      ${q.options.map((opt, i) => `\n        <label>\n          <input type=\"radio\" name=\"option\" 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] = selected\n    ? parseInt(selected.value)\n    : 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}\n\nfunction saveScore(name, score) {\n\n  let scores = JSON.parse(localStorage.getItem(\"quizScores\")) || [];\n\n  scores.push({\n    name,\n    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>Human Cheek Cells and Cell Structure Quiz \ud83e\udde0 Science Quiz \u2013 Human Cheek Cells and Cell Structure 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-5348","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/apicalclasses.com\/index.php?rest_route=\/wp\/v2\/posts\/5348","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=5348"}],"version-history":[{"count":1,"href":"https:\/\/apicalclasses.com\/index.php?rest_route=\/wp\/v2\/posts\/5348\/revisions"}],"predecessor-version":[{"id":5349,"href":"https:\/\/apicalclasses.com\/index.php?rest_route=\/wp\/v2\/posts\/5348\/revisions\/5349"}],"wp:attachment":[{"href":"https:\/\/apicalclasses.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/apicalclasses.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/apicalclasses.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}