GET
/
lesson-plan
/
v1
/
instructional-framework-builder
/
{lesson_plan_id}
Retrieve the generated content for a lesson plan.
curl --request GET \
  --url https://api-staging.crazygoldfish.com/lesson-plan/v1/instructional-framework-builder/{lesson_plan_id}
{
  "data": {
    "id": "658fcb13-0304-46cd-8c3d-0776ec4506f8",
    "board": {
      "id": "087c80b0-ac25-40ee-8657-28b694882ba8",
      "name": "CBSE"
    },
    "grade": {
      "id": "65955148-e106-461b-a9a6-e0c3294f6734",
      "name": "Grade 10"
    },
    "section": null,
    "subject": {
      "id": "abf49127-253c-4dc9-9bf5-eb66360e5592",
      "name": "Mathematics"
    },
    "status": "Completed",
    "duration_minutes": 50,
    "topic": "Real Numbers",
    "documents": [],
    "audio_url": null,
    "subject_matter": {
      "...": "Full subject matter as in the provided JSON (topics_to_be_covered, key_concepts_and_subconcepts, prerequisite_knowledge)"
    },
    "learning_standards": {
      "...": "Learning outcomes, SMART objectives, competencies as in your JSON"
    },
    "alignment": {
      "...": "Materials options, instructional strategies, and instructional blocks as previously generated"
    },
    "content_generation": {
      "introduction_block": {
        "components": [
          {
            "component_name": "Warm-up Discussion on Number Properties",
            "duration_minutes": 7,
            "materials_used": [
              "Whiteboard",
              "Markers",
              "Number line chart or projection"
            ],
            "implementation_script": "Begin the class by greeting students and stating the objective ...",
            "formative_questions": [
              "Can you explain what divisibility means with an example?",
              "How would you describe an irrational number on a number line?"
            ],
            "expected_responses": [
              "Divisibility means one number can be divided by another without remainder, e.g., 10 is divisible by 2.",
              "An irrational number cannot be expressed as a fraction; e.g., √2 lies between 1 and 2."
            ],
            "teacher_notes": "Observe students' ability to recall key definitions and address misconceptions."
          }
        ]
      },
      "development_block": {
        "components": [
          {
            "component_name": "Explain Euclid's Division Algorithm with Examples",
            "duration_minutes": 12,
            "materials_used": [
              "Whiteboard",
              "Markers",
              "Number line chart",
              "Handouts"
            ],
            "implementation_script": "Explain Euclid's Division Algorithm: For any two positive integers a and b...",
            "formative_questions": [
              "What are the quotient and remainder when 22 is divided by 6?",
              "Why must the remainder always be less than the divisor?"
            ],
            "expected_responses": [
              "Quotient 3, remainder 4",
              "Because the remainder represents what is left after dividing fully."
            ],
            "teacher_notes": "Use visual aids and real-life analogies; check student work and adjust pacing."
          }
        ]
      },
      "guided_practice_block": {
        "components": [
          {
            "component_name": "Guided Proof Exploration of Irrationality",
            "duration_minutes": 10,
            "materials_used": [
              "Worksheet",
              "Whiteboard"
            ],
            "implementation_script": "Model proof of √2's irrationality step-by-step and guide students through proofs of √3 and 3 + 2√5.",
            "formative_questions": [
              "Why do we assume the integers in the proof are coprime?",
              "What contradiction arises when assuming √3 is rational?"
            ],
            "expected_responses": [
              "To ensure the fraction is in lowest terms.",
              "That both integers share a factor, contradicting coprimality."
            ],
            "teacher_notes": "Circulate to support reasoning and correct misunderstandings."
          }
        ]
      },
      "independent_practice_block": {
        "components": [
          {
            "component_name": "Individual Exercises on Divisibility and Factorization",
            "duration_minutes": 12,
            "materials_used": [
              "Worksheet",
              "Notebook"
            ],
            "implementation_script": "Students apply Euclid's algorithm and perform prime factorization on given integers.",
            "formative_questions": [
              "Can you explain each step of Euclid's algorithm you performed?",
              "How does your prime factorization show uniqueness?"
            ],
            "expected_responses": [
              "Describe quotient and remainder steps until remainder zero.",
              "Integer expressed as unique product of primes."
            ],
            "teacher_notes": "Observe and guide students, ensuring clear steps and explanations."
          }
        ]
      },
      "closure_block": {
        "components": [
          {
            "component_name": "Summarize Key Concepts",
            "duration_minutes": 5,
            "materials_used": [
              "Whiteboard",
              "Checklist"
            ],
            "implementation_script": "Review Euclid's algorithm, Fundamental Theorem of Arithmetic, and irrationality proofs...",
            "formative_questions": [
              "How does Euclid's algorithm help in understanding divisibility?",
              "Why is prime factorization unique?"
            ],
            "expected_responses": [
              "Expresses integer division with quotient and remainder.",
              "Every integer >1 has a unique prime factorization."
            ],
            "teacher_notes": "Ensure active participation and correct misconceptions quickly."
          }
        ]
      },
      "assessment_block": {
        "components": [
          {
            "component_name": "Multiple Choice Questions on Euclid's Division Algorithm",
            "duration_minutes": 4,
            "materials_used": [
              "Printed MCQ sheets"
            ],
            "implementation_script": "Provide students with MCQs testing Euclid's algorithm, divisibility, and prime factorization.",
            "formative_questions": [
              "What is the dividend in 17 ÷ 5?",
              "Find the remainder when 101 is divided by 7."
            ],
            "expected_responses": [
              "17",
              "3"
            ],
            "teacher_notes": "Monitor and provide hints where needed."
          }
        ]
      }
    }
  }
}

Path Parameters

lesson_plan_id
string<uuid>
required

UUID of the lesson plan whose generated content is being requested.

Response

Lesson plan content retrieved successfully.

data
object

The full lesson plan record including generated content.