POST
/
lesson-plan
/
v1
/
finalize-metadata
/
{lesson_plan_id}
Trigger Lesson Plan Alignment
curl --request POST \
  --url https://api-staging.crazygoldfish.com/lesson-plan/v1/finalize-metadata/{lesson_plan_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "subject_matter": {
    "topics_to_be_covered": {
      "topic": {
        "ai_recommendations": [
          "Community Roles and Responsibilities: Understanding the various roles people play in families, schools, and neighborhoods, such as teachers, students, caretakers, and volunteers.",
          "Cooperation and Teamwork in Communities: Exploring how people work together during festivals, celebrations, and times of need to build strong community bonds.",
          "Caring for the Environment and Neighborhood: Learning ways to take care of nature, manage waste responsibly, and improve soil quality through practices like composting.",
          "Community Institutions and Their Functions: Examining the importance of local institutions such as schools, hospitals, banks, and markets in daily community life.",
          "Celebrations and Shared Traditions: Discussing how communal events and festivals promote social interaction and a sense of belonging among community members."
        ],
        "additional_recommendations": [
          "Incorporate storytelling and role-play activities to help students understand community roles and cooperation.",
          "Include practical activities such as community clean-up drives or planting trees to connect learning with real-life environmental care."
        ]
      }
    },
    "key_concepts_and_subconcepts": {
      "concepts": {
        "ai_recommendations": [
          "Community Roles and Responsibilities: teachers, students, caretakers, and volunteers",
          "Cooperation and Teamwork in Communities: working together during festivals, celebrations, and times of need",
          "Caring for the Environment and Neighborhood: managing waste responsibly and improving soil quality through composting",
          "Community Institutions and Their Functions: schools, hospitals, banks, and markets",
          "Celebrations and Shared Traditions: communal events and festivals promote social interaction and a sense of belonging"
        ],
        "additional_recommendations": [
          "Community Roles and Responsibilities: bus drivers'\'' role in schools",
          "Cooperation and Teamwork in Communities: supporting each other in times of need",
          "Caring for the Environment and Neighborhood: leaves buried in a pit become manure and improve soil quality",
          "Community Institutions and Their Functions: importance of community institutes in daily life",
          "Celebrations and Shared Traditions: eating together during community feasts"
        ]
      }
    },
    "prerequisite_knowledge": {
      "prerequisite": {
        "ai_recommendations": [
          "Basic understanding of family and school members and their roles.",
          "Familiarity with simple cooperation and teamwork activities in school settings.",
          "Knowledge of common festivals and celebrations in community contexts.",
          "Awareness of environmental care such as waste disposal and planting.",
          "Recognition of community helpers and local institutions like schools and hospitals."
        ],
        "additional_recommendations": [
          "Use stories about family and school to illustrate roles and responsibilities.",
          "Engage students in simple group activities emphasizing cooperation.",
          "Include exercises identifying festivals and community events.",
          "Introduce basic environmental care practices through hands-on tasks.",
          "Discuss the functions of familiar community institutions in daily life."
        ]
      }
    }
  },
  "learning_standards": {
    "learning_outcomes": {
      "outcomes": {
        "ai_recommendations": [
          "Community Roles and Responsibilities: Understanding the various roles people play in families, schools, and neighborhoods, such as teachers, students, caretakers, and volunteers.",
          "Cooperation and Teamwork in Communities: Exploring how people work together during festivals, celebrations, and times of need to build strong community bonds.",
          "Caring for the Environment and Neighborhood: Learning ways to take care of nature, manage waste responsibly, and improve soil quality through practices like composting.",
          "Community Institutions and Their Functions: Examining the importance of local institutions such as schools, hospitals, banks, and markets in daily community life.",
          "Celebrations and Shared Traditions: Discussing how communal events and festivals promote social interaction and a sense of belonging among community members."
        ],
        "additional_recommendations": [
          "Incorporate storytelling and role-play activities to help students understand community roles and cooperation.",
          "Include practical activities such as community clean-up drives or planting trees to connect learning with real-life environmental care."
        ]
      }
    },
    "smart_learning_objectives": {
      "objects": {
        "ai_recommendations": [
          "Students will identify and describe at least four different community roles (e.g., teacher, student, caretaker, volunteer) within families, schools, or neighborhoods within 15 minutes. (Remembering)",
          "Students will explain the importance of cooperation and teamwork during community festivals and celebrations by participating in a role-play activity within 20 minutes. (Understanding)",
          "Students will demonstrate responsible environmental care by participating in a group composting or waste management activity and explaining its benefits within 25 minutes. (Applying)",
          "Students will list and describe the functions of at least three local community institutions such as schools, hospitals, and markets within 15 minutes. (Remembering)",
          "Students will discuss how communal celebrations and shared traditions promote social interaction and a sense of belonging through a storytelling session within 20 minutes. (Understanding)"
        ],
        "additional_recommendations": [
          "Use storytelling and role-play activities to help students internalize community roles and cooperation concepts.",
          "Organize practical environmental activities like clean-up drives or tree planting to connect lessons with real-life experiences."
        ]
      }
    },
    "competencies": {
      "competency_list": [
        {
          "name": "Community Roles and Responsibilities (C-8.1)",
          "description": "Understanding the various roles people play in families, schools, and neighborhoods, including teachers, students, caretakers, and volunteers."
        },
        {
          "name": "Cooperation and Teamwork in Communities (C-8.2)",
          "description": "Exploring how individuals work together during festivals, celebrations, and times of need to build strong community bonds."
        },
        {
          "name": "Environmental Care and Waste Management (C-8.3)",
          "description": "Learning methods to care for the environment, manage waste responsibly, and improve soil quality through practices like composting."
        },
        {
          "name": "Community Institutions and Their Functions (C-8.4)",
          "description": "Examining the importance of local institutions such as schools, hospitals, banks, and markets in everyday community life."
        },
        {
          "name": "Celebrations and Shared Traditions (C-8.5)",
          "description": "Discussing how communal events and festivals promote social interaction and foster a sense of belonging among community members."
        }
      ]
    }
  }
}'
{
  "detail": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "message": "Lesson plan alignment initiated successfully."
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

lesson_plan_id
string<uuid>
required

Unique identifier of the lesson plan to align.

Body

application/json
subject_matter
object
required

Finalized subject matter details, including AI and additional recommendations.

learning_standards
object
required

Expected learning outcomes, objectives, and competencies with AI and additional recommendations.

Response

Lesson plan alignment initiated successfully.

detail
object[]