Transcript: CELL_ORGANELLES_20250630_084334.html

View and copy the extracted transcript JSON

Back to Files

Narration Generator

Generate narration from your transcript

Leave empty to use default narration settings. Use this to customize the narration approach.

[
  {
    "slide": 1,
    "fragments": [
      {
        "fragment_index": -1,
        "text_description": "What is a Seed?",
        "image_description": ""
      },
      {
        "fragment_index": 1,
        "text_description": "Seed",
        "image_description": ""
      },
      {
        "fragment_index": 2,
        "text_description": "A seed is a tiny, resting package that can grow into a new plant. It has three basic parts: the embryo (baby plant), the cotyledon (stored food), and the seed coat (tough cover).",
        "image_description": ""
      }
    ]
  },
  {
    "slide": 2,
    "fragments": [
      {
        "fragment_index": -1,
        "text_description": "Germination\nGermination",
        "image_description": ""
      },
      {
        "fragment_index": 1,
        "text_description": "Germination is the “wake-up” of a seed; when it receives water, air and suitable warmth, the baby plant breaks the seed coat and begins to grow.",
        "image_description": ""
      }
    ]
  },
  {
    "slide": 3,
    "fragments": [
      {
        "fragment_index": -1,
        "text_description": "How a Seed Sprouts\nLearn the five germination steps so you can sequence them correctly.",
        "image_description": ""
      },
      {
        "fragment_index": 1,
        "text_description": "1\nWater enters seed\nThe dry seed drinks water and swells, waking the embryo.",
        "image_description": ""
      },
      {
        "fragment_index": 2,
        "text_description": "2\nSeed coat splits\nThe coat softens and cracks, clearing a path for the seedling.",
        "image_description": ""
      },
      {
        "fragment_index": 3,
        "text_description": "3\nRadicle grows down\nThe first root anchors the plant and absorbs more water.",
        "image_description": ""
      },
      {
        "fragment_index": 4,
        "text_description": "4\nPlumule shoots up\nThe young stem rises toward light, carrying the seed leaves.",
        "image_description": ""
      },
      {
        "fragment_index": 5,
        "text_description": "5\nLeaves unfold & photosynthesise\nGreen leaves make food; germination is complete.",
        "image_description": ""
      }
    ]
  },
  {
    "slide": 4,
    "fragments": [
      {
        "fragment_index": 1,
        "text_description": "Photosynthesis",
        "image_description": ""
      },
      {
        "fragment_index": 2,
        "text_description": "Photosynthesis",
        "image_description": ""
      },
      {
        "fragment_index": 3,
        "text_description": "Process where green leaves make glucose from water and carbon dioxide using sunlight energy, releasing oxygen.",
        "image_description": ""
      },
      {
        "fragment_index": 4,
        "text_description": "Needs: sunlight, water, carbon dioxide and chlorophyll — the essentials plants cite when asked how they make food.",
        "image_description": ""
      }
    ]
  },
  {
    "slide": 5,
    "fragments": [
      {
        "fragment_index": -1,
        "text_description": "Leaf Kitchen Process",
        "image_description": ""
      },
      {
        "fragment_index": 1,
        "text_description": "Remember the order of photosynthesis steps.",
        "image_description": ""
      },
      {
        "fragment_index": 2,
        "text_description": "1\nCapture Sunlight\nSunlight energises chlorophyll in leaf cells.",
        "image_description": ""
      },
      {
        "fragment_index": 3,
        "text_description": "2\nTake in Carbon Dioxide\nStomata open and carbon dioxide diffuses inside.",
        "image_description": ""
      },
      {
        "fragment_index": 4,
        "text_description": "3\nBring up Water\nRoots push water up the stem to the leaves.",
        "image_description": ""
      },
      {
        "fragment_index": 5,
        "text_description": "4\nCook Glucose\nLight energy joins water and CO₂ to form glucose.",
        "image_description": ""
      },
      {
        "fragment_index": 6,
        "text_description": "5\nRelease Oxygen\nUnused oxygen moves out through stomata.",
        "image_description": ""
      },
      {
        "fragment_index": 7,
        "text_description": "Pro Tip:\nThink of the leaf as a kitchen mixing light, water and air into food!",
        "image_description": ""
      }
    ]
  },
  {
    "slide": 6,
    "fragments": [
      {
        "fragment_index": -1,
        "text_description": "Label the Seed\nMatch each seed part to its job: protective cover, food store or baby plant.\nDraggable Items\nSeed Coat\nCotyledon\nEmbryo\nDrop Zones\nProtective cover\nFood store\nBaby plant\nTip:\nRemember: the part you eat in a peanut is the cotyledon—the seed’s food store.\nCheck Answers\nResults\n// Drag and drop functionality\n        const draggableItems = document.querySelectorAll('.draggable-item');\n        const dropZones = document.querySelectorAll('.drop-zone');\n        const checkAnswersBtn = document.getElementById('checkAnswersBtn');\n        const feedbackArea = document.getElementById('feedbackArea');\n        const feedbackContent = document.getElementById('feedbackContent');\n\n        draggableItems.forEach(item => {\n            item.addEventListener('dragstart', handleDragStart);\n            item.addEventListener('dragend', handleDragEnd);\n        });\n\n        dropZones.forEach(zone => {\n            zone.addEventListener('dragover', handleDragOver);\n            zone.addEventListener('drop', handleDrop);\n            zone.addEventListener('dragenter', handleDragEnter);\n            zone.addEventListener('dragleave', handleDragLeave);\n        });\n\n        function handleDragStart(e) {\n            e.target.classList.add('opacity-50');\n            e.dataTransfer.setData('text/plain', e.target.dataset.id);\n        }\n\n        function handleDragEnd(e) {\n            e.target.classList.remove('opacity-50');\n        }\n\n        function handleDragOver(e) {\n            e.preventDefault();\n        }\n\n        function handleDragEnter(e) {\n            e.preventDefault();\n            e.target.closest('.drop-zone').classList.add('border-green-500', 'bg-green-50');\n        }\n\n        function handleDragLeave(e) {\n            e.target.closest('.drop-zone').classList.remove('border-green-500', 'bg-green-50');\n        }\n\n        function handleDrop(e) {\n            e.preventDefault();\n            const dropZone = e.target.closest('.drop-zone');\n            dropZone.classList.remove('border-green-500', 'bg-green-50');\n\n            const itemId = e.dataTransfer.getData('text/plain');\n            const draggedItem = document.querySelector(`[data-id=\"${itemId}\"]`);\n\n            if (draggedItem && dropZone) {\n                dropZone.appendChild(draggedItem);\n                dropZone.querySelector('.text-center').style.display = 'none';\n            }\n        }\n\n        // Check answers functionality\n        checkAnswersBtn.addEventListener('click', () => {\n            const results = {\n                'zone-cover': 'item-seedcoat',\n                'zone-food': 'item-cotyledon',\n                'zone-baby': 'item-embryo'\n            };\n            let correct = 0;\n            Object.keys(results).forEach(zoneId => {\n                const zone = document.querySelector(`[data-id=\"${zoneId}\"]`);\n                const item = zone.querySelector('.draggable-item');\n                if (item && item.dataset.id === results[zoneId]) {\n                    correct++;\n                    zone.classList.add('border-green-500');\n                } else {\n                    zone.classList.add('border-red-500');\n                }\n            });\n            feedbackArea.classList.remove('hidden');\n            feedbackContent.innerHTML = `<p class=\"text-lg ${correct === 3 ? 'text-green-600':'text-red-600'}\">You got ${correct} out of 3 correct.</p>`;\n        });",
        "image_description": ""
      }
    ]
  },
  {
    "slide": 7,
    "fragments": [
      {
        "fragment_index": -1,
        "text_description": "Multiple Choice Question\nQuestion\nDuring photosynthesis, which gas is released by leaves?\n1\nCarbon dioxide\n2\nOxygen\n3\nNitrogen\n4\nHydrogen\nHint:\nThis gas supports breathing for humans and animals.\nSubmit Answer\nCorrect!\nGreat! Oxygen is released as a by-product of photosynthesis.\nIncorrect\nNot quite. Leaves give off oxygen, not the gas you chose.\nconst correctOption = 1;\n    const answerCards = document.querySelectorAll('#slide-08-c27f3a-answerGrid .answer-card');\n    const submitBtn = document.getElementById('slide-08-c27f3a-submitBtn');\n    const feedbackCorrect = document.getElementById('slide-08-c27f3a-feedbackCorrect');\n    const feedbackIncorrect = document.getElementById('slide-08-c27f3a-feedbackIncorrect');\n\n    let selectedOption = null;\n\n    answerCards.forEach((card, index) => {\n      card.addEventListener('click', () => {\n        answerCards.forEach(c => c.classList.remove('border-blue-500', 'bg-blue-50'));\n        card.classList.add('border-blue-500', 'bg-blue-50');\n        selectedOption = index;\n      });\n    });\n\n    submitBtn.addEventListener('click', () => {\n      if (selectedOption === null) return;\n\n      if (selectedOption === correctOption) {\n        feedbackCorrect.classList.remove('hidden');\n        feedbackIncorrect.classList.add('hidden');\n      } else {\n        feedbackIncorrect.classList.remove('hidden');\n        feedbackCorrect.classList.add('hidden');\n      }\n    });",
        "image_description": ""
      }
    ]
  },
  {
    "slide": 8,
    "fragments": [
      {
        "fragment_index": -1,
        "text_description": "Key Takeaways",
        "image_description": ""
      },
      {
        "fragment_index": 1,
        "text_description": "Seed Pack\nEach seed protects an embryo with stored food and a hard coat.",
        "image_description": ""
      },
      {
        "fragment_index": 2,
        "text_description": "Germination Needs\nWater, air and warmth trigger the embryo to sprout.",
        "image_description": ""
      },
      {
        "fragment_index": 3,
        "text_description": "First Roots, Then Shoots\nRoot anchors downward first; the shoot rises and unfolds leaves.",
        "image_description": ""
      },
      {
        "fragment_index": 4,
        "text_description": "Photosynthesis\nLeaves use sunlight, water and CO₂ to make food for the plant.",
        "image_description": ""
      },
      {
        "fragment_index": 5,
        "text_description": "Oxygen Release\nPhotosynthesis frees O₂, helping animals and humans breathe.",
        "image_description": ""
      }
    ]
  }
]