{
  "schema": 1,
  "updated_at": "2026-08-13T05:50:16+00:00",
  "course_count": 150,
  "provider": {
    "name": "CIT Coding Academy",
    "website": "https://citcoding.com",
    "telephone": "+82-2-540-2922",
    "location": "2F Caroline Tower, 11 Apgujeong-ro 32-gil, Gangnam-gu, Seoul 06022, South Korea",
    "delivery_modes": [
      "in-person in Apgujeong",
      "online",
      "one-to-one",
      "small group"
    ]
  },
  "courses": [
    {
      "id": "kg-micro-journal",
      "name_en": "Digital Microscope Journal",
      "name_ko": "디지털 현미경으로 관찰 일지 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-micro-journal.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-micro-journal.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        }
      ],
      "description_en": "Digital Microscope Journal: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "디지털 현미경으로 관찰 일지 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 생물 수업. 핵심: 생명 현상이 이어지는 과정, 과학적 근거.",
      "parent_search_terms_en": [
        "Digital Microscope Journal",
        "Biology tutoring in Seoul",
        "Biology course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "디지털 현미경으로 관찰 일지 만들기",
        "압구정 생물 학원",
        "유아·초등 저학년 생물 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Digital Microscope Journal a good fit for young learners through Grade 2?",
        "Can my child take Digital Microscope Journal online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Digital Microscope Journal?",
        "What will my child make or practice in Digital Microscope Journal?",
        "How can Digital Microscope Journal show research understanding in a college application?",
        "How are the schedule and tuition for Digital Microscope Journal determined?"
      ],
      "parent_questions_ko": [
        "디지털 현미경으로 관찰 일지 만들기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "디지털 현미경으로 관찰 일지 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "디지털 현미경으로 관찰 일지 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "디지털 현미경으로 관찰 일지 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "디지털 현미경으로 관찰 일지 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "디지털 현미경으로 관찰 일지 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring living systems or scientific evidence makes you want to build instead of only watch or read, Digital Microscope Journal lets you make, test, and improve something of your own.",
        "ko": "생명 현상이 이어지는 과정, 과학적 근거 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 디지털 현미경으로 관찰 일지 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "living systems",
          "scientific evidence",
          "responsible health data"
        ],
        "ko": [
          "생명 현상이 이어지는 과정",
          "과학적 근거",
          "건강 데이터를 안전하게 사용하는 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in living systems",
          "Apply scientific evidence in a guided task",
          "Compare evidence and review errors",
          "Explain a result using responsible health data"
        ],
        "ko": [
          "맨눈으로 보기",
          "확대해서 보기",
          "찍고 기록하기",
          "도감으로 묶기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with an age-appropriate artifact the child can explain in their own words.",
        "ko": "학생은 자기 말로 설명할 수 있는 연령 맞춤 결과물 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "conrad-nutrition-ai",
      "name_en": "Conrad Challenge Nutrition & AI Project",
      "name_ko": "영양 문제를 조사해 Conrad Challenge 프로젝트 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/conrad-nutrition-ai.html",
      "url_ko": "https://citcoding.com/courses/catalog/conrad-nutrition-ai.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Conrad Challenge Nutrition & AI Project: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "영양 문제를 조사해 Conrad Challenge 프로젝트 만들기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 생물 수업. 핵심: 영양 근거, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "Conrad Challenge Nutrition & AI Project",
        "Biology tutoring in Seoul",
        "Biology course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "영양 문제를 조사해 Conrad Challenge 프로젝트 만들기",
        "압구정 생물 학원",
        "준비도별 배정 생물 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Conrad Challenge Nutrition & AI Project a good fit for students placed by current readiness?",
        "Can my child take Conrad Challenge Nutrition & AI Project online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Conrad Challenge Nutrition & AI Project?",
        "What will my child make or practice in Conrad Challenge Nutrition & AI Project?",
        "How can Conrad Challenge Nutrition & AI Project show research understanding in a college application?",
        "How are the schedule and tuition for Conrad Challenge Nutrition & AI Project determined?"
      ],
      "parent_questions_ko": [
        "영양 문제를 조사해 Conrad Challenge 프로젝트 만들기 과정이 준비도별 배정 학생에게 맞나요?",
        "영양 문제를 조사해 Conrad Challenge 프로젝트 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "영양 문제를 조사해 Conrad Challenge 프로젝트 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "영양 문제를 조사해 Conrad Challenge 프로젝트 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "영양 문제를 조사해 Conrad Challenge 프로젝트 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "영양 문제를 조사해 Conrad Challenge 프로젝트 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you enjoy pushing through hard questions about nutrition evidence or AI models and evaluation, Conrad Challenge Nutrition & AI Project helps you turn that interest into a solution you can test, revise, and explain as your own.",
        "ko": "영양 근거, AI가 맞고 틀린 이유 확인 같은 어려운 문제를 끝까지 파고드는 것을 좋아한다면 영양 문제를 조사해 Conrad Challenge 프로젝트 만들기 과정이 잘 맞습니다. 관심을 직접 시험하고 수정해 설명할 수 있는 자기 해법으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "nutrition evidence",
          "AI models and evaluation",
          "living systems"
        ],
        "ko": [
          "영양 근거",
          "AI가 맞고 틀린 이유 확인",
          "생명 현상이 이어지는 과정"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in nutrition evidence",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using living systems"
        ],
        "ko": [
          "아이디어 확정",
          "데이터와 근거",
          "제작",
          "검증과 제출"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "social-brain-lab",
      "name_en": "Social Brain Lab",
      "name_ko": "Social Brain Lab · 심리과학, 신경과학과 AI 연구",
      "url_en": "https://citcoding.com/en/courses/catalog/social-brain-lab.html",
      "url_ko": "https://citcoding.com/courses/catalog/social-brain-lab.html",
      "age_group": "flexible",
      "age_en": "Grades 7-12",
      "age_ko": "중학교 1학년~고등학교 3학년",
      "subjects": [
        {
          "id": "humanities_social",
          "name_en": "Humanities & Social Sciences",
          "name_ko": "인문·사회"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Social Brain Lab for Grades 7-12. Study friendship, emotions, and reply checking with safe data and AI. In person in Seoul or online, one-to-one or small group.",
      "description_ko": "중1~고3 Social Brain Lab. 인간관계, 감정과 답장 확인 행동을 개인정보 없는 자료와 AI로 살펴봅니다. 압구정 학원 오프라인 또는 온라인, 개별 또는 소규모 그룹 수업입니다.",
      "parent_search_terms_en": [
        "Social Brain Lab",
        "Humanities tutoring in Seoul",
        "Humanities course for students in Grades 7-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "international-school humanities tutoring"
      ],
      "parent_search_terms_ko": [
        "Social Brain Lab · 심리과학, 신경과학과 AI 연구",
        "압구정 인문·사회 학원",
        "중1~고3 인문·사회 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "국제학교 인문사회 학원"
      ],
      "parent_questions_en": [
        "Who is Social Brain Lab for?",
        "Can Social Brain Lab run onsite, online, one-to-one, or in a small group?",
        "Does Social Brain Lab use real messages or information about friends?",
        "What does a student make in Social Brain Lab?",
        "How can a student explain Social Brain Lab work in a college application?",
        "How are the Social Brain Lab schedule and tuition decided?"
      ],
      "parent_questions_ko": [
        "Social Brain Lab은 어떤 학생에게 맞나요?",
        "Social Brain Lab은 오프라인, 온라인, 개별 수업과 소규모 그룹 수업이 모두 가능한가요?",
        "Social Brain Lab에서 실제 메시지나 친구 정보를 사용하나요?",
        "Social Brain Lab에서 학생은 무엇을 만드나요?",
        "Social Brain Lab 활동을 대학 지원서에서는 어떻게 설명하나요?",
        "Social Brain Lab 수업 일정과 수강료는 어떻게 정하나요?"
      ],
      "student_hook": {
        "en": "Ever wondered whether growth-mindset feedback changes the choice to retry after a mistake, why peer feedback gets so much attention in adolescence, or how the brain learns to revise a strategy? Social Brain Lab turns Stanford and Harvard research questions into privacy-safe behavioral experiments, data analysis, and a GitHub research record.",
        "ko": "성장 마인드셋 피드백이 한 번의 실수 뒤 다시 도전하는 선택을 바꾸는지, 청소년기에 또래 피드백이 더 중요하게 느껴지는 이유, 청소년 뇌가 전략을 바꾸며 배우는 과정이 궁금한가요? Social Brain Lab은 Stanford와 Harvard의 연구 질문을 개인정보 없는 행동 실험, 자료 분석과 GitHub 연구 기록으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "growth mindset and responses to mistakes",
          "the adolescent brain and peer feedback",
          "emotion regulation and social learning"
        ],
        "ko": [
          "성장 마인드셋과 실수 뒤 반응",
          "청소년 뇌와 또래 피드백",
          "감정 조절과 사회학습"
        ]
      },
      "course_outline": {
        "en": [
          "Growth mindset, feedback framing, and trying again",
          "Adolescent neuroscience, peer feedback, and emotion",
          "Social learning, friendship networks, and interface design",
          "Fictional AI participants, replication, and limits",
          "Independent research with a GitHub record and poster"
        ],
        "ko": [
          "성장 마인드셋, 피드백 문구와 다시 도전하기",
          "청소년 신경과학, 또래 피드백과 감정",
          "사회학습, 친구 관계망과 화면 구성",
          "가상 AI 참여자, 재현과 결과의 한계",
          "GitHub 기록과 연구 포스터를 갖춘 독립 프로젝트"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a web program, tables and graphs, a GitHub project folder, and a research poster.",
        "ko": "학생은 웹 프로그램, 표와 그래프, GitHub 프로젝트 폴더와 연구 포스터 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-biology-foundations",
      "name_en": "Read Biology Data with Tables, Graphs, and AI",
      "name_ko": "생물 데이터를 표와 그래프로 읽는 AI 기초",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-biology-foundations.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-biology-foundations.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Read Biology Data with Tables, Graphs, and AI: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "생물 데이터를 표와 그래프로 읽는 AI 기초: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 생물 수업. 핵심: 생명 현상이 이어지는 과정, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "Read Biology Data with Tables, Graphs, and AI",
        "Biology tutoring in Seoul",
        "Biology course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "생물 데이터를 표와 그래프로 읽는 AI 기초",
        "압구정 생물 학원",
        "고등 9-12학년 생물 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Read Biology Data with Tables, Graphs, and AI a good fit for high school students in Grades 9-12?",
        "Can my child take Read Biology Data with Tables, Graphs, and AI online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Read Biology Data with Tables, Graphs, and AI?",
        "What will my child make or practice in Read Biology Data with Tables, Graphs, and AI?",
        "How can Read Biology Data with Tables, Graphs, and AI show research understanding in a college application?",
        "How are the schedule and tuition for Read Biology Data with Tables, Graphs, and AI determined?"
      ],
      "parent_questions_ko": [
        "생물 데이터를 표와 그래프로 읽는 AI 기초 과정이 고등 9-12학년 학생에게 맞나요?",
        "생물 데이터를 표와 그래프로 읽는 AI 기초은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "생물 데이터를 표와 그래프로 읽는 AI 기초 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "생물 데이터를 표와 그래프로 읽는 AI 기초에서 아이는 무엇을 만들거나 연습하나요?",
        "생물 데이터를 표와 그래프로 읽는 AI 기초에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "생물 데이터를 표와 그래프로 읽는 AI 기초 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about biological systems or AI models and evaluation keep making you ask why, Read Biology Data with Tables, Graphs, and AI lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "생명 현상이 이어지는 과정, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 생물 데이터를 표와 그래프로 읽는 AI 기초 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "biological systems",
          "AI models and evaluation",
          "living systems"
        ],
        "ko": [
          "생명 현상이 이어지는 과정",
          "AI가 맞고 틀린 이유 확인",
          "과학적 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in biological systems",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using living systems"
        ],
        "ko": [
          "AI와 생물 정보",
          "데이터·변이·코드",
          "특징·기준선·오류",
          "권리·윤리·미니 프로젝트"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-biology-genomics-research",
      "name_en": "Test a Research Question with Public Genomics Data",
      "name_ko": "공개 유전체 데이터로 연구 질문 확인하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-biology-genomics-research.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-biology-genomics-research.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Test a Research Question with Public Genomics Data: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "공개 유전체 데이터로 연구 질문 확인하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 생물 수업. 핵심: 유전체 패턴, 생명 현상이 이어지는 과정.",
      "parent_search_terms_en": [
        "Test a Research Question with Public Genomics Data",
        "Biology tutoring in Seoul",
        "Biology course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "공개 유전체 데이터로 연구 질문 확인하기",
        "압구정 생물 학원",
        "고등 9-12학년 생물 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Test a Research Question with Public Genomics Data a good fit for high school students in Grades 9-12?",
        "Can my child take Test a Research Question with Public Genomics Data online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Test a Research Question with Public Genomics Data?",
        "What will my child make or practice in Test a Research Question with Public Genomics Data?",
        "How can Test a Research Question with Public Genomics Data show research understanding in a college application?",
        "How are the schedule and tuition for Test a Research Question with Public Genomics Data determined?"
      ],
      "parent_questions_ko": [
        "공개 유전체 데이터로 연구 질문 확인하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "공개 유전체 데이터로 연구 질문 확인하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "공개 유전체 데이터로 연구 질문 확인하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "공개 유전체 데이터로 연구 질문 확인하기에서 아이는 무엇을 만들거나 연습하나요?",
        "공개 유전체 데이터로 연구 질문 확인하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "공개 유전체 데이터로 연구 질문 확인하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about genomic patterns or biological systems keep making you ask why, Test a Research Question with Public Genomics Data lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "유전체 패턴, 생명 현상이 이어지는 과정 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 공개 유전체 데이터로 연구 질문 확인하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "genomic patterns",
          "biological systems",
          "AI models and evaluation"
        ],
        "ko": [
          "유전체 패턴",
          "생명 현상이 이어지는 과정",
          "AI가 맞고 틀린 이유 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in genomic patterns",
          "Apply biological systems in a guided task",
          "Compare evidence and review errors",
          "Explain a result using AI models and evaluation"
        ],
        "ko": [
          "연구 질문·출처·통계 설계",
          "데이터 파이프라인·기준선·고급 모델",
          "실험·불확실성·강건성",
          "점검·책임 있는 공개·방어"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ap-biology",
      "name_en": "AP Biology",
      "name_ko": "AP 생물",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-biology.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-biology.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        }
      ],
      "description_en": "AP Biology exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 생물 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 생명 현상이 이어지는 과정, 과학적 근거.",
      "parent_search_terms_en": [
        "AP Biology",
        "Biology tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AP 생물",
        "압구정 생물 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Biology a good fit for high school students in Grades 9-12?",
        "Can my child take AP Biology online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Biology?",
        "What will my child make or practice in AP Biology?",
        "How does AP Biology exam preparation work?",
        "How are the schedule and tuition for AP Biology determined?"
      ],
      "parent_questions_ko": [
        "AP 생물 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 생물은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 생물 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 생물에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 생물 시험 대비는 어떻게 진행하나요?",
        "AP 생물 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind biological systems instead of memorizing answers, AP Biology connects living systems to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 생명 현상이 이어지는 과정에서 중요한 원리를 깊이 이해하고 싶다면 AP 생물 과정이 잘 맞습니다. 과학적 근거 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "biological systems",
          "living systems",
          "scientific evidence"
        ],
        "ko": [
          "생명 현상이 이어지는 과정",
          "과학적 근거",
          "건강 데이터를 안전하게 사용하는 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in biological systems",
          "Apply living systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "생명 현상이 이어지는 과정: 핵심 개념 다지기",
          "과학적 근거: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ap-chemistry",
      "name_en": "AP Chemistry",
      "name_ko": "AP 화학",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-chemistry.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-chemistry.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        }
      ],
      "description_en": "AP Chemistry exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 화학 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 화학 시스템, 생명 현상이 이어지는 과정.",
      "parent_search_terms_en": [
        "AP Chemistry",
        "Biology tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AP 화학",
        "압구정 생물 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Chemistry a good fit for high school students in Grades 9-12?",
        "Can my child take AP Chemistry online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Chemistry?",
        "What will my child make or practice in AP Chemistry?",
        "How does AP Chemistry exam preparation work?",
        "How are the schedule and tuition for AP Chemistry determined?"
      ],
      "parent_questions_ko": [
        "AP 화학 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 화학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 화학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 화학에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 화학 시험 대비는 어떻게 진행하나요?",
        "AP 화학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind chemical systems instead of memorizing answers, AP Chemistry connects living systems to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 화학 시스템에서 중요한 원리를 깊이 이해하고 싶다면 AP 화학 과정이 잘 맞습니다. 생명 현상이 이어지는 과정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "chemical systems",
          "living systems",
          "scientific evidence"
        ],
        "ko": [
          "화학 시스템",
          "생명 현상이 이어지는 과정",
          "과학적 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in chemical systems",
          "Apply living systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "화학 시스템: 핵심 개념 다지기",
          "생명 현상이 이어지는 과정: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ap-environmental-science",
      "name_en": "AP Environmental Science",
      "name_ko": "AP 환경 과학",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-environmental-science.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-environmental-science.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        }
      ],
      "description_en": "AP Environmental Science exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 환경 과학 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 환경 시스템, 생명 현상이 이어지는 과정.",
      "parent_search_terms_en": [
        "AP Environmental Science",
        "Biology tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AP 환경 과학",
        "압구정 생물 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Environmental Science a good fit for high school students in Grades 9-12?",
        "Can my child take AP Environmental Science online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Environmental Science?",
        "What will my child make or practice in AP Environmental Science?",
        "How does AP Environmental Science exam preparation work?",
        "How are the schedule and tuition for AP Environmental Science determined?"
      ],
      "parent_questions_ko": [
        "AP 환경 과학 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 환경 과학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 환경 과학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 환경 과학에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 환경 과학 시험 대비는 어떻게 진행하나요?",
        "AP 환경 과학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind environmental systems instead of memorizing answers, AP Environmental Science connects living systems to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 환경 시스템에서 중요한 원리를 깊이 이해하고 싶다면 AP 환경 과학 과정이 잘 맞습니다. 생명 현상이 이어지는 과정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "environmental systems",
          "living systems",
          "scientific evidence"
        ],
        "ko": [
          "환경 시스템",
          "생명 현상이 이어지는 과정",
          "과학적 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in environmental systems",
          "Apply living systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "환경 시스템: 핵심 개념 다지기",
          "생명 현상이 이어지는 과정: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ap-psychology",
      "name_en": "AP Psychology",
      "name_ko": "AP 심리학",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-psychology.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-psychology.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "humanities_social",
          "name_en": "Humanities & Social Sciences",
          "name_ko": "인문·사회"
        }
      ],
      "description_en": "AP Psychology exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 심리학 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 행동과 근거, 생명 현상이 이어지는 과정.",
      "parent_search_terms_en": [
        "AP Psychology",
        "Biology tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AP 심리학",
        "압구정 생물 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Psychology a good fit for high school students in Grades 9-12?",
        "Can my child take AP Psychology online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Psychology?",
        "What will my child make or practice in AP Psychology?",
        "How does AP Psychology exam preparation work?",
        "How are the schedule and tuition for AP Psychology determined?"
      ],
      "parent_questions_ko": [
        "AP 심리학 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 심리학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 심리학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 심리학에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 심리학 시험 대비는 어떻게 진행하나요?",
        "AP 심리학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you notice how memory, the brain, and other people shape everyday choices, AP Psychology turns that curiosity into evidence-based explanations and exam-ready reasoning.",
        "ko": "기억, 뇌, 주변 사람이 일상의 선택에 어떤 영향을 주는지 자주 궁금하다면 AP 심리학이 잘 맞습니다. 그 호기심을 근거 있는 설명과 시험 문제를 푸는 추론으로 연결합니다."
      },
      "student_interest_cues": {
        "en": [
          "human behavior",
          "the brain and cognition",
          "social influence"
        ],
        "ko": [
          "인간 행동",
          "뇌와 인지",
          "사회적 영향"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in human behavior and evidence",
          "Apply living systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "행동과 근거: 핵심 개념 다지기",
          "생명 현상이 이어지는 과정: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ai-biology-data-science",
      "name_en": "Compare and Explain Biology Data with Statistics",
      "name_ko": "생물 데이터를 통계로 비교하고 설명하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-biology-data-science.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-biology-data-science.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Compare and Explain Biology Data with Statistics: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "생물 데이터를 통계로 비교하고 설명하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 생물 수업. 핵심: 생명 현상이 이어지는 과정, 데이터 분석.",
      "parent_search_terms_en": [
        "Compare and Explain Biology Data with Statistics",
        "Biology tutoring in Seoul",
        "Biology course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "생물 데이터를 통계로 비교하고 설명하기",
        "압구정 생물 학원",
        "고등 9-12학년 생물 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Compare and Explain Biology Data with Statistics a good fit for high school students in Grades 9-12?",
        "Can my child take Compare and Explain Biology Data with Statistics online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Compare and Explain Biology Data with Statistics?",
        "What will my child make or practice in Compare and Explain Biology Data with Statistics?",
        "How can Compare and Explain Biology Data with Statistics show research understanding in a college application?",
        "How are the schedule and tuition for Compare and Explain Biology Data with Statistics determined?"
      ],
      "parent_questions_ko": [
        "생물 데이터를 통계로 비교하고 설명하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "생물 데이터를 통계로 비교하고 설명하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "생물 데이터를 통계로 비교하고 설명하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "생물 데이터를 통계로 비교하고 설명하기에서 아이는 무엇을 만들거나 연습하나요?",
        "생물 데이터를 통계로 비교하고 설명하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "생물 데이터를 통계로 비교하고 설명하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about biological systems or data analysis keep making you ask why, Compare and Explain Biology Data with Statistics lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "생명 현상이 이어지는 과정, 데이터 분석 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 생물 데이터를 통계로 비교하고 설명하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "biological systems",
          "data analysis",
          "statistics and uncertainty"
        ],
        "ko": [
          "생명 현상이 이어지는 과정",
          "데이터 분석",
          "통계와 불확실성"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in biological systems",
          "Apply data analysis in a guided task",
          "Compare evidence and review errors",
          "Explain a result using statistics and uncertainty"
        ],
        "ko": [
          "연구 질문·데이터 정리",
          "분포·측정",
          "회귀·불확실성",
          "분류·연구 보고서"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "igcse-biology-0610",
      "name_en": "Cambridge IGCSE Biology (0610)",
      "name_ko": "케임브리지 IGCSE 생물 (0610)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-biology-0610.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-biology-0610.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        }
      ],
      "description_en": "Cambridge IGCSE Biology (0610) exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "케임브리지 IGCSE 생물 (0610) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 생명 현상이 이어지는 과정, 과학적 근거.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Biology (0610)",
        "Biology tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 생물 (0610)",
        "압구정 생물 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Biology (0610) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Biology (0610) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Biology (0610)?",
        "What will my child make or practice in Cambridge IGCSE Biology (0610)?",
        "How does Cambridge IGCSE Biology (0610) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Biology (0610) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 생물 (0610) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 생물 (0610)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 생물 (0610) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 생물 (0610)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 생물 (0610) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 생물 (0610) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind biological systems instead of memorizing answers, Cambridge IGCSE Biology (0610) connects living systems to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 생명 현상이 이어지는 과정에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 생물 (0610) 과정이 잘 맞습니다. 과학적 근거 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "biological systems",
          "living systems",
          "scientific evidence"
        ],
        "ko": [
          "생명 현상이 이어지는 과정",
          "과학적 근거",
          "건강 데이터를 안전하게 사용하는 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in biological systems",
          "Apply living systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 생물의 특징과 분류",
          "2 생물체의 구성",
          "3 세포 안팎의 물질 이동",
          "4 생체 분자",
          "5 효소",
          "6 식물의 영양",
          "7 사람의 영양",
          "8 식물의 물질 수송",
          "9 동물의 물질 수송",
          "10 질병과 면역",
          "11 사람의 기체 교환",
          "12 호흡",
          "13 사람의 배설",
          "14 조절과 반응",
          "15 약물",
          "16 생식",
          "17 유전",
          "18 변이와 선택",
          "19 생물과 환경",
          "20 생태계에 대한 인간의 영향",
          "21 생명공학과 유전자 변형"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "igcse-chemistry-0620",
      "name_en": "Cambridge IGCSE Chemistry (0620)",
      "name_ko": "케임브리지 IGCSE 화학 (0620)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-chemistry-0620.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-chemistry-0620.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        }
      ],
      "description_en": "Cambridge IGCSE Chemistry (0620) exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "케임브리지 IGCSE 화학 (0620) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 화학 시스템, 생명 현상이 이어지는 과정.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Chemistry (0620)",
        "Biology tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 화학 (0620)",
        "압구정 생물 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Chemistry (0620) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Chemistry (0620) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Chemistry (0620)?",
        "What will my child make or practice in Cambridge IGCSE Chemistry (0620)?",
        "How does Cambridge IGCSE Chemistry (0620) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Chemistry (0620) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 화학 (0620) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 화학 (0620)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 화학 (0620) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 화학 (0620)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 화학 (0620) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 화학 (0620) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind chemical systems instead of memorizing answers, Cambridge IGCSE Chemistry (0620) connects living systems to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 화학 시스템에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 화학 (0620) 과정이 잘 맞습니다. 생명 현상이 이어지는 과정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "chemical systems",
          "living systems",
          "scientific evidence"
        ],
        "ko": [
          "화학 시스템",
          "생명 현상이 이어지는 과정",
          "과학적 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in chemical systems",
          "Apply living systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 물질의 상태",
          "2 원자·원소·화합물",
          "3 화학량론",
          "4 전기화학",
          "5 화학 에너지학",
          "6 화학 반응",
          "7 산·염기·염",
          "8 주기율표",
          "9 금속",
          "10 환경 화학",
          "11 유기 화학",
          "12 실험 기법과 화학 분석"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "igcse-coord-sciences-0654",
      "name_en": "Cambridge IGCSE Co-ordinated Sciences (0654)",
      "name_ko": "케임브리지 IGCSE 통합 과학 (0654)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-coord-sciences-0654.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-coord-sciences-0654.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        }
      ],
      "description_en": "Cambridge IGCSE Co-ordinated Sciences (0654): In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "케임브리지 IGCSE 통합 과학 (0654) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 생명 현상이 이어지는 과정, 과학적 근거.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Co-ordinated Sciences (0654)",
        "Biology tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 통합 과학 (0654)",
        "압구정 생물 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Co-ordinated Sciences (0654) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Co-ordinated Sciences (0654) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Co-ordinated Sciences (0654)?",
        "What will my child make or practice in Cambridge IGCSE Co-ordinated Sciences (0654)?",
        "How does Cambridge IGCSE Co-ordinated Sciences (0654) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Co-ordinated Sciences (0654) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 통합 과학 (0654) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 통합 과학 (0654)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 통합 과학 (0654) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 통합 과학 (0654)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 통합 과학 (0654) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 통합 과학 (0654) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind living systems instead of memorizing answers, Cambridge IGCSE Co-ordinated Sciences (0654) connects scientific evidence to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 생명 현상이 이어지는 과정에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 통합 과학 (0654) 과정이 잘 맞습니다. 과학적 근거 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "living systems",
          "scientific evidence",
          "responsible health data"
        ],
        "ko": [
          "생명 현상이 이어지는 과정",
          "과학적 근거",
          "건강 데이터를 안전하게 사용하는 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in living systems",
          "Apply scientific evidence in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "생명 현상이 이어지는 과정: 핵심 개념 다지기",
          "과학적 근거: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ib-dp-biology",
      "name_en": "IB Diploma Biology",
      "name_ko": "IB DP 생물",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-biology.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-biology.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        }
      ],
      "description_en": "IB Diploma Biology exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB DP 생물 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 생명 현상이 이어지는 과정, 과학적 근거.",
      "parent_search_terms_en": [
        "IB Diploma Biology",
        "Biology tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "IB DP 생물",
        "압구정 생물 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is IB Diploma Biology a good fit for high school students in Grades 9-12?",
        "Can my child take IB Diploma Biology online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Diploma Biology?",
        "What will my child make or practice in IB Diploma Biology?",
        "How does IB Diploma Biology exam preparation work?",
        "How are the schedule and tuition for IB Diploma Biology determined?"
      ],
      "parent_questions_ko": [
        "IB DP 생물 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 생물은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 생물 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 생물에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 생물 시험 대비는 어떻게 진행하나요?",
        "IB DP 생물 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind biological systems instead of memorizing answers, IB Diploma Biology connects living systems to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 생명 현상이 이어지는 과정에서 중요한 원리를 깊이 이해하고 싶다면 IB DP 생물 과정이 잘 맞습니다. 과학적 근거 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "biological systems",
          "living systems",
          "scientific evidence"
        ],
        "ko": [
          "생명 현상이 이어지는 과정",
          "과학적 근거",
          "건강 데이터를 안전하게 사용하는 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in biological systems",
          "Apply living systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "A 단일성과 다양성",
          "B 형태와 기능",
          "C 상호작용과 상호의존",
          "D 연속성과 변화"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ib-dp-chemistry",
      "name_en": "IB Diploma Chemistry",
      "name_ko": "IB DP 화학",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-chemistry.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-chemistry.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        }
      ],
      "description_en": "IB Diploma Chemistry exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB DP 화학 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 화학 시스템, 생명 현상이 이어지는 과정.",
      "parent_search_terms_en": [
        "IB Diploma Chemistry",
        "Biology tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "IB DP 화학",
        "압구정 생물 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is IB Diploma Chemistry a good fit for high school students in Grades 9-12?",
        "Can my child take IB Diploma Chemistry online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Diploma Chemistry?",
        "What will my child make or practice in IB Diploma Chemistry?",
        "How does IB Diploma Chemistry exam preparation work?",
        "How are the schedule and tuition for IB Diploma Chemistry determined?"
      ],
      "parent_questions_ko": [
        "IB DP 화학 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 화학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 화학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 화학에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 화학 시험 대비는 어떻게 진행하나요?",
        "IB DP 화학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind chemical systems instead of memorizing answers, IB Diploma Chemistry connects living systems to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 화학 시스템에서 중요한 원리를 깊이 이해하고 싶다면 IB DP 화학 과정이 잘 맞습니다. 생명 현상이 이어지는 과정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "chemical systems",
          "living systems",
          "scientific evidence"
        ],
        "ko": [
          "화학 시스템",
          "생명 현상이 이어지는 과정",
          "과학적 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in chemical systems",
          "Apply living systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "Structure 1 물질의 입자성 모형",
          "Structure 2 결합과 구조 모형",
          "Structure 3 물질의 분류",
          "Reactivity 1 반응을 일으키는 것",
          "Reactivity 2 얼마나·얼마나 빨리",
          "Reactivity 3 반응의 메커니즘"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ib-dp-psychology",
      "name_en": "IB Diploma Psychology",
      "name_ko": "IB DP 심리",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-psychology.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-psychology.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "humanities_social",
          "name_en": "Humanities & Social Sciences",
          "name_ko": "인문·사회"
        }
      ],
      "description_en": "IB Diploma Psychology exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB DP 심리 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 행동과 근거, 생명 현상이 이어지는 과정.",
      "parent_search_terms_en": [
        "IB Diploma Psychology",
        "Biology tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "IB DP 심리",
        "압구정 생물 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is IB Diploma Psychology a good fit for high school students in Grades 9-12?",
        "Can my child take IB Diploma Psychology online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Diploma Psychology?",
        "What will my child make or practice in IB Diploma Psychology?",
        "How does IB Diploma Psychology exam preparation work?",
        "How are the schedule and tuition for IB Diploma Psychology determined?"
      ],
      "parent_questions_ko": [
        "IB DP 심리 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 심리은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 심리 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 심리에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 심리 시험 대비는 어떻게 진행하나요?",
        "IB DP 심리 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to compare how biology, thinking, relationships, and culture explain human behavior, IB Psychology gives you the studies and research methods to argue from evidence.",
        "ko": "생물학, 생각, 인간관계와 문화가 행동을 어떻게 다르게 설명하는지 비교하고 싶다면 IB DP 심리가 잘 맞습니다. 연구 사례와 방법을 바탕으로 근거 있는 주장을 만드는 과정입니다."
      },
      "student_interest_cues": {
        "en": [
          "human behavior",
          "the brain and cognition",
          "relationships and culture"
        ],
        "ko": [
          "인간 행동",
          "뇌와 인지",
          "관계와 문화"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in human behavior and evidence",
          "Apply living systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "생물학적 접근",
          "인지적 접근",
          "사회문화적 접근",
          "건강과 웰빙",
          "인간 발달",
          "인간관계",
          "학습과 인지",
          "연구 방법"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-biology-machine-learning",
      "name_en": "Build and Evaluate AI that Learns from Biology Data",
      "name_ko": "생물 데이터를 배우는 AI 만들고 평가하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-biology-machine-learning.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-biology-machine-learning.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Build and Evaluate AI that Learns from Biology Data: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "생물 데이터를 배우는 AI 만들고 평가하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 생물 수업. 핵심: 생명 현상이 이어지는 과정, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "Build and Evaluate AI that Learns from Biology Data",
        "Biology tutoring in Seoul",
        "Biology course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "생물 데이터를 배우는 AI 만들고 평가하기",
        "압구정 생물 학원",
        "고등 9-12학년 생물 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Build and Evaluate AI that Learns from Biology Data a good fit for high school students in Grades 9-12?",
        "Can my child take Build and Evaluate AI that Learns from Biology Data online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Build and Evaluate AI that Learns from Biology Data?",
        "What will my child make or practice in Build and Evaluate AI that Learns from Biology Data?",
        "How can Build and Evaluate AI that Learns from Biology Data show research understanding in a college application?",
        "How are the schedule and tuition for Build and Evaluate AI that Learns from Biology Data determined?"
      ],
      "parent_questions_ko": [
        "생물 데이터를 배우는 AI 만들고 평가하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "생물 데이터를 배우는 AI 만들고 평가하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "생물 데이터를 배우는 AI 만들고 평가하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "생물 데이터를 배우는 AI 만들고 평가하기에서 아이는 무엇을 만들거나 연습하나요?",
        "생물 데이터를 배우는 AI 만들고 평가하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "생물 데이터를 배우는 AI 만들고 평가하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about biological systems or AI models and evaluation keep making you ask why, Build and Evaluate AI that Learns from Biology Data lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "생명 현상이 이어지는 과정, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 생물 데이터를 배우는 AI 만들고 평가하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "biological systems",
          "AI models and evaluation",
          "living systems"
        ],
        "ko": [
          "생명 현상이 이어지는 과정",
          "AI가 맞고 틀린 이유 확인",
          "과학적 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in biological systems",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using living systems"
        ],
        "ko": [
          "재현 가능한 연구 설계",
          "기준선·신경망 기초",
          "트랙 선택·모델 학습",
          "검증·해석",
          "오류 분석·발표"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "stanford-mit-school-bio-finance",
      "name_en": "School-Linked Open-Source Bio-Finance Research",
      "name_ko": "Stanford·MIT·Columbia 공개 연구로 바이오·금융 데이터 분석하기",
      "url_en": "https://citcoding.com/en/courses/catalog/stanford-mit-school-bio-finance.html",
      "url_ko": "https://citcoding.com/courses/catalog/stanford-mit-school-bio-finance.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "School-Linked Open-Source Bio-Finance Research: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "Stanford·MIT·Columbia 공개 연구로 바이오·금융 데이터 분석하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 생물 수업. 핵심: 생물 데이터, 금융 데이터.",
      "parent_search_terms_en": [
        "School-Linked Open-Source Bio-Finance Research",
        "Biology tutoring in Seoul",
        "Biology course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 데이터 분석하기",
        "압구정 생물 학원",
        "고등 9-12학년 생물 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is School-Linked Open-Source Bio-Finance Research a good fit for high school students in Grades 9-12?",
        "Can my child take School-Linked Open-Source Bio-Finance Research online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for School-Linked Open-Source Bio-Finance Research?",
        "What will my child make or practice in School-Linked Open-Source Bio-Finance Research?",
        "How can School-Linked Open-Source Bio-Finance Research show research understanding in a college application?",
        "How are the schedule and tuition for School-Linked Open-Source Bio-Finance Research determined?"
      ],
      "parent_questions_ko": [
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 데이터 분석하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 데이터 분석하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 데이터 분석하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 데이터 분석하기에서 아이는 무엇을 만들거나 연습하나요?",
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 데이터 분석하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 데이터 분석하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about biological data or financial data keep making you ask why, School-Linked Open-Source Bio-Finance Research lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "생물 데이터, 금융 데이터 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 Stanford·MIT·Columbia 공개 연구로 바이오·금융 데이터 분석하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "biological data",
          "financial data",
          "research questions and methods"
        ],
        "ko": [
          "생물 데이터",
          "금융 데이터",
          "연구 질문과 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in biological data",
          "Apply financial data in a guided task",
          "Compare evidence and review errors",
          "Explain a result using research questions and methods"
        ],
        "ko": [
          "학교 Computer Studies 10: HTML 구조",
          "학교 Computer Studies 10: 레이아웃 태그",
          "학교 Computer Studies 10: CSS 스타일",
          "학교 Computer Studies 10: 박스모델과 배치",
          "학교 Computer Studies 10: JavaScript 기초",
          "학교 Computer Studies 10: 웹 포트폴리오·배포",
          "학교 CS 11 이후 브리지: JavaScript에서 Python·통계·연구로",
          "MIT·Harvard Broad·Johns Hopkins: 바이오 워크플로",
          "Stanford·UC Berkeley·Broad: 바이오 AI",
          "MIT·University of Washington·Columbia: 단백질 AI 선택 심화",
          "Stanford·Columbia·Georgia Tech: 금융·금융 AI",
          "Stanford·MIT·Columbia 포트폴리오: AP Seminar → AP Research"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "stanford-mit-open-source-research",
      "name_en": "Stanford, MIT & Columbia Open-Source Bio-Finance Research",
      "name_ko": "Stanford·MIT·Columbia 공개 연구로 바이오·금융 질문 확인하기",
      "url_en": "https://citcoding.com/en/courses/catalog/stanford-mit-open-source-research.html",
      "url_ko": "https://citcoding.com/courses/catalog/stanford-mit-open-source-research.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Stanford, MIT & Columbia Open-Source Bio-Finance Research: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "Stanford·MIT·Columbia 공개 연구로 바이오·금융 질문 확인하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 생물 수업. 핵심: 생물 데이터, 금융 데이터.",
      "parent_search_terms_en": [
        "Stanford, MIT & Columbia Open-Source Bio-Finance Research",
        "Biology tutoring in Seoul",
        "Biology course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 질문 확인하기",
        "압구정 생물 학원",
        "고등 9-12학년 생물 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Stanford, MIT & Columbia Open-Source Bio-Finance Research a good fit for high school students in Grades 9-12?",
        "Can my child take Stanford, MIT & Columbia Open-Source Bio-Finance Research online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Stanford, MIT & Columbia Open-Source Bio-Finance Research?",
        "What will my child make or practice in Stanford, MIT & Columbia Open-Source Bio-Finance Research?",
        "How can Stanford, MIT & Columbia Open-Source Bio-Finance Research show research understanding in a college application?",
        "How are the schedule and tuition for Stanford, MIT & Columbia Open-Source Bio-Finance Research determined?"
      ],
      "parent_questions_ko": [
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 질문 확인하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 질문 확인하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 질문 확인하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 질문 확인하기에서 아이는 무엇을 만들거나 연습하나요?",
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 질문 확인하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "Stanford·MIT·Columbia 공개 연구로 바이오·금융 질문 확인하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about biological data or financial data keep making you ask why, Stanford, MIT & Columbia Open-Source Bio-Finance Research lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "생물 데이터, 금융 데이터 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 Stanford·MIT·Columbia 공개 연구로 바이오·금융 질문 확인하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "biological data",
          "financial data",
          "research questions and methods"
        ],
        "ko": [
          "생물 데이터",
          "금융 데이터",
          "연구 질문과 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in biological data",
          "Apply financial data in a guided task",
          "Compare evidence and review errors",
          "Explain a result using research questions and methods"
        ],
        "ko": [
          "학교 교과 브리지: JavaScript 다음의 Python·통계·AP Seminar",
          "MIT·Harvard Broad·Johns Hopkins: 바이오 워크플로",
          "Stanford·UC Berkeley·Broad: 바이오 AI",
          "MIT·University of Washington·Columbia: 단백질 AI 선택 심화",
          "Stanford·Columbia·Georgia Tech: 금융·금융 AI",
          "AP Seminar → AP Research: 재현 가능한 연구 포트폴리오"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ib-myp-sciences",
      "name_en": "IB MYP Sciences",
      "name_ko": "IB MYP 과학",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-myp-sciences.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-myp-sciences.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "bio_health",
          "name_en": "Biology & Health",
          "name_ko": "생물·헬스"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        }
      ],
      "description_en": "IB MYP Sciences exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB MYP 과학 시험 대비: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 생명 현상이 이어지는 과정, 과학적 근거.",
      "parent_search_terms_en": [
        "IB MYP Sciences",
        "Biology tutoring in Seoul",
        "IB MYP tutoring",
        "IB MYP exam preparation for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "IB MYP 과학",
        "압구정 생물 학원",
        "IB MYP 학원 수업",
        "중등 6-8학년 IB MYP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is IB MYP Sciences a good fit for middle school students in Grades 6-8?",
        "Can my child take IB MYP Sciences online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB MYP Sciences?",
        "What will my child make or practice in IB MYP Sciences?",
        "How does IB MYP Sciences exam preparation work?",
        "How are the schedule and tuition for IB MYP Sciences determined?"
      ],
      "parent_questions_ko": [
        "IB MYP 과학 과정이 중등 6-8학년 학생에게 맞나요?",
        "IB MYP 과학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB MYP 과학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB MYP 과학에서 아이는 무엇을 만들거나 연습하나요?",
        "IB MYP 과학 시험 대비는 어떻게 진행하나요?",
        "IB MYP 과학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind living systems instead of memorizing answers, IB MYP Sciences connects scientific evidence to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 생명 현상이 이어지는 과정에서 중요한 원리를 깊이 이해하고 싶다면 IB MYP 과학 과정이 잘 맞습니다. 과학적 근거 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "living systems",
          "scientific evidence",
          "responsible health data"
        ],
        "ko": [
          "생명 현상이 이어지는 과정",
          "과학적 근거",
          "건강 데이터를 안전하게 사용하는 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in living systems",
          "Apply scientific evidence in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "생명 현상이 이어지는 과정: 핵심 개념 다지기",
          "과학적 근거: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "smart-money-makers-3-5",
      "name_en": "Smart Money Makers: AI, Data & Mini Business",
      "name_ko": "초등학생을 위한 AI 가게 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/smart-money-makers-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/smart-money-makers-3-5.html",
      "age_group": "elementary",
      "age_en": "Grades 3-5",
      "age_ko": "초3-5",
      "subjects": [
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "Smart Money Makers: AI, Data & Mini Business: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "초등학생을 위한 AI 가게 만들기: 초등 3-5학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 경제 수업. 핵심: 가치, 가격, 수요, 경영 의사결정.",
      "parent_search_terms_en": [
        "Smart Money Makers: AI, Data & Mini Business",
        "Economics tutoring in Seoul",
        "Economics course for elementary students in Grades 3-5",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "초등학생을 위한 AI 가게 만들기",
        "압구정 경제 학원",
        "초등 3-5학년 경제 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Smart Money Makers: AI, Data & Mini Business a good fit for elementary students in Grades 3-5?",
        "Can my child take Smart Money Makers: AI, Data & Mini Business online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Smart Money Makers: AI, Data & Mini Business?",
        "What will my child make or practice in Smart Money Makers: AI, Data & Mini Business?",
        "How can Smart Money Makers: AI, Data & Mini Business show research understanding in a college application?",
        "How are the schedule and tuition for Smart Money Makers: AI, Data & Mini Business determined?"
      ],
      "parent_questions_ko": [
        "초등학생을 위한 AI 가게 만들기 과정은 어떤 준비도의 학생에게 맞나요?",
        "초등학생을 위한 AI 가게 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "초등학생을 위한 AI 가게 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "초등학생을 위한 AI 가게 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "초등학생을 위한 AI 가게 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "초등학생을 위한 AI 가게 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about value, price, and demand or business decisions keep making you ask why, Smart Money Makers: AI, Data & Mini Business lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "가치, 가격, 수요, 경영 의사결정 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 초등학생을 위한 AI 가게 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "value, price, and demand",
          "business decisions",
          "AI models and evaluation"
        ],
        "ko": [
          "가치, 가격, 수요",
          "경영 의사결정",
          "AI가 맞고 틀린 이유 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in value, price, and demand",
          "Apply business decisions in a guided task",
          "Compare evidence and review errors",
          "Explain a result using AI models and evaluation"
        ],
        "ko": [
          "Unit 1 · My First Smart Shop",
          "Unit 2 · Data Detectives",
          "Unit 3 · Train a Smart Helper",
          "Unit 4 · Build a Kind Business"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-product-builder",
      "name_en": "AI Product Builder: Planning, UX & Development",
      "name_ko": "AI 앱 기획·화면 설계·개발 프로젝트",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-product-builder.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-product-builder.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "AI Product Builder: Planning, UX & Development: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "AI 앱 기획·화면 설계·개발 프로젝트: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 경제 수업. 핵심: 제품 설계와 확인, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "AI Product Builder: Planning, UX & Development",
        "Economics tutoring in Seoul",
        "Economics course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AI 앱 기획·화면 설계·개발 프로젝트",
        "압구정 경제 학원",
        "준비도별 배정 경제 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AI Product Builder: Planning, UX & Development a good fit for students placed by current readiness?",
        "Can my child take AI Product Builder: Planning, UX & Development online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI Product Builder: Planning, UX & Development?",
        "What will my child make or practice in AI Product Builder: Planning, UX & Development?",
        "How can AI Product Builder: Planning, UX & Development show research understanding in a college application?",
        "How are the schedule and tuition for AI Product Builder: Planning, UX & Development determined?"
      ],
      "parent_questions_ko": [
        "AI 앱 기획·화면 설계·개발 프로젝트 과정이 준비도별 배정 학생에게 맞나요?",
        "AI 앱 기획·화면 설계·개발 프로젝트은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AI 앱 기획·화면 설계·개발 프로젝트 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AI 앱 기획·화면 설계·개발 프로젝트에서 아이는 무엇을 만들거나 연습하나요?",
        "AI 앱 기획·화면 설계·개발 프로젝트에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "AI 앱 기획·화면 설계·개발 프로젝트 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about product design and validation or AI models and evaluation keep making you ask why, AI Product Builder: Planning, UX & Development lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "제품 설계와 확인, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 AI 앱 기획·화면 설계·개발 프로젝트 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "product design and validation",
          "AI models and evaluation",
          "incentives and trade-offs"
        ],
        "ko": [
          "제품 설계와 확인",
          "AI가 맞고 틀린 이유 확인",
          "보상과 조건이 선택에 미치는 영향"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in product design and validation",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using incentives and trade-offs"
        ],
        "ko": [
          "제품 사고와 문제 정의",
          "UI/UX 설계",
          "기술 이해: GitHub·API·데이터베이스·앱 구조",
          "AI 기능 설계와 MVP 기획",
          "사용자 테스트와 개발자 협업"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ap-macroeconomics",
      "name_en": "AP Macroeconomics",
      "name_ko": "AP 거시경제학",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-macroeconomics.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-macroeconomics.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        }
      ],
      "description_en": "AP Macroeconomics exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 거시경제학 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 경제적 선택과 시장, 보상과 조건이 선택에 미치는 영향.",
      "parent_search_terms_en": [
        "AP Macroeconomics",
        "Economics tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AP 거시경제학",
        "압구정 경제 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Macroeconomics a good fit for high school students in Grades 9-12?",
        "Can my child take AP Macroeconomics online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Macroeconomics?",
        "What will my child make or practice in AP Macroeconomics?",
        "How does AP Macroeconomics exam preparation work?",
        "How are the schedule and tuition for AP Macroeconomics determined?"
      ],
      "parent_questions_ko": [
        "AP 거시경제학 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 거시경제학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 거시경제학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 거시경제학에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 거시경제학 시험 대비는 어떻게 진행하나요?",
        "AP 거시경제학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind economic choices and markets instead of memorizing answers, AP Macroeconomics connects incentives and trade-offs to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 경제적 선택과 시장에서 중요한 원리를 깊이 이해하고 싶다면 AP 거시경제학 과정이 잘 맞습니다. 보상과 조건이 선택에 미치는 영향 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "economic choices and markets",
          "incentives and trade-offs",
          "data-informed decisions"
        ],
        "ko": [
          "경제적 선택과 시장",
          "보상과 조건이 선택에 미치는 영향",
          "자료를 보고 결정하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in economic choices and markets",
          "Apply incentives and trade-offs in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "경제적 선택과 시장: 핵심 개념 다지기",
          "보상과 조건이 선택에 미치는 영향: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ap-microeconomics",
      "name_en": "AP Microeconomics",
      "name_ko": "AP 미시경제학",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-microeconomics.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-microeconomics.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        }
      ],
      "description_en": "AP Microeconomics exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 미시경제학 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 경제적 선택과 시장, 보상과 조건이 선택에 미치는 영향.",
      "parent_search_terms_en": [
        "AP Microeconomics",
        "Economics tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AP 미시경제학",
        "압구정 경제 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Microeconomics a good fit for high school students in Grades 9-12?",
        "Can my child take AP Microeconomics online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Microeconomics?",
        "What will my child make or practice in AP Microeconomics?",
        "How does AP Microeconomics exam preparation work?",
        "How are the schedule and tuition for AP Microeconomics determined?"
      ],
      "parent_questions_ko": [
        "AP 미시경제학 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 미시경제학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 미시경제학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 미시경제학에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 미시경제학 시험 대비는 어떻게 진행하나요?",
        "AP 미시경제학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind economic choices and markets instead of memorizing answers, AP Microeconomics connects incentives and trade-offs to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 경제적 선택과 시장에서 중요한 원리를 깊이 이해하고 싶다면 AP 미시경제학 과정이 잘 맞습니다. 보상과 조건이 선택에 미치는 영향 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "economic choices and markets",
          "incentives and trade-offs",
          "data-informed decisions"
        ],
        "ko": [
          "경제적 선택과 시장",
          "보상과 조건이 선택에 미치는 영향",
          "자료를 보고 결정하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in economic choices and markets",
          "Apply incentives and trade-offs in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "경제적 선택과 시장: 핵심 개념 다지기",
          "보상과 조건이 선택에 미치는 영향: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "igcse-business-0450",
      "name_en": "Cambridge IGCSE Business Studies (0450)",
      "name_ko": "케임브리지 IGCSE 경영 (0450)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-business-0450.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-business-0450.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        }
      ],
      "description_en": "Cambridge IGCSE Business Studies (0450) exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "케임브리지 IGCSE 경영 (0450) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 경영 의사결정, 보상과 조건이 선택에 미치는 영향.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Business Studies (0450)",
        "Economics tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 경영 (0450)",
        "압구정 경제 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Business Studies (0450) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Business Studies (0450) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Business Studies (0450)?",
        "What will my child make or practice in Cambridge IGCSE Business Studies (0450)?",
        "How does Cambridge IGCSE Business Studies (0450) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Business Studies (0450) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 경영 (0450) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 경영 (0450)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 경영 (0450) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 경영 (0450)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 경영 (0450) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 경영 (0450) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind business decisions instead of memorizing answers, Cambridge IGCSE Business Studies (0450) connects incentives and trade-offs to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 경영 의사결정에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 경영 (0450) 과정이 잘 맞습니다. 보상과 조건이 선택에 미치는 영향 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "business decisions",
          "incentives and trade-offs",
          "data-informed decisions"
        ],
        "ko": [
          "경영 의사결정",
          "보상과 조건이 선택에 미치는 영향",
          "자료를 보고 결정하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in business decisions",
          "Apply incentives and trade-offs in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 기업 활동의 이해",
          "2 인적 자원",
          "3 마케팅",
          "4 운영 관리",
          "5 재무",
          "6 기업에 대한 외부 영향"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "igcse-economics-0455",
      "name_en": "Cambridge IGCSE Economics (0455)",
      "name_ko": "케임브리지 IGCSE 경제 (0455)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-economics-0455.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-economics-0455.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        }
      ],
      "description_en": "Cambridge IGCSE Economics (0455) exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "케임브리지 IGCSE 경제 (0455) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 경제적 선택과 시장, 보상과 조건이 선택에 미치는 영향.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Economics (0455)",
        "Economics tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 경제 (0455)",
        "압구정 경제 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Economics (0455) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Economics (0455) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Economics (0455)?",
        "What will my child make or practice in Cambridge IGCSE Economics (0455)?",
        "How does Cambridge IGCSE Economics (0455) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Economics (0455) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 경제 (0455) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 경제 (0455)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 경제 (0455) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 경제 (0455)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 경제 (0455) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 경제 (0455) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind economic choices and markets instead of memorizing answers, Cambridge IGCSE Economics (0455) connects incentives and trade-offs to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 경제적 선택과 시장에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 경제 (0455) 과정이 잘 맞습니다. 보상과 조건이 선택에 미치는 영향 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "economic choices and markets",
          "incentives and trade-offs",
          "data-informed decisions"
        ],
        "ko": [
          "경제적 선택과 시장",
          "보상과 조건이 선택에 미치는 영향",
          "자료를 보고 결정하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in economic choices and markets",
          "Apply incentives and trade-offs in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 기본 경제 문제",
          "2 자원의 배분",
          "3 미시경제 주체",
          "4 정부와 거시경제",
          "5 경제 발전",
          "6 국제 무역과 세계화"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ib-dp-business",
      "name_en": "IB Diploma Business Management",
      "name_ko": "IB DP 경영",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-business.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-business.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        }
      ],
      "description_en": "IB Diploma Business Management exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB DP 경영 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 경영 의사결정, 제품과 경영 의사결정.",
      "parent_search_terms_en": [
        "IB Diploma Business Management",
        "Economics tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "IB DP 경영",
        "압구정 경제 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is IB Diploma Business Management a good fit for high school students in Grades 9-12?",
        "Can my child take IB Diploma Business Management online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Diploma Business Management?",
        "What will my child make or practice in IB Diploma Business Management?",
        "How does IB Diploma Business Management exam preparation work?",
        "How are the schedule and tuition for IB Diploma Business Management determined?"
      ],
      "parent_questions_ko": [
        "IB DP 경영 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 경영은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 경영 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 경영에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 경영 시험 대비는 어떻게 진행하나요?",
        "IB DP 경영 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind business decisions instead of memorizing answers, IB Diploma Business Management connects product and management decisions to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 경영 의사결정에서 중요한 원리를 깊이 이해하고 싶다면 IB DP 경영 과정이 잘 맞습니다. 제품과 경영 의사결정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "business decisions",
          "product and management decisions",
          "incentives and trade-offs"
        ],
        "ko": [
          "경영 의사결정",
          "제품과 경영 의사결정",
          "보상과 조건이 선택에 미치는 영향"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in business decisions",
          "Apply product and management decisions in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 경영 입문",
          "2 인적자원 관리",
          "3 재무와 회계",
          "4 마케팅",
          "5 운영 관리"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ib-dp-economics",
      "name_en": "IB Diploma Economics",
      "name_ko": "IB DP 경제",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-economics.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-economics.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        }
      ],
      "description_en": "IB Diploma Economics exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB DP 경제 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 경제적 선택과 시장, 보상과 조건이 선택에 미치는 영향.",
      "parent_search_terms_en": [
        "IB Diploma Economics",
        "Economics tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "IB DP 경제",
        "압구정 경제 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is IB Diploma Economics a good fit for high school students in Grades 9-12?",
        "Can my child take IB Diploma Economics online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Diploma Economics?",
        "What will my child make or practice in IB Diploma Economics?",
        "How does IB Diploma Economics exam preparation work?",
        "How are the schedule and tuition for IB Diploma Economics determined?"
      ],
      "parent_questions_ko": [
        "IB DP 경제 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 경제은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 경제 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 경제에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 경제 시험 대비는 어떻게 진행하나요?",
        "IB DP 경제 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind economic choices and markets instead of memorizing answers, IB Diploma Economics connects incentives and trade-offs to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 경제적 선택과 시장에서 중요한 원리를 깊이 이해하고 싶다면 IB DP 경제 과정이 잘 맞습니다. 보상과 조건이 선택에 미치는 영향 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "economic choices and markets",
          "incentives and trade-offs",
          "data-informed decisions"
        ],
        "ko": [
          "경제적 선택과 시장",
          "보상과 조건이 선택에 미치는 영향",
          "자료를 보고 결정하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in economic choices and markets",
          "Apply incentives and trade-offs in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "경제적 선택과 시장: 핵심 개념 다지기",
          "보상과 조건이 선택에 미치는 영향: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ai-money-lab-6-8",
      "name_en": "AI Money Lab: Forecasting, Pricing & Data Products",
      "name_ko": "중학생을 위한 수요 예측과 가격 실험",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-money-lab-6-8.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-money-lab-6-8.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "AI Money Lab: Forecasting, Pricing & Data Products: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "중학생을 위한 수요 예측과 가격 실험: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 경제 수업. 핵심: 가치, 가격, 수요, 제품 설계와 확인.",
      "parent_search_terms_en": [
        "AI Money Lab: Forecasting, Pricing & Data Products",
        "Economics tutoring in Seoul",
        "Economics course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "중학생을 위한 수요 예측과 가격 실험",
        "압구정 경제 학원",
        "중등 6-8학년 경제 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AI Money Lab: Forecasting, Pricing & Data Products a good fit for middle school students in Grades 6-8?",
        "Can my child take AI Money Lab: Forecasting, Pricing & Data Products online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI Money Lab: Forecasting, Pricing & Data Products?",
        "What will my child make or practice in AI Money Lab: Forecasting, Pricing & Data Products?",
        "How can AI Money Lab: Forecasting, Pricing & Data Products show research understanding in a college application?",
        "How are the schedule and tuition for AI Money Lab: Forecasting, Pricing & Data Products determined?"
      ],
      "parent_questions_ko": [
        "중학생을 위한 수요 예측과 가격 실험 과정은 어떤 준비도의 학생에게 맞나요?",
        "중학생을 위한 수요 예측과 가격 실험은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "중학생을 위한 수요 예측과 가격 실험 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "중학생을 위한 수요 예측과 가격 실험에서 아이는 무엇을 만들거나 연습하나요?",
        "중학생을 위한 수요 예측과 가격 실험에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "중학생을 위한 수요 예측과 가격 실험 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about value, price, and demand or product design and validation keep making you ask why, AI Money Lab: Forecasting, Pricing & Data Products lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "가치, 가격, 수요, 제품 설계와 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 중학생을 위한 수요 예측과 가격 실험 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "value, price, and demand",
          "product design and validation",
          "AI models and evaluation"
        ],
        "ko": [
          "가치, 가격, 수요",
          "제품 설계와 확인",
          "AI가 맞고 틀린 이유 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in value, price, and demand",
          "Apply product design and validation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using AI models and evaluation"
        ],
        "ko": [
          "Unit 1 · Where Does Money Come From?",
          "Unit 2 · Predict What Will Sell",
          "Unit 3 · Price, Recommend, and Experiment",
          "Unit 4 · Build an AI Microbusiness"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "economics-data-science-portfolio",
      "name_en": "Economics Data Science Portfolio",
      "name_ko": "경제 데이터를 분석하고 포트폴리오 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/economics-data-science-portfolio.html",
      "url_ko": "https://citcoding.com/courses/catalog/economics-data-science-portfolio.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "econ_business",
          "name_en": "Economics & Business",
          "name_ko": "경제·경영"
        },
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Economics Data Science Portfolio: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "경제 데이터를 분석하고 포트폴리오 만들기: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 경제 수업. 핵심: 경제적 선택과 시장, 데이터 분석.",
      "parent_search_terms_en": [
        "Economics Data Science Portfolio",
        "Economics tutoring in Seoul",
        "Economics course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "경제 데이터를 분석하고 포트폴리오 만들기",
        "압구정 경제 학원",
        "중등 6-8학년 경제 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Economics Data Science Portfolio a good fit for middle school students in Grades 6-8?",
        "Can my child take Economics Data Science Portfolio online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Economics Data Science Portfolio?",
        "What will my child make or practice in Economics Data Science Portfolio?",
        "How can Economics Data Science Portfolio show research understanding in a college application?",
        "How are the schedule and tuition for Economics Data Science Portfolio determined?"
      ],
      "parent_questions_ko": [
        "경제 데이터를 분석하고 포트폴리오 만들기 과정이 중등 6-8학년 학생에게 맞나요?",
        "경제 데이터를 분석하고 포트폴리오 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "경제 데이터를 분석하고 포트폴리오 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "경제 데이터를 분석하고 포트폴리오 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "경제 데이터를 분석하고 포트폴리오 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "경제 데이터를 분석하고 포트폴리오 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about economic choices and markets or data analysis keep making you ask why, Economics Data Science Portfolio lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "경제적 선택과 시장, 데이터 분석 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 경제 데이터를 분석하고 포트폴리오 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "economic choices and markets",
          "data analysis",
          "incentives and trade-offs"
        ],
        "ko": [
          "경제적 선택과 시장",
          "데이터 분석",
          "보상과 조건이 선택에 미치는 영향"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in economic choices and markets",
          "Apply data analysis in a guided task",
          "Compare evidence and review errors",
          "Explain a result using incentives and trade-offs"
        ],
        "ko": [
          "경제적 선택과 시장: 핵심 개념 다지기",
          "데이터 분석: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "kg-ai-art",
      "name_en": "Generative AI Art Curator",
      "name_ko": "생성형 AI 그림을 고르고 전시하기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-ai-art.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-ai-art.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Generative AI Art Curator: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "생성형 AI 그림을 고르고 전시하기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 창작 시스템.",
      "parent_search_terms_en": [
        "Generative AI Art Curator",
        "AI & Data tutoring in Seoul",
        "AI & Data course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "생성형 AI 그림을 고르고 전시하기",
        "압구정 AI·데이터 학원",
        "유아·초등 저학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Generative AI Art Curator a good fit for young learners through Grade 2?",
        "Can my child take Generative AI Art Curator online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Generative AI Art Curator?",
        "What will my child make or practice in Generative AI Art Curator?",
        "How can Generative AI Art Curator show research understanding in a college application?",
        "How are the schedule and tuition for Generative AI Art Curator determined?"
      ],
      "parent_questions_ko": [
        "생성형 AI 그림을 고르고 전시하기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "생성형 AI 그림을 고르고 전시하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "생성형 AI 그림을 고르고 전시하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "생성형 AI 그림을 고르고 전시하기에서 아이는 무엇을 만들거나 연습하나요?",
        "생성형 AI 그림을 고르고 전시하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "생성형 AI 그림을 고르고 전시하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring AI models and evaluation or creative systems makes you want to build instead of only watch or read, Generative AI Art Curator lets you make, test, and improve something of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 창작 시스템 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 생성형 AI 그림을 고르고 전시하기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "creative systems",
          "data and patterns"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "창작 시스템",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply creative systems in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "한 단어로 그려 보기",
          "말을 더할수록 달라지는 그림",
          "큐레이터의 눈으로 고르기",
          "그림 책으로 묶기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-ai-brain",
      "name_en": "My First AI Brain",
      "name_ko": "질문에 답하는 나의 첫 AI 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-ai-brain.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-ai-brain.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        }
      ],
      "description_en": "My First AI Brain: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "질문에 답하는 나의 첫 AI 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 데이터와 패턴.",
      "parent_search_terms_en": [
        "My First AI Brain",
        "AI & Data tutoring in Seoul",
        "AI & Data course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "질문에 답하는 나의 첫 AI 만들기",
        "압구정 AI·데이터 학원",
        "유아·초등 저학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is My First AI Brain a good fit for young learners through Grade 2?",
        "Can my child take My First AI Brain online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for My First AI Brain?",
        "What will my child make or practice in My First AI Brain?",
        "How can My First AI Brain show research understanding in a college application?",
        "How are the schedule and tuition for My First AI Brain determined?"
      ],
      "parent_questions_ko": [
        "질문에 답하는 나의 첫 AI 만들기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "질문에 답하는 나의 첫 AI 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "질문에 답하는 나의 첫 AI 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "질문에 답하는 나의 첫 AI 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "질문에 답하는 나의 첫 AI 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "질문에 답하는 나의 첫 AI 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring AI models and evaluation or data and patterns makes you want to build instead of only watch or read, My First AI Brain lets you make, test, and improve something of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 데이터와 패턴 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 질문에 답하는 나의 첫 AI 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Explain a result using models and evaluation"
        ],
        "ko": [
          "기계에게 보여 주기",
          "우리 가족을 알아보게 가르치기",
          "알아본 다음에 무엇을 할지 정하기",
          "스마일 도어벨 만들기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with an age-appropriate artifact the child can explain in their own words.",
        "ko": "학생은 자기 말로 설명할 수 있는 연령 맞춤 결과물 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "smart-systems-k2",
      "name_en": "Smart Systems & Human Control",
      "name_ko": "유치원·초등 저학년을 위한 똑똑한 장치 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/smart-systems-k2.html",
      "url_ko": "https://citcoding.com/courses/catalog/smart-systems-k2.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "Smart Systems & Human Control: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "유치원·초등 저학년을 위한 똑똑한 장치 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 창작 시스템, 데이터와 패턴.",
      "parent_search_terms_en": [
        "Smart Systems & Human Control",
        "AI & Data tutoring in Seoul",
        "AI & Data course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "유치원·초등 저학년을 위한 똑똑한 장치 만들기",
        "압구정 AI·데이터 학원",
        "유아·초등 저학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Smart Systems & Human Control a good fit for young learners through Grade 2?",
        "Can my child take Smart Systems & Human Control online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Smart Systems & Human Control?",
        "What will my child make or practice in Smart Systems & Human Control?",
        "How can Smart Systems & Human Control show research understanding in a college application?",
        "How are the schedule and tuition for Smart Systems & Human Control determined?"
      ],
      "parent_questions_ko": [
        "유치원·초등 저학년을 위한 똑똑한 장치 만들기 과정은 어떤 준비도의 학생에게 맞나요?",
        "유치원·초등 저학년을 위한 똑똑한 장치 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "유치원·초등 저학년을 위한 똑똑한 장치 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "유치원·초등 저학년을 위한 똑똑한 장치 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "유치원·초등 저학년을 위한 똑똑한 장치 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "유치원·초등 저학년을 위한 똑똑한 장치 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring creative systems or data and patterns makes you want to build instead of only watch or read, Smart Systems & Human Control lets you make, test, and improve something of your own.",
        "ko": "창작 시스템, 데이터와 패턴 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 유치원·초등 저학년을 위한 똑똑한 장치 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "creative systems",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "창작 시스템",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in creative systems",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Explain a result using models and evaluation"
        ],
        "ko": [
          "목표와 차례대로 하는 계획",
          "감지와 정보",
          "규칙과 선택",
          "예시·피드백·실수에서 배우기",
          "사람의 통제와 책임 있는 설계",
          "팀 캡스톤"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-games-3-5",
      "name_en": "AI + Games: Smart Character Maker",
      "name_ko": "Scratch로 규칙과 작은 AI 캐릭터 게임 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-games-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-games-3-5.html",
      "age_group": "elementary",
      "age_en": "Grades 3-5",
      "age_ko": "초3-5",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "AI + Games: Smart Character Maker: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "Scratch로 규칙과 작은 AI 캐릭터 게임 만들기: 초등 3-5학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 게임 규칙과 익명 플레이 기록.",
      "parent_search_terms_en": [
        "AI + Games: Smart Character Maker",
        "AI & Data tutoring in Seoul",
        "AI & Data course for elementary students in Grades 3-5",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "Scratch로 규칙과 작은 AI 캐릭터 게임 만들기",
        "압구정 AI·데이터 학원",
        "초등 3-5학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Games: Smart Character Maker a good fit for elementary students in Grades 3-5?",
        "Can my child take AI + Games: Smart Character Maker online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Games: Smart Character Maker?",
        "What will my child make or practice in AI + Games: Smart Character Maker?",
        "How can AI + Games: Smart Character Maker show research understanding in a college application?",
        "How are the schedule and tuition for AI + Games: Smart Character Maker determined?"
      ],
      "parent_questions_ko": [
        "Scratch로 규칙과 작은 AI 캐릭터 게임 만들기 과정이 초등 3-5학년 학생에게 맞나요?",
        "Scratch로 규칙과 작은 AI 캐릭터 게임 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "Scratch로 규칙과 작은 AI 캐릭터 게임 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "Scratch로 규칙과 작은 AI 캐릭터 게임 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "Scratch로 규칙과 작은 AI 캐릭터 게임 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "Scratch로 규칙과 작은 AI 캐릭터 게임 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or game systems and player data keep making you ask why, AI + Games: Smart Character Maker lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 게임 규칙과 익명 플레이 기록 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 Scratch로 규칙과 작은 AI 캐릭터 게임 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "game systems and player data",
          "creative systems"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "게임 규칙과 익명 플레이 기록",
          "창작 시스템"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply game systems and player data in a guided task",
          "Compare evidence and review errors",
          "Explain a result using creative systems"
        ],
        "ko": [
          "플레이어와 규칙",
          "게임 데이터와 기준선",
          "작은 AI 캐릭터",
          "책임 있는 게임 캡스톤"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-lego-3-5",
      "name_en": "AI + LEGO: Responsive Building Maker",
      "name_ko": "센서에 반응하는 LEGO 공간 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-lego-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-lego-3-5.html",
      "age_group": "elementary",
      "age_en": "Grades 3-5",
      "age_ko": "초3-5",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "AI + LEGO: Responsive Building Maker: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "센서에 반응하는 LEGO 공간 만들기: 초등 3-5학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 센서 기반 건축 시스템, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "AI + LEGO: Responsive Building Maker",
        "AI & Data tutoring in Seoul",
        "AI & Data course for elementary students in Grades 3-5",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "센서에 반응하는 LEGO 공간 만들기",
        "압구정 AI·데이터 학원",
        "초등 3-5학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + LEGO: Responsive Building Maker a good fit for elementary students in Grades 3-5?",
        "Can my child take AI + LEGO: Responsive Building Maker online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + LEGO: Responsive Building Maker?",
        "What will my child make or practice in AI + LEGO: Responsive Building Maker?",
        "How can AI + LEGO: Responsive Building Maker show research understanding in a college application?",
        "How are the schedule and tuition for AI + LEGO: Responsive Building Maker determined?"
      ],
      "parent_questions_ko": [
        "센서에 반응하는 LEGO 공간 만들기 과정이 초등 3-5학년 학생에게 맞나요?",
        "센서에 반응하는 LEGO 공간 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "센서에 반응하는 LEGO 공간 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "센서에 반응하는 LEGO 공간 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "센서에 반응하는 LEGO 공간 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "센서에 반응하는 LEGO 공간 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about sensor-based building systems or AI models and evaluation keep making you ask why, AI + LEGO: Responsive Building Maker lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "센서 기반 건축 시스템, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 센서에 반응하는 LEGO 공간 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "sensor-based building systems",
          "AI models and evaluation",
          "data and patterns"
        ],
        "ko": [
          "센서 기반 건축 시스템",
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in sensor-based building systems",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "안전한 LEGO 건축과 입출력",
          "빛·거리·힘·소리 센서",
          "규칙과 작은 AI",
          "반응형 빌딩 캡스톤"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-music-3-5",
      "name_en": "AI + Music: Rhythm and Mood Maker",
      "name_ko": "리듬과 소리를 분류하는 작은 AI 음악 작품 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-music-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-music-3-5.html",
      "age_group": "elementary",
      "age_en": "Grades 3-5",
      "age_ko": "초3-5",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "AI + Music: Rhythm and Mood Maker: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "리듬과 소리를 분류하는 작은 AI 음악 작품 만들기: 초등 3-5학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 음악, 소리, 데이터.",
      "parent_search_terms_en": [
        "AI + Music: Rhythm and Mood Maker",
        "AI & Data tutoring in Seoul",
        "AI & Data course for elementary students in Grades 3-5",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "리듬과 소리를 분류하는 작은 AI 음악 작품 만들기",
        "압구정 AI·데이터 학원",
        "초등 3-5학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Music: Rhythm and Mood Maker a good fit for elementary students in Grades 3-5?",
        "Can my child take AI + Music: Rhythm and Mood Maker online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Music: Rhythm and Mood Maker?",
        "What will my child make or practice in AI + Music: Rhythm and Mood Maker?",
        "How can AI + Music: Rhythm and Mood Maker show research understanding in a college application?",
        "How are the schedule and tuition for AI + Music: Rhythm and Mood Maker determined?"
      ],
      "parent_questions_ko": [
        "리듬과 소리를 분류하는 작은 AI 음악 작품 만들기 과정이 초등 3-5학년 학생에게 맞나요?",
        "리듬과 소리를 분류하는 작은 AI 음악 작품 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "리듬과 소리를 분류하는 작은 AI 음악 작품 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "리듬과 소리를 분류하는 작은 AI 음악 작품 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "리듬과 소리를 분류하는 작은 AI 음악 작품 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "리듬과 소리를 분류하는 작은 AI 음악 작품 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or music, sound, and data keep making you ask why, AI + Music: Rhythm and Mood Maker lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 음악, 소리, 데이터 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 리듬과 소리를 분류하는 작은 AI 음악 작품 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "music, sound, and data",
          "data and patterns"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "음악, 소리, 데이터",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply music, sound, and data in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "내 소리와 리듬 데이터",
          "음악과 감정 라벨",
          "작은 소리 AI",
          "반응형 음악 캡스톤"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-robotics-3-5",
      "name_en": "AI + Robotics: Sensor Explorers",
      "name_ko": "센서로 멈추고 도움을 요청하는 구조 로봇 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-robotics-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-robotics-3-5.html",
      "age_group": "elementary",
      "age_en": "Grades 3-5",
      "age_ko": "초3-5",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "AI + Robotics: Sensor Explorers: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "센서로 멈추고 도움을 요청하는 구조 로봇 만들기: 초등 3-5학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 로봇 센서로 주변을 알아보기와 제어, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "AI + Robotics: Sensor Explorers",
        "AI & Data tutoring in Seoul",
        "AI & Data course for elementary students in Grades 3-5",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "센서로 멈추고 도움을 요청하는 구조 로봇 만들기",
        "압구정 AI·데이터 학원",
        "초등 3-5학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Robotics: Sensor Explorers a good fit for elementary students in Grades 3-5?",
        "Can my child take AI + Robotics: Sensor Explorers online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Robotics: Sensor Explorers?",
        "What will my child make or practice in AI + Robotics: Sensor Explorers?",
        "How can AI + Robotics: Sensor Explorers show research understanding in a college application?",
        "How are the schedule and tuition for AI + Robotics: Sensor Explorers determined?"
      ],
      "parent_questions_ko": [
        "센서로 멈추고 도움을 요청하는 구조 로봇 만들기 과정이 초등 3-5학년 학생에게 맞나요?",
        "센서로 멈추고 도움을 요청하는 구조 로봇 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "센서로 멈추고 도움을 요청하는 구조 로봇 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "센서로 멈추고 도움을 요청하는 구조 로봇 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "센서로 멈추고 도움을 요청하는 구조 로봇 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "센서로 멈추고 도움을 요청하는 구조 로봇 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about robot sensing and control or AI models and evaluation keep making you ask why, AI + Robotics: Sensor Explorers lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "로봇 센서로 주변을 알아보기와 제어, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 센서로 멈추고 도움을 요청하는 구조 로봇 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "robot sensing and control",
          "AI models and evaluation",
          "data and patterns"
        ],
        "ko": [
          "로봇 센서로 주변을 알아보기와 제어",
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in robot sensing and control",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "안전한 이동 로봇",
          "거리·색·움직임 센서",
          "규칙과 작은 자율 AI",
          "구조 미션 캡스톤"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-sports-3-5",
      "name_en": "AI + Sports: Play Data Lab",
      "name_ko": "내 운동 데이터를 그래프로 보고 AI 자세 분류 비교하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-sports-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-sports-3-5.html",
      "age_group": "elementary",
      "age_en": "Grades 3-5",
      "age_ko": "초3-5",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        }
      ],
      "description_en": "AI + Sports: Play Data Lab: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "내 운동 데이터를 그래프로 보고 AI 자세 분류 비교하기: 초등 3-5학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 데이터와 패턴.",
      "parent_search_terms_en": [
        "AI + Sports: Play Data Lab",
        "AI & Data tutoring in Seoul",
        "AI & Data course for elementary students in Grades 3-5",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "내 운동 데이터를 그래프로 보고 AI 자세 분류 비교하기",
        "압구정 AI·데이터 학원",
        "초등 3-5학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Sports: Play Data Lab a good fit for elementary students in Grades 3-5?",
        "Can my child take AI + Sports: Play Data Lab online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Sports: Play Data Lab?",
        "What will my child make or practice in AI + Sports: Play Data Lab?",
        "How can AI + Sports: Play Data Lab show research understanding in a college application?",
        "How are the schedule and tuition for AI + Sports: Play Data Lab determined?"
      ],
      "parent_questions_ko": [
        "내 운동 데이터를 그래프로 보고 AI 자세 분류 비교하기 과정이 초등 3-5학년 학생에게 맞나요?",
        "내 운동 데이터를 그래프로 보고 AI 자세 분류 비교하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "내 운동 데이터를 그래프로 보고 AI 자세 분류 비교하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "내 운동 데이터를 그래프로 보고 AI 자세 분류 비교하기에서 아이는 무엇을 만들거나 연습하나요?",
        "내 운동 데이터를 그래프로 보고 AI 자세 분류 비교하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "내 운동 데이터를 그래프로 보고 AI 자세 분류 비교하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or data and patterns keep making you ask why, AI + Sports: Play Data Lab lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 데이터와 패턴 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 내 운동 데이터를 그래프로 보고 AI 자세 분류 비교하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Explain a result using models and evaluation"
        ],
        "ko": [
          "스포츠 질문과 안전한 데이터",
          "움직임을 숫자로 보기",
          "포즈 AI를 작게 시험하기",
          "플레이 데이터 캡스톤"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-makers-3-5",
      "name_en": "AI Makers: Data, Decisions & Responsible Agents",
      "name_ko": "초등학생을 위한 데이터와 안전한 AI 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-makers-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-makers-3-5.html",
      "age_group": "elementary",
      "age_en": "Grades 3-5",
      "age_ko": "초3-5",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "AI Makers: Data, Decisions & Responsible Agents: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "초등학생을 위한 데이터와 안전한 AI 만들기: 초등 3-5학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI 도우미에게 일을 맡기고 결과를 확인하는 방법, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "AI Makers: Data, Decisions & Responsible Agents",
        "AI & Data tutoring in Seoul",
        "AI & Data course for elementary students in Grades 3-5",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "초등학생을 위한 데이터와 안전한 AI 만들기",
        "압구정 AI·데이터 학원",
        "초등 3-5학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI Makers: Data, Decisions & Responsible Agents a good fit for elementary students in Grades 3-5?",
        "Can my child take AI Makers: Data, Decisions & Responsible Agents online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI Makers: Data, Decisions & Responsible Agents?",
        "What will my child make or practice in AI Makers: Data, Decisions & Responsible Agents?",
        "How can AI Makers: Data, Decisions & Responsible Agents show research understanding in a college application?",
        "How are the schedule and tuition for AI Makers: Data, Decisions & Responsible Agents determined?"
      ],
      "parent_questions_ko": [
        "초등학생을 위한 데이터와 안전한 AI 만들기 과정은 어떤 준비도의 학생에게 맞나요?",
        "초등학생을 위한 데이터와 안전한 AI 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "초등학생을 위한 데이터와 안전한 AI 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "초등학생을 위한 데이터와 안전한 AI 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "초등학생을 위한 데이터와 안전한 AI 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "초등학생을 위한 데이터와 안전한 AI 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about agents, tools, and feedback or AI models and evaluation keep making you ask why, AI Makers: Data, Decisions & Responsible Agents lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI 도우미에게 일을 맡기고 결과를 확인하는 방법, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 초등학생을 위한 데이터와 안전한 AI 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "agents, tools, and feedback",
          "AI models and evaluation",
          "data and patterns"
        ],
        "ko": [
          "AI 도우미에게 일을 맡기고 결과를 확인하는 방법",
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in agents, tools, and feedback",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "알고리즘과 에이전트 행동",
          "데이터와 표현",
          "규칙 기반 지능형 시스템",
          "머신러닝과 불확실성",
          "자연어 상호작용",
          "고정 워크플로와 도구",
          "테스트·개인정보·공정성·통제",
          "책임 있는 AI 메이커 캡스톤"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "emotion-design-3-5",
      "name_en": "Emotion System Design: Grades 3-5",
      "name_ko": "Scratch와 간단한 AI로 마음을 담은 작품 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/emotion-design-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/emotion-design-3-5.html",
      "age_group": "elementary",
      "age_en": "Grades 3-5",
      "age_ko": "초3-5",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Emotion System Design: Grades 3-5: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "Scratch와 간단한 AI로 마음을 담은 작품 만들기: 초등 3-5학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 감정, 지각, 디자인, 설계 선택과 확인.",
      "parent_search_terms_en": [
        "Emotion System Design: Grades 3-5",
        "AI & Data tutoring in Seoul",
        "AI & Data course for elementary students in Grades 3-5",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "Scratch와 간단한 AI로 마음을 담은 작품 만들기",
        "압구정 AI·데이터 학원",
        "초등 3-5학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Emotion System Design: Grades 3-5 a good fit for elementary students in Grades 3-5?",
        "Can my child take Emotion System Design: Grades 3-5 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Emotion System Design: Grades 3-5?",
        "What will my child make or practice in Emotion System Design: Grades 3-5?",
        "How can Emotion System Design: Grades 3-5 show research understanding in a college application?",
        "How are the schedule and tuition for Emotion System Design: Grades 3-5 determined?"
      ],
      "parent_questions_ko": [
        "Scratch와 간단한 AI로 마음을 담은 작품 만들기 과정이 초등 3-5학년 학생에게 맞나요?",
        "Scratch와 간단한 AI로 마음을 담은 작품 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "Scratch와 간단한 AI로 마음을 담은 작품 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "Scratch와 간단한 AI로 마음을 담은 작품 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "Scratch와 간단한 AI로 마음을 담은 작품 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "Scratch와 간단한 AI로 마음을 담은 작품 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about emotion, perception, and design or design choices and testing keep making you ask why, Emotion System Design: Grades 3-5 lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "감정, 지각, 디자인, 설계 선택과 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 Scratch와 간단한 AI로 마음을 담은 작품 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "emotion, perception, and design",
          "design choices and testing",
          "data and patterns"
        ],
        "ko": [
          "감정, 지각, 디자인",
          "설계 선택과 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in emotion, perception, and design",
          "Apply design choices and testing in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "소원 → 결과 → 관찰 → 조정",
          "영상 편지 설계",
          "만들고 기분 확인하기",
          "전달과 되돌아보기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "app-build-ai",
      "name_en": "Building and Launching AI Apps",
      "name_ko": "AI 기능이 있는 앱 설계·개발·출시하기",
      "url_en": "https://citcoding.com/en/courses/catalog/app-build-ai.html",
      "url_ko": "https://citcoding.com/courses/catalog/app-build-ai.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Building and Launching AI Apps: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "AI 기능이 있는 앱 설계·개발·출시하기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 앱 설계와 개발.",
      "parent_search_terms_en": [
        "Building and Launching AI Apps",
        "AI & Data tutoring in Seoul",
        "AI & Data course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "AI 기능이 있는 앱 설계·개발·출시하기",
        "압구정 AI·데이터 학원",
        "준비도별 배정 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Building and Launching AI Apps a good fit for students placed by current readiness?",
        "Can my child take Building and Launching AI Apps online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Building and Launching AI Apps?",
        "What will my child make or practice in Building and Launching AI Apps?",
        "How can Building and Launching AI Apps show research understanding in a college application?",
        "How are the schedule and tuition for Building and Launching AI Apps determined?"
      ],
      "parent_questions_ko": [
        "AI 기능이 있는 앱 설계·개발·출시하기 과정이 준비도별 배정 학생에게 맞나요?",
        "AI 기능이 있는 앱 설계·개발·출시하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AI 기능이 있는 앱 설계·개발·출시하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AI 기능이 있는 앱 설계·개발·출시하기에서 아이는 무엇을 만들거나 연습하나요?",
        "AI 기능이 있는 앱 설계·개발·출시하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "AI 기능이 있는 앱 설계·개발·출시하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or app design and development keep making you ask why, Building and Launching AI Apps lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 앱 설계와 개발 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 AI 기능이 있는 앱 설계·개발·출시하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "app design and development",
          "data and patterns"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "앱 설계와 개발",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply app design and development in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "개발 준비와 프로젝트 세팅",
          "화면 구현",
          "데이터와 API 연동",
          "AI 기능 구현",
          "테스트와 출시",
          "협업과 이어가기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "data-science",
      "name_en": "Data Science with Python",
      "name_ko": "파이썬으로 데이터를 분석하고 그래프로 설명하기",
      "url_en": "https://citcoding.com/en/courses/catalog/data-science.html",
      "url_ko": "https://citcoding.com/courses/catalog/data-science.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Data Science with Python: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "파이썬으로 데이터를 분석하고 그래프로 설명하기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 데이터 분석, 파이썬 프로그래밍.",
      "parent_search_terms_en": [
        "Data Science with Python",
        "AI & Data tutoring in Seoul",
        "AI & Data course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "파이썬으로 데이터를 분석하고 그래프로 설명하기",
        "압구정 AI·데이터 학원",
        "준비도별 배정 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Data Science with Python a good fit for students placed by current readiness?",
        "Can my child take Data Science with Python online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Data Science with Python?",
        "What will my child make or practice in Data Science with Python?",
        "How can Data Science with Python show research understanding in a college application?",
        "How are the schedule and tuition for Data Science with Python determined?"
      ],
      "parent_questions_ko": [
        "파이썬으로 데이터를 분석하고 그래프로 설명하기 과정이 준비도별 배정 학생에게 맞나요?",
        "파이썬으로 데이터를 분석하고 그래프로 설명하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "파이썬으로 데이터를 분석하고 그래프로 설명하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "파이썬으로 데이터를 분석하고 그래프로 설명하기에서 아이는 무엇을 만들거나 연습하나요?",
        "파이썬으로 데이터를 분석하고 그래프로 설명하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "파이썬으로 데이터를 분석하고 그래프로 설명하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about data analysis or Python programming keep making you ask why, Data Science with Python lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "데이터 분석, 파이썬 프로그래밍 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 파이썬으로 데이터를 분석하고 그래프로 설명하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "data analysis",
          "Python programming",
          "data and patterns"
        ],
        "ko": [
          "데이터 분석",
          "파이썬 프로그래밍",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in data analysis",
          "Apply Python programming in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "데이터 불러오기와 살펴보기",
          "정제와 기술통계",
          "시각화",
          "관계와 예측",
          "분류 모델과 검증",
          "프로젝트"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "gcloud-studyjam",
      "name_en": "Google Cloud Study Jam: AI Badge Path",
      "name_ko": "Google Cloud에서 AI 실습하고 비용 확인하기",
      "url_en": "https://citcoding.com/en/courses/catalog/gcloud-studyjam.html",
      "url_ko": "https://citcoding.com/courses/catalog/gcloud-studyjam.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Google Cloud Study Jam: AI Badge Path: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "Google Cloud에서 AI 실습하고 비용 확인하기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 데이터와 패턴.",
      "parent_search_terms_en": [
        "Google Cloud Study Jam: AI Badge Path",
        "AI & Data tutoring in Seoul",
        "AI & Data course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "Google Cloud에서 AI 실습하고 비용 확인하기",
        "압구정 AI·데이터 학원",
        "준비도별 배정 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Google Cloud Study Jam: AI Badge Path a good fit for students placed by current readiness?",
        "Can my child take Google Cloud Study Jam: AI Badge Path online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Google Cloud Study Jam: AI Badge Path?",
        "What will my child make or practice in Google Cloud Study Jam: AI Badge Path?",
        "How can Google Cloud Study Jam: AI Badge Path show research understanding in a college application?",
        "How are the schedule and tuition for Google Cloud Study Jam: AI Badge Path determined?"
      ],
      "parent_questions_ko": [
        "Google Cloud에서 AI 실습하고 비용 확인하기 과정이 준비도별 배정 학생에게 맞나요?",
        "Google Cloud에서 AI 실습하고 비용 확인하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "Google Cloud에서 AI 실습하고 비용 확인하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "Google Cloud에서 AI 실습하고 비용 확인하기에서 아이는 무엇을 만들거나 연습하나요?",
        "Google Cloud에서 AI 실습하고 비용 확인하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "Google Cloud에서 AI 실습하고 비용 확인하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or data and patterns keep making you ask why, Google Cloud Study Jam: AI Badge Path lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 데이터와 패턴 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 Google Cloud에서 AI 실습하고 비용 확인하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Explain a result using models and evaluation"
        ],
        "ko": [
          "계정과 크레딧 준비",
          "생성형 AI 입문 과정",
          "첫 스킬 배지",
          "데이터·AI 랩",
          "배지 채우기",
          "정리와 공유"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "hmi-ksef-track",
      "name_en": "Research Human-AI Interfaces for KSEF",
      "name_ko": "사람과 AI가 소통하는 화면을 연구해 KSEF 준비하기",
      "url_en": "https://citcoding.com/en/courses/catalog/hmi-ksef-track.html",
      "url_ko": "https://citcoding.com/courses/catalog/hmi-ksef-track.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Research Human-AI Interfaces for KSEF: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "사람과 AI가 소통하는 화면을 연구해 KSEF 준비하기 대회 준비: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 사람과 기계가 소통하는 방법, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "Research Human-AI Interfaces for KSEF",
        "AI & Data tutoring in Seoul",
        "competition coaching for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "사람과 AI가 소통하는 화면을 연구해 KSEF 준비하기",
        "압구정 AI·데이터 학원",
        "준비도별 배정 대회 준비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Research Human-AI Interfaces for KSEF a good fit for students placed by current readiness?",
        "Can my child take Research Human-AI Interfaces for KSEF online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Research Human-AI Interfaces for KSEF?",
        "What will my child make or practice in Research Human-AI Interfaces for KSEF?",
        "How does Research Human-AI Interfaces for KSEF support competition and portfolio preparation?",
        "How are the schedule and tuition for Research Human-AI Interfaces for KSEF determined?"
      ],
      "parent_questions_ko": [
        "사람과 AI가 소통하는 화면을 연구해 KSEF 준비하기 과정이 준비도별 배정 학생에게 맞나요?",
        "사람과 AI가 소통하는 화면을 연구해 KSEF 준비하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "사람과 AI가 소통하는 화면을 연구해 KSEF 준비하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "사람과 AI가 소통하는 화면을 연구해 KSEF 준비하기에서 아이는 무엇을 만들거나 연습하나요?",
        "사람과 AI가 소통하는 화면을 연구해 KSEF 준비하기 대회 준비와 포트폴리오는 어떻게 연결되나요?",
        "사람과 AI가 소통하는 화면을 연구해 KSEF 준비하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you enjoy pushing through hard questions about human-machine interaction or AI models and evaluation, Research Human-AI Interfaces for KSEF helps you turn that interest into a solution you can test, revise, and explain as your own.",
        "ko": "사람과 기계가 소통하는 방법, AI가 맞고 틀린 이유 확인 같은 어려운 문제를 끝까지 파고드는 것을 좋아한다면 사람과 AI가 소통하는 화면을 연구해 KSEF 준비하기 과정이 잘 맞습니다. 관심을 직접 시험하고 수정해 설명할 수 있는 자기 해법으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "human-machine interaction",
          "AI models and evaluation",
          "research questions and methods"
        ],
        "ko": [
          "사람과 기계가 소통하는 방법",
          "AI가 맞고 틀린 이유 확인",
          "연구 질문과 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in human-machine interaction",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Prepare and explain a student-owned submission"
        ],
        "ko": [
          "신호 만들기: 손동작과 표정을 숫자로",
          "신호를 반응으로: 인터페이스 완성",
          "데이터로 확인하기: 정말 맞히는가",
          "KSEF 연구 설계",
          "수행과 산출: 실험·보고서·발표"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a student-owned submission draft with a decision log.",
        "ko": "학생은 직접 만든 제출 초안과 선택 이유 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "iai2o",
      "name_en": "IAI2O Preparation",
      "name_ko": "IAI²O 국제 AI 올림피아드 준비",
      "url_en": "https://citcoding.com/en/courses/catalog/iai2o.html",
      "url_ko": "https://citcoding.com/courses/catalog/iai2o.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "IAI2O Preparation: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "IAI²O 국제 AI 올림피아드 준비 대회 준비: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: AI가 맞고 틀린 이유 확인, 데이터와 패턴.",
      "parent_search_terms_en": [
        "IAI2O Preparation",
        "AI & Data tutoring in Seoul",
        "competition coaching for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "IAI²O 국제 AI 올림피아드 준비",
        "압구정 AI·데이터 학원",
        "준비도별 배정 대회 준비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is IAI2O Preparation a good fit for students placed by current readiness?",
        "Can my child take IAI2O Preparation online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IAI2O Preparation?",
        "What will my child make or practice in IAI2O Preparation?",
        "How does IAI2O Preparation support competition and portfolio preparation?",
        "How are the schedule and tuition for IAI2O Preparation determined?"
      ],
      "parent_questions_ko": [
        "IAI²O 국제 AI 올림피아드 준비 과정이 준비도별 배정 학생에게 맞나요?",
        "IAI²O 국제 AI 올림피아드 준비은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IAI²O 국제 AI 올림피아드 준비 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IAI²O 국제 AI 올림피아드 준비에서 아이는 무엇을 만들거나 연습하나요?",
        "IAI²O 국제 AI 올림피아드 준비 대회 준비와 포트폴리오는 어떻게 연결되나요?",
        "IAI²O 국제 AI 올림피아드 준비 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you enjoy pushing through hard questions about AI models and evaluation or data and patterns, IAI2O Preparation helps you turn that interest into a solution you can test, revise, and explain as your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 데이터와 패턴 같은 어려운 문제를 끝까지 파고드는 것을 좋아한다면 IAI²O 국제 AI 올림피아드 준비 과정이 잘 맞습니다. 관심을 직접 시험하고 수정해 설명할 수 있는 자기 해법으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Prepare and explain a student-owned submission"
        ],
        "ko": [
          "진단과 트랙 선택 (I0)",
          "트랙 과정 (I1·I2·I3 중 택1)",
          "Global Summit 본선 준비 (I4)"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a student-owned submission draft with a decision log.",
        "ko": "학생은 직접 만든 제출 초안과 선택 이유 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "koai",
      "name_en": "KOAI Preparation",
      "name_ko": "KOAI 한국인공지능올림피아드 준비",
      "url_en": "https://citcoding.com/en/courses/catalog/koai.html",
      "url_ko": "https://citcoding.com/courses/catalog/koai.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "KOAI Preparation: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "KOAI 한국인공지능올림피아드 준비 대회 준비: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: AI가 맞고 틀린 이유 확인, 데이터와 패턴.",
      "parent_search_terms_en": [
        "KOAI Preparation",
        "AI & Data tutoring in Seoul",
        "competition coaching for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "KOAI 한국인공지능올림피아드 준비",
        "압구정 AI·데이터 학원",
        "준비도별 배정 대회 준비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is KOAI Preparation a good fit for students placed by current readiness?",
        "Can my child take KOAI Preparation online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for KOAI Preparation?",
        "What will my child make or practice in KOAI Preparation?",
        "How does KOAI Preparation support competition and portfolio preparation?",
        "How are the schedule and tuition for KOAI Preparation determined?"
      ],
      "parent_questions_ko": [
        "KOAI 한국인공지능올림피아드 준비 과정이 준비도별 배정 학생에게 맞나요?",
        "KOAI 한국인공지능올림피아드 준비은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "KOAI 한국인공지능올림피아드 준비 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "KOAI 한국인공지능올림피아드 준비에서 아이는 무엇을 만들거나 연습하나요?",
        "KOAI 한국인공지능올림피아드 준비 대회 준비와 포트폴리오는 어떻게 연결되나요?",
        "KOAI 한국인공지능올림피아드 준비 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you enjoy pushing through hard questions about AI models and evaluation or data and patterns, KOAI Preparation helps you turn that interest into a solution you can test, revise, and explain as your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 데이터와 패턴 같은 어려운 문제를 끝까지 파고드는 것을 좋아한다면 KOAI 한국인공지능올림피아드 준비 과정이 잘 맞습니다. 관심을 직접 시험하고 수정해 설명할 수 있는 자기 해법으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Prepare and explain a student-owned submission"
        ],
        "ko": [
          "파이썬·AI 수학 기초",
          "머신러닝·딥러닝 개념",
          "문항 유형 훈련",
          "실전 모의고사"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a student-owned submission draft with a decision log.",
        "ko": "학생은 직접 만든 제출 초안과 선택 이유 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-tools",
      "name_en": "Practical AI Tools & Machine Learning Foundations",
      "name_ko": "AI 결과를 확인하고 안전한 프로그램 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-tools.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-tools.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        }
      ],
      "description_en": "Practical AI Tools & Machine Learning Foundations: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "AI 결과를 확인하고 안전한 프로그램 만들기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 데이터와 패턴.",
      "parent_search_terms_en": [
        "Practical AI Tools & Machine Learning Foundations",
        "AI & Data tutoring in Seoul",
        "AI & Data course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "AI 결과를 확인하고 안전한 프로그램 만들기",
        "압구정 AI·데이터 학원",
        "준비도별 배정 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Practical AI Tools & Machine Learning Foundations a good fit for students placed by current readiness?",
        "Can my child take Practical AI Tools & Machine Learning Foundations online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Practical AI Tools & Machine Learning Foundations?",
        "What will my child make or practice in Practical AI Tools & Machine Learning Foundations?",
        "How can Practical AI Tools & Machine Learning Foundations show research understanding in a college application?",
        "How are the schedule and tuition for Practical AI Tools & Machine Learning Foundations determined?"
      ],
      "parent_questions_ko": [
        "AI 결과를 확인하고 안전한 프로그램 만들기 과정이 준비도별 배정 학생에게 맞나요?",
        "AI 결과를 확인하고 안전한 프로그램 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AI 결과를 확인하고 안전한 프로그램 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AI 결과를 확인하고 안전한 프로그램 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "AI 결과를 확인하고 안전한 프로그램 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "AI 결과를 확인하고 안전한 프로그램 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or data and patterns keep making you ask why, Practical AI Tools & Machine Learning Foundations lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 데이터와 패턴 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 AI 결과를 확인하고 안전한 프로그램 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Explain a result using models and evaluation"
        ],
        "ko": [
          "AI 에이전트 코딩 기초",
          "머신러닝 기초",
          "감정 수치화 프로젝트",
          "종합 프로젝트"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "robomaster-yolo-ai",
      "name_en": "RoboMaster AI Vision: Safe Robot Control",
      "name_ko": "RoboMaster를 말과 손동작으로 안전하게 움직이기",
      "url_en": "https://citcoding.com/en/courses/catalog/robomaster-yolo-ai.html",
      "url_ko": "https://citcoding.com/courses/catalog/robomaster-yolo-ai.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "RoboMaster AI Vision: Safe Robot Control: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "RoboMaster를 말과 손동작으로 안전하게 움직이기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 로봇 센서로 주변을 알아보기와 제어, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "RoboMaster AI Vision: Safe Robot Control",
        "AI & Data tutoring in Seoul",
        "AI & Data course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "RoboMaster를 말과 손동작으로 안전하게 움직이기",
        "압구정 AI·데이터 학원",
        "준비도별 배정 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is RoboMaster AI Vision: Safe Robot Control a good fit for students placed by current readiness?",
        "Can my child take RoboMaster AI Vision: Safe Robot Control online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for RoboMaster AI Vision: Safe Robot Control?",
        "What will my child make or practice in RoboMaster AI Vision: Safe Robot Control?",
        "How can RoboMaster AI Vision: Safe Robot Control show research understanding in a college application?",
        "How are the schedule and tuition for RoboMaster AI Vision: Safe Robot Control determined?"
      ],
      "parent_questions_ko": [
        "RoboMaster를 말과 손동작으로 안전하게 움직이기 과정이 준비도별 배정 학생에게 맞나요?",
        "RoboMaster를 말과 손동작으로 안전하게 움직이기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "RoboMaster를 말과 손동작으로 안전하게 움직이기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "RoboMaster를 말과 손동작으로 안전하게 움직이기에서 아이는 무엇을 만들거나 연습하나요?",
        "RoboMaster를 말과 손동작으로 안전하게 움직이기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "RoboMaster를 말과 손동작으로 안전하게 움직이기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about robot sensing and control or AI models and evaluation keep making you ask why, RoboMaster AI Vision: Safe Robot Control lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "로봇 센서로 주변을 알아보기와 제어, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 RoboMaster를 말과 손동작으로 안전하게 움직이기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "robot sensing and control",
          "AI models and evaluation",
          "data and patterns"
        ],
        "ko": [
          "로봇 센서로 주변을 알아보기와 제어",
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in robot sensing and control",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "안전한 시작과 연결 경계",
          "RoboMaster S1 Lab 프로그래밍",
          "Python 시스템과 대화형 로봇",
          "YOLO·OpenCV 컴퓨터 비전",
          "센서 융합과 안전한 자율주행",
          "미션·평가·포트폴리오"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "unity-csharp-ai",
      "name_en": "Unity C# & AI Programming",
      "name_ko": "Unity와 C#으로 AI 게임 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/unity-csharp-ai.html",
      "url_ko": "https://citcoding.com/courses/catalog/unity-csharp-ai.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Unity C# & AI Programming: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "Unity와 C#으로 AI 게임 만들기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 데이터와 패턴.",
      "parent_search_terms_en": [
        "Unity C# & AI Programming",
        "AI & Data tutoring in Seoul",
        "AI & Data course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "Unity와 C#으로 AI 게임 만들기",
        "압구정 AI·데이터 학원",
        "준비도별 배정 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Unity C# & AI Programming a good fit for students placed by current readiness?",
        "Can my child take Unity C# & AI Programming online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Unity C# & AI Programming?",
        "What will my child make or practice in Unity C# & AI Programming?",
        "How can Unity C# & AI Programming show research understanding in a college application?",
        "How are the schedule and tuition for Unity C# & AI Programming determined?"
      ],
      "parent_questions_ko": [
        "Unity와 C#으로 AI 게임 만들기 과정이 준비도별 배정 학생에게 맞나요?",
        "Unity와 C#으로 AI 게임 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "Unity와 C#으로 AI 게임 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "Unity와 C#으로 AI 게임 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "Unity와 C#으로 AI 게임 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "Unity와 C#으로 AI 게임 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or data and patterns keep making you ask why, Unity C# & AI Programming lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 데이터와 패턴 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 Unity와 C#으로 AI 게임 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Explain a result using models and evaluation"
        ],
        "ko": [
          "유니티와 C# 시작",
          "물리와 조작",
          "게임의 뼈대",
          "게임 AI",
          "머신러닝 AI",
          "완성과 발표"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "usaaio",
      "name_en": "USAAIO Preparation",
      "name_ko": "USAAIO 미국 AI 올림피아드 준비",
      "url_en": "https://citcoding.com/en/courses/catalog/usaaio.html",
      "url_ko": "https://citcoding.com/courses/catalog/usaaio.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "USAAIO Preparation: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "USAAIO 미국 AI 올림피아드 준비 대회 준비: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: AI가 맞고 틀린 이유 확인, 데이터와 패턴.",
      "parent_search_terms_en": [
        "USAAIO Preparation",
        "AI & Data tutoring in Seoul",
        "competition coaching for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "USAAIO 미국 AI 올림피아드 준비",
        "압구정 AI·데이터 학원",
        "준비도별 배정 대회 준비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is USAAIO Preparation a good fit for students placed by current readiness?",
        "Can my child take USAAIO Preparation online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for USAAIO Preparation?",
        "What will my child make or practice in USAAIO Preparation?",
        "How does USAAIO Preparation support competition and portfolio preparation?",
        "How are the schedule and tuition for USAAIO Preparation determined?"
      ],
      "parent_questions_ko": [
        "USAAIO 미국 AI 올림피아드 준비 과정이 준비도별 배정 학생에게 맞나요?",
        "USAAIO 미국 AI 올림피아드 준비은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "USAAIO 미국 AI 올림피아드 준비 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "USAAIO 미국 AI 올림피아드 준비에서 아이는 무엇을 만들거나 연습하나요?",
        "USAAIO 미국 AI 올림피아드 준비 대회 준비와 포트폴리오는 어떻게 연결되나요?",
        "USAAIO 미국 AI 올림피아드 준비 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you enjoy pushing through hard questions about AI models and evaluation or data and patterns, USAAIO Preparation helps you turn that interest into a solution you can test, revise, and explain as your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 데이터와 패턴 같은 어려운 문제를 끝까지 파고드는 것을 좋아한다면 USAAIO 미국 AI 올림피아드 준비 과정이 잘 맞습니다. 관심을 직접 시험하고 수정해 설명할 수 있는 자기 해법으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Prepare and explain a student-owned submission"
        ],
        "ko": [
          "자격 진단과 등록 (U0)",
          "Math·Colab 보강 (U1)",
          "Round 1 모의 부트캠프 (U2)",
          "Round 2 부트캠프 (U3)",
          "Camp 대비 (U4)"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a student-owned submission draft with a decision log.",
        "ko": "학생은 직접 만든 제출 초안과 선택 이유 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "advanced-agentic-studio",
      "name_en": "High School AI Assistants: Build, Test, and Explain",
      "name_ko": "고등학생을 위한 AI 도우미 설계와 결과 확인 연구",
      "url_en": "https://citcoding.com/en/courses/catalog/advanced-agentic-studio.html",
      "url_ko": "https://citcoding.com/courses/catalog/advanced-agentic-studio.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "High School AI Assistants: Build, Test, and Explain: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "고등학생을 위한 AI 도우미 설계와 결과 확인 연구: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI 도우미에게 일을 맡기고 결과를 확인하는 방법, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "High School AI Assistants: Build, Test, and Explain",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "고등학생을 위한 AI 도우미 설계와 결과 확인 연구",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is High School AI Assistants: Build, Test, and Explain a good fit for high school students in Grades 9-12?",
        "Can my child take High School AI Assistants: Build, Test, and Explain online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for High School AI Assistants: Build, Test, and Explain?",
        "What will my child make or practice in High School AI Assistants: Build, Test, and Explain?",
        "How can High School AI Assistants: Build, Test, and Explain show research understanding in a college application?",
        "How are the schedule and tuition for High School AI Assistants: Build, Test, and Explain determined?"
      ],
      "parent_questions_ko": [
        "고등학생을 위한 AI 도우미 설계와 결과 확인 연구 과정은 어떤 준비도의 학생에게 맞나요?",
        "고등학생을 위한 AI 도우미 설계와 결과 확인 연구은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "고등학생을 위한 AI 도우미 설계와 결과 확인 연구 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "고등학생을 위한 AI 도우미 설계와 결과 확인 연구에서 아이는 무엇을 만들거나 연습하나요?",
        "고등학생을 위한 AI 도우미 설계와 결과 확인 연구에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "고등학생을 위한 AI 도우미 설계와 결과 확인 연구 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about agents, tools, and feedback or AI models and evaluation keep making you ask why, High School AI Assistants: Build, Test, and Explain lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI 도우미에게 일을 맡기고 결과를 확인하는 방법, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 고등학생을 위한 AI 도우미 설계와 결과 확인 연구 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "agents, tools, and feedback",
          "AI models and evaluation",
          "data and patterns"
        ],
        "ko": [
          "AI 도우미에게 일을 맡기고 결과를 확인하는 방법",
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in agents, tools, and feedback",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "멀티 에이전트와 창발",
          "고급 평가",
          "코딩 에이전트와 실행 피드백",
          "고급 검색과 지식 시스템",
          "MCP와 통제된 통합",
          "멀티모달·실시간 시스템",
          "런타임과 성능 공학",
          "연구 재현·오픈 소스·방어"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "football-metrica-pitch-control",
      "name_en": "Tracking Data: Calculate Open Passing Lanes",
      "name_ko": "경기 추적 데이터로 열려 있는 패스 길 계산하기",
      "url_en": "https://citcoding.com/en/courses/catalog/football-metrica-pitch-control.html",
      "url_ko": "https://citcoding.com/courses/catalog/football-metrica-pitch-control.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        }
      ],
      "description_en": "Tracking Data: Calculate Open Passing Lanes: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "경기 추적 데이터로 열려 있는 패스 길 계산하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 어느 선수가 공간에 먼저 도착하는지 계산, 실제 패스와 다른 선택지 비교.",
      "parent_search_terms_en": [
        "Tracking Data: Calculate Open Passing Lanes",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "경기 추적 데이터로 열려 있는 패스 길 계산하기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Tracking Data: Calculate Open Passing Lanes a good fit for high school students in Grades 9-12?",
        "Can my child take Tracking Data: Calculate Open Passing Lanes online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Tracking Data: Calculate Open Passing Lanes?",
        "What will my child make or practice in Tracking Data: Calculate Open Passing Lanes?",
        "How can Tracking Data: Calculate Open Passing Lanes show research understanding in a college application?",
        "How are the schedule and tuition for Tracking Data: Calculate Open Passing Lanes determined?"
      ],
      "parent_questions_ko": [
        "경기 추적 데이터로 열려 있는 패스 길 계산하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "경기 추적 데이터로 열려 있는 패스 길 계산하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "경기 추적 데이터로 열려 있는 패스 길 계산하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "경기 추적 데이터로 열려 있는 패스 길 계산하기에서 아이는 무엇을 만들거나 연습하나요?",
        "경기 추적 데이터로 열려 있는 패스 길 계산하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "경기 추적 데이터로 열려 있는 패스 길 계산하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about pitch-control modeling or passing-option analysis keep making you ask why, Tracking Data: Calculate Open Passing Lanes lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "어느 선수가 공간에 먼저 도착하는지 계산, 실제 패스와 다른 선택지 비교 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 경기 추적 데이터로 열려 있는 패스 길 계산하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "pitch-control modeling",
          "passing-option analysis",
          "spatiotemporal tracking evidence"
        ],
        "ko": [
          "어느 선수가 공간에 먼저 도착하는지 계산",
          "실제 패스와 다른 선택지 비교",
          "선수 위치와 시간 기록으로 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in pitch-control modeling",
          "Apply passing-option analysis in a guided task",
          "Compare evidence and review errors",
          "Explain a result using spatiotemporal tracking evidence"
        ],
        "ko": [
          "위치·시간·속도",
          "공간을 먼저 차지할 가능성",
          "패스 선택과 공격 가치",
          "가정 조절 웹앱과 검증"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "football-roboflow-vision",
      "name_en": "Computer Vision: Find Players and the Ball in Video",
      "name_ko": "영상 인식 AI로 선수와 공 찾기",
      "url_en": "https://citcoding.com/en/courses/catalog/football-roboflow-vision.html",
      "url_ko": "https://citcoding.com/courses/catalog/football-roboflow-vision.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Computer Vision: Find Players and the Ball in Video: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "영상 인식 AI로 선수와 공 찾기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 영상에서 선수와 공 찾기, 찾기 프로그램의 성공과 오류 비교.",
      "parent_search_terms_en": [
        "Computer Vision: Find Players and the Ball in Video",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "영상 인식 AI로 선수와 공 찾기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Computer Vision: Find Players and the Ball in Video a good fit for high school students in Grades 9-12?",
        "Can my child take Computer Vision: Find Players and the Ball in Video online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Computer Vision: Find Players and the Ball in Video?",
        "What will my child make or practice in Computer Vision: Find Players and the Ball in Video?",
        "How can Computer Vision: Find Players and the Ball in Video show research understanding in a college application?",
        "How are the schedule and tuition for Computer Vision: Find Players and the Ball in Video determined?"
      ],
      "parent_questions_ko": [
        "영상 인식 AI로 선수와 공 찾기 과정이 고등 9-12학년 학생에게 맞나요?",
        "영상 인식 AI로 선수와 공 찾기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "영상 인식 AI로 선수와 공 찾기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "영상 인식 AI로 선수와 공 찾기에서 아이는 무엇을 만들거나 연습하나요?",
        "영상 인식 AI로 선수와 공 찾기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "영상 인식 AI로 선수와 공 찾기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about football computer vision or dataset and detector evaluation keep making you ask why, Computer Vision: Find Players and the Ball in Video lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "영상에서 선수와 공 찾기, 찾기 프로그램의 성공과 오류 비교 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 영상 인식 AI로 선수와 공 찾기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "football computer vision",
          "dataset and detector evaluation",
          "responsible web deployment"
        ],
        "ko": [
          "영상에서 선수와 공 찾기",
          "찾기 프로그램의 성공과 오류 비교",
          "개인정보를 지키는 웹앱 공개"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in football computer vision",
          "Apply dataset and detector evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using responsible web deployment"
        ],
        "ko": [
          "영상과 탐지 결과",
          "팀 구분과 선수 추적",
          "축구장 좌표와 미니맵",
          "웹앱·평가·공개 결과"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "football-skillcorner-tactics",
      "name_en": "Player Tracking Data: Analyze Movement and Team Tactics",
      "name_ko": "선수 추적 데이터로 움직임과 팀 전술 분석하기",
      "url_en": "https://citcoding.com/en/courses/catalog/football-skillcorner-tactics.html",
      "url_ko": "https://citcoding.com/courses/catalog/football-skillcorner-tactics.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        }
      ],
      "description_en": "Player Tracking Data: Analyze Movement and Team Tactics: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "선수 추적 데이터로 움직임과 팀 전술 분석하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 선수 움직임 데이터, 팀 간격과 수비 움직임 비교.",
      "parent_search_terms_en": [
        "Player Tracking Data: Analyze Movement and Team Tactics",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "선수 추적 데이터로 움직임과 팀 전술 분석하기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Player Tracking Data: Analyze Movement and Team Tactics a good fit for high school students in Grades 9-12?",
        "Can my child take Player Tracking Data: Analyze Movement and Team Tactics online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Player Tracking Data: Analyze Movement and Team Tactics?",
        "What will my child make or practice in Player Tracking Data: Analyze Movement and Team Tactics?",
        "How can Player Tracking Data: Analyze Movement and Team Tactics show research understanding in a college application?",
        "How are the schedule and tuition for Player Tracking Data: Analyze Movement and Team Tactics determined?"
      ],
      "parent_questions_ko": [
        "선수 추적 데이터로 움직임과 팀 전술 분석하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "선수 추적 데이터로 움직임과 팀 전술 분석하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "선수 추적 데이터로 움직임과 팀 전술 분석하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "선수 추적 데이터로 움직임과 팀 전술 분석하기에서 아이는 무엇을 만들거나 연습하나요?",
        "선수 추적 데이터로 움직임과 팀 전술 분석하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "선수 추적 데이터로 움직임과 팀 전술 분석하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about player-movement data or tactical pattern analysis keep making you ask why, Player Tracking Data: Analyze Movement and Team Tactics lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "선수 움직임 데이터, 팀 간격과 수비 움직임 비교 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 선수 추적 데이터로 움직임과 팀 전술 분석하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "player-movement data",
          "tactical pattern analysis",
          "sampling and coverage limits"
        ],
        "ko": [
          "선수 움직임 데이터",
          "팀 간격과 수비 움직임 비교",
          "자료에 포함되지 않은 경기와 선수 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in player-movement data",
          "Apply tactical pattern analysis in a guided task",
          "Compare evidence and review errors",
          "Explain a result using sampling and coverage limits"
        ],
        "ko": [
          "추적 데이터와 시간",
          "축구장 움직임과 팀 모양",
          "오류 정리와 전술 장면",
          "전술 지표 웹앱"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "football-soccernet-gamestate",
      "name_en": "Open Football Video: Rebuild Player, Number, and Position Data",
      "name_ko": "공개 축구 영상으로 선수·등번호·위치 다시 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/football-soccernet-gamestate.html",
      "url_ko": "https://citcoding.com/courses/catalog/football-soccernet-gamestate.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Open Football Video: Rebuild Player, Number, and Position Data for high school students in Grades 9-12: in person in Apgujeong, Seoul, or online, with one-to-one...",
      "description_ko": "공개 축구 영상으로 선수·등번호·위치 다시 만들기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 영상에서 선수·등번호·위치 다시 만들기, 여러 카메라 영상 연결하기.",
      "parent_search_terms_en": [
        "Open Football Video: Rebuild Player, Number, and Position Data",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "공개 축구 영상으로 선수·등번호·위치 다시 만들기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Open Football Video: Rebuild Player, Number, and Position Data a good fit for high school students in Grades 9-12?",
        "Can my child take Open Football Video: Rebuild Player, Number, and Position Data online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Open Football Video: Rebuild Player, Number, and Position Data?",
        "What will my child make or practice in Open Football Video: Rebuild Player, Number, and Position Data?",
        "How can Open Football Video: Rebuild Player, Number, and Position Data show research understanding in a college application?",
        "How are the schedule and tuition for Open Football Video: Rebuild Player, Number, and Position Data determined?"
      ],
      "parent_questions_ko": [
        "공개 축구 영상으로 선수·등번호·위치 다시 만들기 과정이 고등 9-12학년 학생에게 맞나요?",
        "공개 축구 영상으로 선수·등번호·위치 다시 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "공개 축구 영상으로 선수·등번호·위치 다시 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "공개 축구 영상으로 선수·등번호·위치 다시 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "공개 축구 영상으로 선수·등번호·위치 다시 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "공개 축구 영상으로 선수·등번호·위치 다시 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about game-state reconstruction or multi-camera football vision keep making you ask why, Open Football Video: Rebuild Player, Number, and Position Data lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "영상에서 선수·등번호·위치 다시 만들기, 여러 카메라 영상 연결하기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 공개 축구 영상으로 선수·등번호·위치 다시 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "game-state reconstruction",
          "multi-camera football vision",
          "benchmark and error analysis"
        ],
        "ko": [
          "영상에서 선수·등번호·위치 다시 만들기",
          "여러 카메라 영상 연결하기",
          "같은 조건의 기준 결과와 오류 비교"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in game-state reconstruction",
          "Apply multi-camera football vision in a guided task",
          "Compare evidence and review errors",
          "Explain a result using benchmark and error analysis"
        ],
        "ko": [
          "공식 Baseline 재현",
          "한 가지 연구 문제 선택",
          "선택 모듈 참고",
          "한 변경·비교·연구 데모"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "football-sportslabkit-tracking",
      "name_en": "Compare Player-Tracking Methods in Video",
      "name_ko": "영상 속 선수 추적 방법 비교하기",
      "url_en": "https://citcoding.com/en/courses/catalog/football-sportslabkit-tracking.html",
      "url_ko": "https://citcoding.com/courses/catalog/football-sportslabkit-tracking.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Compare Player-Tracking Methods in Video: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "영상 속 선수 추적 방법 비교하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 여러 선수를 동시에 따라가기, 두 선수 추적 방법 비교.",
      "parent_search_terms_en": [
        "Compare Player-Tracking Methods in Video",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "영상 속 선수 추적 방법 비교하기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Compare Player-Tracking Methods in Video a good fit for high school students in Grades 9-12?",
        "Can my child take Compare Player-Tracking Methods in Video online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Compare Player-Tracking Methods in Video?",
        "What will my child make or practice in Compare Player-Tracking Methods in Video?",
        "How can Compare Player-Tracking Methods in Video show research understanding in a college application?",
        "How are the schedule and tuition for Compare Player-Tracking Methods in Video determined?"
      ],
      "parent_questions_ko": [
        "영상 속 선수 추적 방법 비교하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "영상 속 선수 추적 방법 비교하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "영상 속 선수 추적 방법 비교하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "영상 속 선수 추적 방법 비교하기에서 아이는 무엇을 만들거나 연습하나요?",
        "영상 속 선수 추적 방법 비교하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "영상 속 선수 추적 방법 비교하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about multi-object player tracking or tracker comparison keep making you ask why, Compare Player-Tracking Methods in Video lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "여러 선수를 동시에 따라가기, 두 선수 추적 방법 비교 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 영상 속 선수 추적 방법 비교하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "multi-object player tracking",
          "tracker comparison",
          "failure-case analysis"
        ],
        "ko": [
          "여러 선수를 동시에 따라가기",
          "두 선수 추적 방법 비교",
          "실패 사례 분석"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in multi-object player tracking",
          "Apply tracker comparison in a guided task",
          "Compare evidence and review errors",
          "Explain a result using failure-case analysis"
        ],
        "ko": [
          "고정 환경과 공통 입력",
          "여러 Tracker 실행",
          "같은 조건의 오류 평가",
          "Benchmark 웹앱과 연구 결론"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "football-statsbomb-dashboard",
      "name_en": "Open Match Data: Build a Shot and Pass Analysis App",
      "name_ko": "공개 경기 데이터로 슈팅·패스 웹앱 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/football-statsbomb-dashboard.html",
      "url_ko": "https://citcoding.com/courses/catalog/football-statsbomb-dashboard.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        }
      ],
      "description_en": "Open Match Data: Build a Shot and Pass Analysis App: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "공개 경기 데이터로 슈팅·패스 웹앱 만들기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 슈팅·패스·선수 행동 기록, 질문을 세우고 경기 자료로 답하기.",
      "parent_search_terms_en": [
        "Open Match Data: Build a Shot and Pass Analysis App",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "공개 경기 데이터로 슈팅·패스 웹앱 만들기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Open Match Data: Build a Shot and Pass Analysis App a good fit for high school students in Grades 9-12?",
        "Can my child take Open Match Data: Build a Shot and Pass Analysis App online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Open Match Data: Build a Shot and Pass Analysis App?",
        "What will my child make or practice in Open Match Data: Build a Shot and Pass Analysis App?",
        "How can Open Match Data: Build a Shot and Pass Analysis App show research understanding in a college application?",
        "How are the schedule and tuition for Open Match Data: Build a Shot and Pass Analysis App determined?"
      ],
      "parent_questions_ko": [
        "공개 경기 데이터로 슈팅·패스 웹앱 만들기 과정이 고등 9-12학년 학생에게 맞나요?",
        "공개 경기 데이터로 슈팅·패스 웹앱 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "공개 경기 데이터로 슈팅·패스 웹앱 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "공개 경기 데이터로 슈팅·패스 웹앱 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "공개 경기 데이터로 슈팅·패스 웹앱 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "공개 경기 데이터로 슈팅·패스 웹앱 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about football event data or question-led match analysis keep making you ask why, Open Match Data: Build a Shot and Pass Analysis App lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "슈팅·패스·선수 행동 기록, 질문을 세우고 경기 자료로 답하기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 공개 경기 데이터로 슈팅·패스 웹앱 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "football event data",
          "question-led match analysis",
          "reproducible dashboard evidence"
        ],
        "ko": [
          "슈팅·패스·선수 행동 기록",
          "질문을 세우고 경기 자료로 답하기",
          "다른 사람도 다시 확인할 수 있는 분석 웹앱"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in football event data",
          "Apply question-led match analysis in a guided task",
          "Compare evidence and review errors",
          "Explain a result using reproducible dashboard evidence"
        ],
        "ko": [
          "질문과 경기 데이터",
          "기본 지표와 축구장 그림",
          "분석 모델과 평가",
          "웹앱과 GitHub 결과물"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-games-9-12",
      "name_en": "AI + Games: Agent Studio",
      "name_ko": "Unity 게임 AI를 학습시키고 실패 분석하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-games-9-12.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-games-9-12.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "AI + Games: Agent Studio: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "Unity 게임 AI를 학습시키고 실패 분석하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI 도우미에게 일을 맡기고 결과를 확인하는 방법, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "AI + Games: Agent Studio",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "Unity 게임 AI를 학습시키고 실패 분석하기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Games: Agent Studio a good fit for high school students in Grades 9-12?",
        "Can my child take AI + Games: Agent Studio online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Games: Agent Studio?",
        "What will my child make or practice in AI + Games: Agent Studio?",
        "How can AI + Games: Agent Studio show research understanding in a college application?",
        "How are the schedule and tuition for AI + Games: Agent Studio determined?"
      ],
      "parent_questions_ko": [
        "Unity 게임 AI를 학습시키고 실패 분석하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "Unity 게임 AI를 학습시키고 실패 분석하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "Unity 게임 AI를 학습시키고 실패 분석하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "Unity 게임 AI를 학습시키고 실패 분석하기에서 아이는 무엇을 만들거나 연습하나요?",
        "Unity 게임 AI를 학습시키고 실패 분석하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "Unity 게임 AI를 학습시키고 실패 분석하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about agents, tools, and feedback or AI models and evaluation keep making you ask why, AI + Games: Agent Studio lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI 도우미에게 일을 맡기고 결과를 확인하는 방법, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 Unity 게임 AI를 학습시키고 실패 분석하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "agents, tools, and feedback",
          "AI models and evaluation",
          "game systems and player data"
        ],
        "ko": [
          "AI 도우미에게 일을 맡기고 결과를 확인하는 방법",
          "AI가 맞고 틀린 이유 확인",
          "게임 규칙과 익명 플레이 기록"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in agents, tools, and feedback",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using game systems and player data"
        ],
        "ko": [
          "Unity 게임 기준선",
          "게임 AI와 텔레메트리",
          "ML-Agents 실험",
          "검증 가능한 에이전트 게임"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-lego-9-12",
      "name_en": "AI + LEGO: Intelligent Spatial Systems",
      "name_ko": "음성·영상 AI가 있는 LEGO 공간 안전 연구하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-lego-9-12.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-lego-9-12.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "AI + LEGO: Intelligent Spatial Systems: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "음성·영상 AI가 있는 LEGO 공간 안전 연구하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 센서 기반 건축 시스템, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "AI + LEGO: Intelligent Spatial Systems",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "음성·영상 AI가 있는 LEGO 공간 안전 연구하기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + LEGO: Intelligent Spatial Systems a good fit for high school students in Grades 9-12?",
        "Can my child take AI + LEGO: Intelligent Spatial Systems online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + LEGO: Intelligent Spatial Systems?",
        "What will my child make or practice in AI + LEGO: Intelligent Spatial Systems?",
        "How can AI + LEGO: Intelligent Spatial Systems show research understanding in a college application?",
        "How are the schedule and tuition for AI + LEGO: Intelligent Spatial Systems determined?"
      ],
      "parent_questions_ko": [
        "음성·영상 AI가 있는 LEGO 공간 안전 연구하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "음성·영상 AI가 있는 LEGO 공간 안전 연구하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "음성·영상 AI가 있는 LEGO 공간 안전 연구하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "음성·영상 AI가 있는 LEGO 공간 안전 연구하기에서 아이는 무엇을 만들거나 연습하나요?",
        "음성·영상 AI가 있는 LEGO 공간 안전 연구하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "음성·영상 AI가 있는 LEGO 공간 안전 연구하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about sensor-based building systems or AI models and evaluation keep making you ask why, AI + LEGO: Intelligent Spatial Systems lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "센서 기반 건축 시스템, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 음성·영상 AI가 있는 LEGO 공간 안전 연구하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "sensor-based building systems",
          "AI models and evaluation",
          "data and patterns"
        ],
        "ko": [
          "센서 기반 건축 시스템",
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in sensor-based building systems",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "지능형 공간 요구·하드웨어",
          "센서 계보·융합·음성",
          "모델·엣지·위협",
          "재현 가능한 LEGO 공간"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-music-9-12",
      "name_en": "AI + Music: Affective Computing Research",
      "name_ko": "음악 감정 AI의 오류와 문화 차이 연구하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-music-9-12.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-music-9-12.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "AI + Music: Affective Computing Research: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "음악 감정 AI의 오류와 문화 차이 연구하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 음악, 소리, 데이터.",
      "parent_search_terms_en": [
        "AI + Music: Affective Computing Research",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "음악 감정 AI의 오류와 문화 차이 연구하기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Music: Affective Computing Research a good fit for high school students in Grades 9-12?",
        "Can my child take AI + Music: Affective Computing Research online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Music: Affective Computing Research?",
        "What will my child make or practice in AI + Music: Affective Computing Research?",
        "How can AI + Music: Affective Computing Research show research understanding in a college application?",
        "How are the schedule and tuition for AI + Music: Affective Computing Research determined?"
      ],
      "parent_questions_ko": [
        "음악 감정 AI의 오류와 문화 차이 연구하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "음악 감정 AI의 오류와 문화 차이 연구하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "음악 감정 AI의 오류와 문화 차이 연구하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "음악 감정 AI의 오류와 문화 차이 연구하기에서 아이는 무엇을 만들거나 연습하나요?",
        "음악 감정 AI의 오류와 문화 차이 연구하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "음악 감정 AI의 오류와 문화 차이 연구하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or music, sound, and data keep making you ask why, AI + Music: Affective Computing Research lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 음악, 소리, 데이터 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 음악 감정 AI의 오류와 문화 차이 연구하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "music, sound, and data",
          "research questions and methods"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "음악, 소리, 데이터",
          "연구 질문과 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply music, sound, and data in a guided task",
          "Compare evidence and review errors",
          "Explain a result using research questions and methods"
        ],
        "ko": [
          "음악 데이터·권리·측정",
          "감정 표현 모델링",
          "누수·편향·불확실성",
          "재현 가능한 음악 연구"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-robotics-9-12",
      "name_en": "AI + Robotics: Vision and Autonomy Research",
      "name_ko": "카메라와 거리 센서로 안전한 자율 로봇 연구하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-robotics-9-12.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-robotics-9-12.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "AI + Robotics: Vision and Autonomy Research: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "카메라와 거리 센서로 안전한 자율 로봇 연구하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 로봇 센서로 주변을 알아보기와 제어, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "AI + Robotics: Vision and Autonomy Research",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "카메라와 거리 센서로 안전한 자율 로봇 연구하기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Robotics: Vision and Autonomy Research a good fit for high school students in Grades 9-12?",
        "Can my child take AI + Robotics: Vision and Autonomy Research online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Robotics: Vision and Autonomy Research?",
        "What will my child make or practice in AI + Robotics: Vision and Autonomy Research?",
        "How can AI + Robotics: Vision and Autonomy Research show research understanding in a college application?",
        "How are the schedule and tuition for AI + Robotics: Vision and Autonomy Research determined?"
      ],
      "parent_questions_ko": [
        "카메라와 거리 센서로 안전한 자율 로봇 연구하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "카메라와 거리 센서로 안전한 자율 로봇 연구하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "카메라와 거리 센서로 안전한 자율 로봇 연구하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "카메라와 거리 센서로 안전한 자율 로봇 연구하기에서 아이는 무엇을 만들거나 연습하나요?",
        "카메라와 거리 센서로 안전한 자율 로봇 연구하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "카메라와 거리 센서로 안전한 자율 로봇 연구하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about robot sensing and control or AI models and evaluation keep making you ask why, AI + Robotics: Vision and Autonomy Research lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "로봇 센서로 주변을 알아보기와 제어, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 카메라와 거리 센서로 안전한 자율 로봇 연구하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "robot sensing and control",
          "AI models and evaluation",
          "research questions and methods"
        ],
        "ko": [
          "로봇 센서로 주변을 알아보기와 제어",
          "AI가 맞고 틀린 이유 확인",
          "연구 질문과 방법"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in robot sensing and control",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using research questions and methods"
        ],
        "ko": [
          "재현 가능한 로봇 플랫폼",
          "비전·거리 인지",
          "추적·제어·안전 자율성",
          "감사 가능한 미션 시스템"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-sports-9-12",
      "name_en": "AI + Sports: Data and Vision Research",
      "name_ko": "스포츠 데이터·영상 오류를 연구하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-sports-9-12.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-sports-9-12.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "AI + Sports: Data and Vision Research: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "스포츠 데이터·영상 오류를 연구하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 연구 질문과 방법.",
      "parent_search_terms_en": [
        "AI + Sports: Data and Vision Research",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "스포츠 데이터·영상 오류를 연구하기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Sports: Data and Vision Research a good fit for high school students in Grades 9-12?",
        "Can my child take AI + Sports: Data and Vision Research online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Sports: Data and Vision Research?",
        "What will my child make or practice in AI + Sports: Data and Vision Research?",
        "How can AI + Sports: Data and Vision Research show research understanding in a college application?",
        "How are the schedule and tuition for AI + Sports: Data and Vision Research determined?"
      ],
      "parent_questions_ko": [
        "스포츠 데이터·영상 오류를 연구하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "스포츠 데이터·영상 오류를 연구하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "스포츠 데이터·영상 오류를 연구하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "스포츠 데이터·영상 오류를 연구하기에서 아이는 무엇을 만들거나 연습하나요?",
        "스포츠 데이터·영상 오류를 연구하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "스포츠 데이터·영상 오류를 연구하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or research questions and methods keep making you ask why, AI + Sports: Data and Vision Research lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 연구 질문과 방법 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 스포츠 데이터·영상 오류를 연구하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "research questions and methods",
          "data and patterns"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "연구 질문과 방법",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply research questions and methods in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "연구 질문·계보·측정",
          "연봉·부상 모델의 한계",
          "포즈 시계열 비전",
          "재현 가능한 스포츠 연구"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-management-studio",
      "name_en": "High School AI Product Planning and Testing",
      "name_ko": "고등학생 AI 제품 기획·시험 프로젝트",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-management-studio.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-management-studio.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        }
      ],
      "description_en": "High School AI Product Planning and Testing: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "고등학생 AI 제품 기획·시험 프로젝트: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 제품과 경영 의사결정, 제품 설계와 확인.",
      "parent_search_terms_en": [
        "High School AI Product Planning and Testing",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "고등학생 AI 제품 기획·시험 프로젝트",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is High School AI Product Planning and Testing a good fit for high school students in Grades 9-12?",
        "Can my child take High School AI Product Planning and Testing online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for High School AI Product Planning and Testing?",
        "What will my child make or practice in High School AI Product Planning and Testing?",
        "How can High School AI Product Planning and Testing show research understanding in a college application?",
        "How are the schedule and tuition for High School AI Product Planning and Testing determined?"
      ],
      "parent_questions_ko": [
        "고등학생 AI 제품 기획·시험 프로젝트 과정은 어떤 준비도의 학생에게 맞나요?",
        "고등학생 AI 제품 기획·시험 프로젝트은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "고등학생 AI 제품 기획·시험 프로젝트 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "고등학생 AI 제품 기획·시험 프로젝트에서 아이는 무엇을 만들거나 연습하나요?",
        "고등학생 AI 제품 기획·시험 프로젝트에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "고등학생 AI 제품 기획·시험 프로젝트 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about product and management decisions or product design and validation keep making you ask why, High School AI Product Planning and Testing lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "제품과 경영 의사결정, 제품 설계와 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 고등학생 AI 제품 기획·시험 프로젝트 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "product and management decisions",
          "product design and validation",
          "AI models and evaluation"
        ],
        "ko": [
          "제품과 경영 의사결정",
          "제품 설계와 확인",
          "AI가 맞고 틀린 이유 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in product and management decisions",
          "Apply product design and validation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using AI models and evaluation"
        ],
        "ko": [
          "문제와 실행 준비",
          "데이터와 머신러닝 기초",
          "AI 제품과 한국어 응용",
          "모델 심화와 책임",
          "다면 평가와 학생 안전",
          "사업 의사결정과 capstone"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-native-agentic-9-12",
      "name_en": "High School AI Software: Step-by-Step Assistants",
      "name_ko": "고등학생을 위한 단계별 AI 도우미 소프트웨어 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-native-agentic-9-12.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-native-agentic-9-12.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "High School AI Software: Step-by-Step Assistants: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "고등학생을 위한 단계별 AI 도우미 소프트웨어 만들기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI 도우미에게 일을 맡기고 결과를 확인하는 방법, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "High School AI Software: Step-by-Step Assistants",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "고등학생을 위한 단계별 AI 도우미 소프트웨어 만들기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is High School AI Software: Step-by-Step Assistants a good fit for high school students in Grades 9-12?",
        "Can my child take High School AI Software: Step-by-Step Assistants online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for High School AI Software: Step-by-Step Assistants?",
        "What will my child make or practice in High School AI Software: Step-by-Step Assistants?",
        "How can High School AI Software: Step-by-Step Assistants show research understanding in a college application?",
        "How are the schedule and tuition for High School AI Software: Step-by-Step Assistants determined?"
      ],
      "parent_questions_ko": [
        "고등학생을 위한 단계별 AI 도우미 소프트웨어 만들기 과정은 어떤 준비도의 학생에게 맞나요?",
        "고등학생을 위한 단계별 AI 도우미 소프트웨어 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "고등학생을 위한 단계별 AI 도우미 소프트웨어 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "고등학생을 위한 단계별 AI 도우미 소프트웨어 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "고등학생을 위한 단계별 AI 도우미 소프트웨어 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "고등학생을 위한 단계별 AI 도우미 소프트웨어 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about agents, tools, and feedback or AI models and evaluation keep making you ask why, High School AI Software: Step-by-Step Assistants lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI 도우미에게 일을 맡기고 결과를 확인하는 방법, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 고등학생을 위한 단계별 AI 도우미 소프트웨어 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "agents, tools, and feedback",
          "AI models and evaluation",
          "data and patterns"
        ],
        "ko": [
          "AI 도우미에게 일을 맡기고 결과를 확인하는 방법",
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in agents, tools, and feedback",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "Phase 1 · 시스템과 제품 기초",
          "Phase 2 · 연결된 소프트웨어 구조",
          "Phase 3 · 통제된 컴포넌트로서의 LLM",
          "Phase 4 · 도구·검색·상태·워크플로",
          "Phase 5 · 평가·보안·오픈 소스",
          "Phase 6 · 캡스톤 검증과 출시 결정"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ap-research",
      "name_en": "AP Research",
      "name_ko": "AP Research에서 앱·데이터 연구 프로젝트 완성하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-research.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-research.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "AP Research exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP Research에서 앱·데이터 연구 프로젝트 완성하기 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 연구 질문과 방법, 데이터와 패턴.",
      "parent_search_terms_en": [
        "AP Research",
        "AI & Data tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "AP Research에서 앱·데이터 연구 프로젝트 완성하기",
        "압구정 AI·데이터 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AP Research a good fit for high school students in Grades 9-12?",
        "Can my child take AP Research online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Research?",
        "What will my child make or practice in AP Research?",
        "How does AP Research exam preparation work?",
        "How are the schedule and tuition for AP Research determined?"
      ],
      "parent_questions_ko": [
        "AP Research에서 앱·데이터 연구 프로젝트 완성하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP Research에서 앱·데이터 연구 프로젝트 완성하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP Research에서 앱·데이터 연구 프로젝트 완성하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP Research에서 앱·데이터 연구 프로젝트 완성하기에서 아이는 무엇을 만들거나 연습하나요?",
        "AP Research에서 앱·데이터 연구 프로젝트 완성하기 시험 대비는 어떻게 진행하나요?",
        "AP Research에서 앱·데이터 연구 프로젝트 완성하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about research questions and methods or data and patterns keep making you ask why, AP Research lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "연구 질문과 방법, 데이터와 패턴 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 AP Research에서 앱·데이터 연구 프로젝트 완성하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "research questions and methods",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "연구 질문과 방법",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in research questions and methods",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "연구 질문과 제안",
          "선행연구와 방법 설계",
          "데이터 수집",
          "분석과 해석",
          "논문 작성",
          "발표·심사와 대회 연결"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "emotion-design-9-12",
      "name_en": "Emotion System Design: Grades 9-12",
      "name_ko": "파이썬과 AI로 감정 반응 작품 만들고 평가하기",
      "url_en": "https://citcoding.com/en/courses/catalog/emotion-design-9-12.html",
      "url_ko": "https://citcoding.com/courses/catalog/emotion-design-9-12.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Emotion System Design: Grades 9-12: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "파이썬과 AI로 감정 반응 작품 만들고 평가하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 감정, 지각, 디자인, 설계 선택과 확인.",
      "parent_search_terms_en": [
        "Emotion System Design: Grades 9-12",
        "AI & Data tutoring in Seoul",
        "AI & Data course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "파이썬과 AI로 감정 반응 작품 만들고 평가하기",
        "압구정 AI·데이터 학원",
        "고등 9-12학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Emotion System Design: Grades 9-12 a good fit for high school students in Grades 9-12?",
        "Can my child take Emotion System Design: Grades 9-12 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Emotion System Design: Grades 9-12?",
        "What will my child make or practice in Emotion System Design: Grades 9-12?",
        "How can Emotion System Design: Grades 9-12 show research understanding in a college application?",
        "How are the schedule and tuition for Emotion System Design: Grades 9-12 determined?"
      ],
      "parent_questions_ko": [
        "파이썬과 AI로 감정 반응 작품 만들고 평가하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "파이썬과 AI로 감정 반응 작품 만들고 평가하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "파이썬과 AI로 감정 반응 작품 만들고 평가하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "파이썬과 AI로 감정 반응 작품 만들고 평가하기에서 아이는 무엇을 만들거나 연습하나요?",
        "파이썬과 AI로 감정 반응 작품 만들고 평가하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "파이썬과 AI로 감정 반응 작품 만들고 평가하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about emotion, perception, and design or design choices and testing keep making you ask why, Emotion System Design: Grades 9-12 lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "감정, 지각, 디자인, 설계 선택과 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 파이썬과 AI로 감정 반응 작품 만들고 평가하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "emotion, perception, and design",
          "design choices and testing",
          "data and patterns"
        ],
        "ko": [
          "감정, 지각, 디자인",
          "설계 선택과 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in emotion, perception, and design",
          "Apply design choices and testing in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "에이전틱 엔지니어링 워크플로",
          "캡스톤 기획: 트랙과 의도",
          "캡스톤 제작",
          "검증·데모 데이·포트폴리오"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ib-dp-math-ai",
      "name_en": "IB Mathematics: Applications and Interpretation",
      "name_ko": "IB DP 수학 AI (응용과 해석)",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-math-ai.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-math-ai.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "IB Mathematics: Applications and Interpretation: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "IB DP 수학 AI (응용과 해석) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 수학적 추론, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "IB Mathematics: Applications and Interpretation",
        "AI & Data tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "IB DP 수학 AI (응용과 해석)",
        "압구정 AI·데이터 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is IB Mathematics: Applications and Interpretation a good fit for high school students in Grades 9-12?",
        "Can my child take IB Mathematics: Applications and Interpretation online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Mathematics: Applications and Interpretation?",
        "What will my child make or practice in IB Mathematics: Applications and Interpretation?",
        "How does IB Mathematics: Applications and Interpretation exam preparation work?",
        "How are the schedule and tuition for IB Mathematics: Applications and Interpretation determined?"
      ],
      "parent_questions_ko": [
        "IB DP 수학 AI (응용과 해석) 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 수학 AI (응용과 해석)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 수학 AI (응용과 해석) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 수학 AI (응용과 해석)에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 수학 AI (응용과 해석) 시험 대비는 어떻게 진행하나요?",
        "IB DP 수학 AI (응용과 해석) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind mathematical reasoning instead of memorizing answers, IB Mathematics: Applications and Interpretation connects AI models and evaluation to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 수학적 추론에서 중요한 원리를 깊이 이해하고 싶다면 IB DP 수학 AI (응용과 해석) 과정이 잘 맞습니다. AI가 맞고 틀린 이유 확인 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "mathematical reasoning",
          "AI models and evaluation",
          "app design and development"
        ],
        "ko": [
          "수학적 추론",
          "AI가 맞고 틀린 이유 확인",
          "앱 설계와 개발"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in mathematical reasoning",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "수학적 추론: 핵심 개념 다지기",
          "AI가 맞고 틀린 이유 확인: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ai-games-6-8",
      "name_en": "AI + Games: Systems Builder",
      "name_ko": "익명 플레이 기록으로 AI 게임 기능 시험하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-games-6-8.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-games-6-8.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "AI + Games: Systems Builder: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "익명 플레이 기록으로 AI 게임 기능 시험하기: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 게임 규칙과 익명 플레이 기록.",
      "parent_search_terms_en": [
        "AI + Games: Systems Builder",
        "AI & Data tutoring in Seoul",
        "AI & Data course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "익명 플레이 기록으로 AI 게임 기능 시험하기",
        "압구정 AI·데이터 학원",
        "중등 6-8학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Games: Systems Builder a good fit for middle school students in Grades 6-8?",
        "Can my child take AI + Games: Systems Builder online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Games: Systems Builder?",
        "What will my child make or practice in AI + Games: Systems Builder?",
        "How can AI + Games: Systems Builder show research understanding in a college application?",
        "How are the schedule and tuition for AI + Games: Systems Builder determined?"
      ],
      "parent_questions_ko": [
        "익명 플레이 기록으로 AI 게임 기능 시험하기 과정이 중등 6-8학년 학생에게 맞나요?",
        "익명 플레이 기록으로 AI 게임 기능 시험하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "익명 플레이 기록으로 AI 게임 기능 시험하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "익명 플레이 기록으로 AI 게임 기능 시험하기에서 아이는 무엇을 만들거나 연습하나요?",
        "익명 플레이 기록으로 AI 게임 기능 시험하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "익명 플레이 기록으로 AI 게임 기능 시험하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or game systems and player data keep making you ask why, AI + Games: Systems Builder lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 게임 규칙과 익명 플레이 기록 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 익명 플레이 기록으로 AI 게임 기능 시험하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "game systems and player data",
          "data and patterns"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "게임 규칙과 익명 플레이 기록",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply game systems and player data in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "게임 루프와 상태",
          "텔레메트리와 설명 가능한 AI",
          "분류·경로·대화 시스템",
          "AI 게임 캡스톤"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-lego-6-8",
      "name_en": "AI + LEGO: Multi-Sensor Architecture Lab",
      "name_ko": "여러 센서를 합쳐 안전한 LEGO 공간 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-lego-6-8.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-lego-6-8.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "AI + LEGO: Multi-Sensor Architecture Lab: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "여러 센서를 합쳐 안전한 LEGO 공간 만들기: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 센서 기반 건축 시스템, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "AI + LEGO: Multi-Sensor Architecture Lab",
        "AI & Data tutoring in Seoul",
        "AI & Data course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "여러 센서를 합쳐 안전한 LEGO 공간 만들기",
        "압구정 AI·데이터 학원",
        "중등 6-8학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + LEGO: Multi-Sensor Architecture Lab a good fit for middle school students in Grades 6-8?",
        "Can my child take AI + LEGO: Multi-Sensor Architecture Lab online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + LEGO: Multi-Sensor Architecture Lab?",
        "What will my child make or practice in AI + LEGO: Multi-Sensor Architecture Lab?",
        "How can AI + LEGO: Multi-Sensor Architecture Lab show research understanding in a college application?",
        "How are the schedule and tuition for AI + LEGO: Multi-Sensor Architecture Lab determined?"
      ],
      "parent_questions_ko": [
        "여러 센서를 합쳐 안전한 LEGO 공간 만들기 과정이 중등 6-8학년 학생에게 맞나요?",
        "여러 센서를 합쳐 안전한 LEGO 공간 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "여러 센서를 합쳐 안전한 LEGO 공간 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "여러 센서를 합쳐 안전한 LEGO 공간 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "여러 센서를 합쳐 안전한 LEGO 공간 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "여러 센서를 합쳐 안전한 LEGO 공간 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about sensor-based building systems or AI models and evaluation keep making you ask why, AI + LEGO: Multi-Sensor Architecture Lab lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "센서 기반 건축 시스템, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 여러 센서를 합쳐 안전한 LEGO 공간 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "sensor-based building systems",
          "AI models and evaluation",
          "data and patterns"
        ],
        "ko": [
          "센서 기반 건축 시스템",
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in sensor-based building systems",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "반응형 공간 시스템",
          "센서 교정·기록·상태",
          "센서 패턴 AI",
          "스마트 LEGO 건축 캡스톤"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-music-6-8",
      "name_en": "AI + Music: Data and Emotion Lab",
      "name_ko": "음악 특징과 감정 이름 비교하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-music-6-8.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-music-6-8.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "AI + Music: Data and Emotion Lab: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "음악 특징과 감정 이름 비교하기: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 음악, 소리, 데이터.",
      "parent_search_terms_en": [
        "AI + Music: Data and Emotion Lab",
        "AI & Data tutoring in Seoul",
        "AI & Data course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "음악 특징과 감정 이름 비교하기",
        "압구정 AI·데이터 학원",
        "중등 6-8학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Music: Data and Emotion Lab a good fit for middle school students in Grades 6-8?",
        "Can my child take AI + Music: Data and Emotion Lab online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Music: Data and Emotion Lab?",
        "What will my child make or practice in AI + Music: Data and Emotion Lab?",
        "How can AI + Music: Data and Emotion Lab show research understanding in a college application?",
        "How are the schedule and tuition for AI + Music: Data and Emotion Lab determined?"
      ],
      "parent_questions_ko": [
        "음악 특징과 감정 이름 비교하기 과정이 중등 6-8학년 학생에게 맞나요?",
        "음악 특징과 감정 이름 비교하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "음악 특징과 감정 이름 비교하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "음악 특징과 감정 이름 비교하기에서 아이는 무엇을 만들거나 연습하나요?",
        "음악 특징과 감정 이름 비교하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "음악 특징과 감정 이름 비교하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or music, sound, and data keep making you ask why, AI + Music: Data and Emotion Lab lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 음악, 소리, 데이터 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 음악 특징과 감정 이름 비교하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "music, sound, and data",
          "emotion, perception, and design"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "음악, 소리, 데이터",
          "감정, 지각, 디자인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply music, sound, and data in a guided task",
          "Compare evidence and review errors",
          "Explain a result using emotion, perception, and design"
        ],
        "ko": [
          "오디오·MIDI 데이터 계보",
          "음악 특징과 감정 측정",
          "기준선·모델·오류",
          "적응형 음악 시스템"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-robotics-6-8",
      "name_en": "AI + Robotics: Autonomous Systems Lab",
      "name_ko": "여러 센서로 제한된 자율 로봇 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-robotics-6-8.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-robotics-6-8.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "AI + Robotics: Autonomous Systems Lab: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "여러 센서로 제한된 자율 로봇 만들기: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 로봇 센서로 주변을 알아보기와 제어, AI가 맞고 틀린 이유 확인.",
      "parent_search_terms_en": [
        "AI + Robotics: Autonomous Systems Lab",
        "AI & Data tutoring in Seoul",
        "AI & Data course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "여러 센서로 제한된 자율 로봇 만들기",
        "압구정 AI·데이터 학원",
        "중등 6-8학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Robotics: Autonomous Systems Lab a good fit for middle school students in Grades 6-8?",
        "Can my child take AI + Robotics: Autonomous Systems Lab online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Robotics: Autonomous Systems Lab?",
        "What will my child make or practice in AI + Robotics: Autonomous Systems Lab?",
        "How can AI + Robotics: Autonomous Systems Lab show research understanding in a college application?",
        "How are the schedule and tuition for AI + Robotics: Autonomous Systems Lab determined?"
      ],
      "parent_questions_ko": [
        "여러 센서로 제한된 자율 로봇 만들기 과정이 중등 6-8학년 학생에게 맞나요?",
        "여러 센서로 제한된 자율 로봇 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "여러 센서로 제한된 자율 로봇 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "여러 센서로 제한된 자율 로봇 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "여러 센서로 제한된 자율 로봇 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "여러 센서로 제한된 자율 로봇 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about robot sensing and control or AI models and evaluation keep making you ask why, AI + Robotics: Autonomous Systems Lab lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "로봇 센서로 주변을 알아보기와 제어, AI가 맞고 틀린 이유 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 여러 센서로 제한된 자율 로봇 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "robot sensing and control",
          "AI models and evaluation",
          "data and patterns"
        ],
        "ko": [
          "로봇 센서로 주변을 알아보기와 제어",
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in robot sensing and control",
          "Apply AI models and evaluation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "로봇 안전·교정 기준선",
          "센서 로그와 상태 기계",
          "비전·센서 융합 AI",
          "검증 가능한 자율 미션"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ai-sports-6-8",
      "name_en": "AI + Sports: Analysis and Pose Lab",
      "name_ko": "스포츠 자료와 자세 영상 분석하기",
      "url_en": "https://citcoding.com/en/courses/catalog/ai-sports-6-8.html",
      "url_ko": "https://citcoding.com/courses/catalog/ai-sports-6-8.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        }
      ],
      "description_en": "AI + Sports: Analysis and Pose Lab: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "스포츠 자료와 자세 영상 분석하기: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 데이터와 패턴.",
      "parent_search_terms_en": [
        "AI + Sports: Analysis and Pose Lab",
        "AI & Data tutoring in Seoul",
        "AI & Data course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "스포츠 자료와 자세 영상 분석하기",
        "압구정 AI·데이터 학원",
        "중등 6-8학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is AI + Sports: Analysis and Pose Lab a good fit for middle school students in Grades 6-8?",
        "Can my child take AI + Sports: Analysis and Pose Lab online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AI + Sports: Analysis and Pose Lab?",
        "What will my child make or practice in AI + Sports: Analysis and Pose Lab?",
        "How can AI + Sports: Analysis and Pose Lab show research understanding in a college application?",
        "How are the schedule and tuition for AI + Sports: Analysis and Pose Lab determined?"
      ],
      "parent_questions_ko": [
        "스포츠 자료와 자세 영상 분석하기 과정이 중등 6-8학년 학생에게 맞나요?",
        "스포츠 자료와 자세 영상 분석하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "스포츠 자료와 자세 영상 분석하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "스포츠 자료와 자세 영상 분석하기에서 아이는 무엇을 만들거나 연습하나요?",
        "스포츠 자료와 자세 영상 분석하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "스포츠 자료와 자세 영상 분석하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or data and patterns keep making you ask why, AI + Sports: Analysis and Pose Lab lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 데이터와 패턴 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 스포츠 자료와 자세 영상 분석하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "data and patterns",
          "models and evaluation"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "데이터와 패턴",
          "AI 결과와 오류 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply data and patterns in a guided task",
          "Compare evidence and review errors",
          "Explain a result using models and evaluation"
        ],
        "ko": [
          "공개 스포츠 데이터 감사",
          "연봉·부상 분석 기준선",
          "포즈 비전 파이프라인",
          "통합 스포츠 분석"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "emotion-design-6-8",
      "name_en": "Emotion System Design: Grades 6-8",
      "name_ko": "표로 계획해 반응하는 AI 작품 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/emotion-design-6-8.html",
      "url_ko": "https://citcoding.com/courses/catalog/emotion-design-6-8.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Emotion System Design: Grades 6-8: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "표로 계획해 반응하는 AI 작품 만들기: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: 감정, 지각, 디자인, 설계 선택과 확인.",
      "parent_search_terms_en": [
        "Emotion System Design: Grades 6-8",
        "AI & Data tutoring in Seoul",
        "AI & Data course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "표로 계획해 반응하는 AI 작품 만들기",
        "압구정 AI·데이터 학원",
        "중등 6-8학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Emotion System Design: Grades 6-8 a good fit for middle school students in Grades 6-8?",
        "Can my child take Emotion System Design: Grades 6-8 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Emotion System Design: Grades 6-8?",
        "What will my child make or practice in Emotion System Design: Grades 6-8?",
        "How can Emotion System Design: Grades 6-8 show research understanding in a college application?",
        "How are the schedule and tuition for Emotion System Design: Grades 6-8 determined?"
      ],
      "parent_questions_ko": [
        "표로 계획해 반응하는 AI 작품 만들기 과정이 중등 6-8학년 학생에게 맞나요?",
        "표로 계획해 반응하는 AI 작품 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "표로 계획해 반응하는 AI 작품 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "표로 계획해 반응하는 AI 작품 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "표로 계획해 반응하는 AI 작품 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "표로 계획해 반응하는 AI 작품 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about emotion, perception, and design or design choices and testing keep making you ask why, Emotion System Design: Grades 6-8 lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "감정, 지각, 디자인, 설계 선택과 확인 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 표로 계획해 반응하는 AI 작품 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "emotion, perception, and design",
          "design choices and testing",
          "data and patterns"
        ],
        "ko": [
          "감정, 지각, 디자인",
          "설계 선택과 확인",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in emotion, perception, and design",
          "Apply design choices and testing in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "매핑 표 스펙과 에이전트 빌드",
          "공간의 무드 시스템",
          "포트폴리오와 발표"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "python-ai-systems-6-8",
      "name_en": "Python AI Systems Builder",
      "name_ko": "중학생을 위한 파이썬 AI 프로그램 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/python-ai-systems-6-8.html",
      "url_ko": "https://citcoding.com/courses/catalog/python-ai-systems-6-8.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "Python AI Systems Builder: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "중학생을 위한 파이썬 AI 프로그램 만들기: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 AI·데이터 수업. 핵심: AI가 맞고 틀린 이유 확인, 파이썬 프로그래밍.",
      "parent_search_terms_en": [
        "Python AI Systems Builder",
        "AI & Data tutoring in Seoul",
        "AI & Data course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "AI courses for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "중학생을 위한 파이썬 AI 프로그램 만들기",
        "압구정 AI·데이터 학원",
        "중등 6-8학년 AI·데이터 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 AI 코딩"
      ],
      "parent_questions_en": [
        "Is Python AI Systems Builder a good fit for middle school students in Grades 6-8?",
        "Can my child take Python AI Systems Builder online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Python AI Systems Builder?",
        "What will my child make or practice in Python AI Systems Builder?",
        "How can Python AI Systems Builder show research understanding in a college application?",
        "How are the schedule and tuition for Python AI Systems Builder determined?"
      ],
      "parent_questions_ko": [
        "중학생을 위한 파이썬 AI 프로그램 만들기 과정은 어떤 준비도의 학생에게 맞나요?",
        "중학생을 위한 파이썬 AI 프로그램 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "중학생을 위한 파이썬 AI 프로그램 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "중학생을 위한 파이썬 AI 프로그램 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "중학생을 위한 파이썬 AI 프로그램 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "중학생을 위한 파이썬 AI 프로그램 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about AI models and evaluation or Python programming keep making you ask why, Python AI Systems Builder lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 파이썬 프로그래밍 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 중학생을 위한 파이썬 AI 프로그램 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "Python programming",
          "data and patterns"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "파이썬 프로그래밍",
          "데이터와 패턴"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply Python programming in a guided task",
          "Compare evidence and review errors",
          "Explain a result using data and patterns"
        ],
        "ko": [
          "Phase A · 프로그램·상태·함수",
          "Phase A · 계약·모듈·저장·API",
          "Phase A · 오류·테스트·비AI 관문",
          "Phase B · 모델 경계와 구조화 출력",
          "Phase B · 검증·재시도·파이프라인·도구",
          "Phase B · 한도·검색·기억·평가 관문",
          "Phase C · 문제 정의와 기준선",
          "Phase C · AI 통합·확장·권한",
          "Phase C · 평가·문서·구술 방어"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-wikibot",
      "name_en": "Knowledge Architect: WikiBot",
      "name_ko": "질문에 답하는 어린이 지식 봇 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-wikibot.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-wikibot.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Knowledge Architect: WikiBot: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "질문에 답하는 어린이 지식 봇 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 문제를 작은 단계와 규칙으로 나누기, 코드와 문제 해결 순서.",
      "parent_search_terms_en": [
        "Knowledge Architect: WikiBot",
        "Computer Science tutoring in Seoul",
        "Computer Science course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "질문에 답하는 어린이 지식 봇 만들기",
        "압구정 컴퓨터과학 학원",
        "유아·초등 저학년 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Knowledge Architect: WikiBot a good fit for young learners through Grade 2?",
        "Can my child take Knowledge Architect: WikiBot online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Knowledge Architect: WikiBot?",
        "What will my child make or practice in Knowledge Architect: WikiBot?",
        "How can Knowledge Architect: WikiBot show research understanding in a college application?",
        "How are the schedule and tuition for Knowledge Architect: WikiBot determined?"
      ],
      "parent_questions_ko": [
        "질문에 답하는 어린이 지식 봇 만들기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "질문에 답하는 어린이 지식 봇 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "질문에 답하는 어린이 지식 봇 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "질문에 답하는 어린이 지식 봇 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "질문에 답하는 어린이 지식 봇 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "질문에 답하는 어린이 지식 봇 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring computational thinking or programming and algorithms makes you want to build instead of only watch or read, Knowledge Architect: WikiBot lets you make, test, and improve something of your own.",
        "ko": "문제를 작은 단계와 규칙으로 나누기, 코드와 문제 해결 순서 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 질문에 답하는 어린이 지식 봇 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "computational thinking",
          "programming and algorithms",
          "tested software"
        ],
        "ko": [
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서",
          "시험을 거친 프로그램"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in computational thinking",
          "Apply programming and algorithms in a guided task",
          "Compare evidence and review errors",
          "Explain a result using tested software"
        ],
        "ko": [
          "무엇에 답하는 봇인지 정하기",
          "지식을 갈래로 정리하기",
          "질문을 받아 답하게 만들기",
          "함정 질문으로 시험하고 고치기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with an age-appropriate artifact the child can explain in their own words.",
        "ko": "학생은 자기 말로 설명할 수 있는 연령 맞춤 결과물 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-algo-chef",
      "name_en": "Little Algorithm Chef",
      "name_ko": "순서와 규칙을 배우는 알고리즘 꼬마 셰프",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-algo-chef.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-algo-chef.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "Little Algorithm Chef: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "순서와 규칙을 배우는 알고리즘 꼬마 셰프: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 알고리즘과 문제 해결, 문제를 작은 단계와 규칙으로 나누기.",
      "parent_search_terms_en": [
        "Little Algorithm Chef",
        "Computer Science tutoring in Seoul",
        "Computer Science course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "순서와 규칙을 배우는 알고리즘 꼬마 셰프",
        "압구정 컴퓨터과학 학원",
        "유아·초등 저학년 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Little Algorithm Chef a good fit for young learners through Grade 2?",
        "Can my child take Little Algorithm Chef online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Little Algorithm Chef?",
        "What will my child make or practice in Little Algorithm Chef?",
        "How can Little Algorithm Chef show research understanding in a college application?",
        "How are the schedule and tuition for Little Algorithm Chef determined?"
      ],
      "parent_questions_ko": [
        "순서와 규칙을 배우는 알고리즘 꼬마 셰프 과정이 유아·초등 저학년 학생에게 맞나요?",
        "순서와 규칙을 배우는 알고리즘 꼬마 셰프은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "순서와 규칙을 배우는 알고리즘 꼬마 셰프 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "순서와 규칙을 배우는 알고리즘 꼬마 셰프에서 아이는 무엇을 만들거나 연습하나요?",
        "순서와 규칙을 배우는 알고리즘 꼬마 셰프에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "순서와 규칙을 배우는 알고리즘 꼬마 셰프 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring algorithms and problem solving or computational thinking makes you want to build instead of only watch or read, Little Algorithm Chef lets you make, test, and improve something of your own.",
        "ko": "알고리즘과 문제 해결, 문제를 작은 단계와 규칙으로 나누기 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 순서와 규칙을 배우는 알고리즘 꼬마 셰프 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "algorithms and problem solving",
          "computational thinking",
          "programming and algorithms"
        ],
        "ko": [
          "알고리즘과 문제 해결",
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in algorithms and problem solving",
          "Apply computational thinking in a guided task",
          "Compare evidence and review errors",
          "Explain a result using programming and algorithms"
        ],
        "ko": [
          "순서대로 말하기",
          "빠진 단계 찾기",
          "로봇에게 시켜 보기",
          "레시피 완성하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with an age-appropriate artifact the child can explain in their own words.",
        "ko": "학생은 자기 말로 설명할 수 있는 연령 맞춤 결과물 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-story-python",
      "name_en": "Storytelling Python: Parallel Universe Designer",
      "name_ko": "파이썬으로 평행우주 이야기 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-story-python.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-story-python.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Storytelling Python: Parallel Universe Designer: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "파이썬으로 평행우주 이야기 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 파이썬 프로그래밍, 설계 선택과 확인.",
      "parent_search_terms_en": [
        "Storytelling Python: Parallel Universe Designer",
        "Computer Science tutoring in Seoul",
        "Computer Science course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "파이썬으로 평행우주 이야기 만들기",
        "압구정 컴퓨터과학 학원",
        "유아·초등 저학년 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Storytelling Python: Parallel Universe Designer a good fit for young learners through Grade 2?",
        "Can my child take Storytelling Python: Parallel Universe Designer online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Storytelling Python: Parallel Universe Designer?",
        "What will my child make or practice in Storytelling Python: Parallel Universe Designer?",
        "How can Storytelling Python: Parallel Universe Designer show research understanding in a college application?",
        "How are the schedule and tuition for Storytelling Python: Parallel Universe Designer determined?"
      ],
      "parent_questions_ko": [
        "파이썬으로 평행우주 이야기 만들기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "파이썬으로 평행우주 이야기 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "파이썬으로 평행우주 이야기 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "파이썬으로 평행우주 이야기 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "파이썬으로 평행우주 이야기 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "파이썬으로 평행우주 이야기 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring Python programming or design choices and testing makes you want to build instead of only watch or read, Storytelling Python: Parallel Universe Designer lets you make, test, and improve something of your own.",
        "ko": "파이썬 프로그래밍, 설계 선택과 확인 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 파이썬으로 평행우주 이야기 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "Python programming",
          "design choices and testing",
          "computational thinking"
        ],
        "ko": [
          "파이썬 프로그래밍",
          "설계 선택과 확인",
          "문제를 작은 단계와 규칙으로 나누기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in Python programming",
          "Apply design choices and testing in a guided task",
          "Compare evidence and review errors",
          "Explain a result using computational thinking"
        ],
        "ko": [
          "화면에 이야기 띄우기",
          "선택을 받아 갈라지게 하기",
          "갈래를 이어 붙여 세계 만들기",
          "결말까지 완성하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "algorithms-cpp",
      "name_en": "Algorithms & C++ Foundations",
      "name_ko": "C++로 알고리즘 문제 해결하기",
      "url_en": "https://citcoding.com/en/courses/catalog/algorithms-cpp.html",
      "url_ko": "https://citcoding.com/courses/catalog/algorithms-cpp.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "Algorithms & C++ Foundations: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "C++로 알고리즘 문제 해결하기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 알고리즘과 문제 해결, 문제를 작은 단계와 규칙으로 나누기.",
      "parent_search_terms_en": [
        "Algorithms & C++ Foundations",
        "Computer Science tutoring in Seoul",
        "Computer Science course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "C++로 알고리즘 문제 해결하기",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Algorithms & C++ Foundations a good fit for students placed by current readiness?",
        "Can my child take Algorithms & C++ Foundations online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Algorithms & C++ Foundations?",
        "What will my child make or practice in Algorithms & C++ Foundations?",
        "How can Algorithms & C++ Foundations show research understanding in a college application?",
        "How are the schedule and tuition for Algorithms & C++ Foundations determined?"
      ],
      "parent_questions_ko": [
        "C++로 알고리즘 문제 해결하기 과정이 준비도별 배정 학생에게 맞나요?",
        "C++로 알고리즘 문제 해결하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "C++로 알고리즘 문제 해결하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "C++로 알고리즘 문제 해결하기에서 아이는 무엇을 만들거나 연습하나요?",
        "C++로 알고리즘 문제 해결하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "C++로 알고리즘 문제 해결하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about algorithms and problem solving or computational thinking keep making you ask why, Algorithms & C++ Foundations lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "알고리즘과 문제 해결, 문제를 작은 단계와 규칙으로 나누기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 C++로 알고리즘 문제 해결하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "algorithms and problem solving",
          "computational thinking",
          "programming and algorithms"
        ],
        "ko": [
          "알고리즘과 문제 해결",
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in algorithms and problem solving",
          "Apply computational thinking in a guided task",
          "Compare evidence and review errors",
          "Explain a result using programming and algorithms"
        ],
        "ko": [
          "입출력과 제어문",
          "함수와 배열",
          "문자열과 정렬·탐색",
          "선형 자료구조",
          "그래프와 트리",
          "동적 계획법과 기출 풀이"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "cac-2026",
      "name_en": "Congressional App Challenge 2026",
      "name_ko": "Congressional App Challenge 앱 대회 준비",
      "url_en": "https://citcoding.com/en/courses/catalog/cac-2026.html",
      "url_ko": "https://citcoding.com/courses/catalog/cac-2026.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Congressional App Challenge 2026: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "Congressional App Challenge 앱 대회 준비 대회 준비: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 앱 설계와 개발, 문제를 작은 단계와 규칙으로 나누기.",
      "parent_search_terms_en": [
        "Congressional App Challenge 2026",
        "Computer Science tutoring in Seoul",
        "competition coaching for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "Congressional App Challenge 앱 대회 준비",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 대회 준비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Congressional App Challenge 2026 a good fit for students placed by current readiness?",
        "Can my child take Congressional App Challenge 2026 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Congressional App Challenge 2026?",
        "What will my child make or practice in Congressional App Challenge 2026?",
        "How does Congressional App Challenge 2026 support competition and portfolio preparation?",
        "How are the schedule and tuition for Congressional App Challenge 2026 determined?"
      ],
      "parent_questions_ko": [
        "Congressional App Challenge 앱 대회 준비 과정이 준비도별 배정 학생에게 맞나요?",
        "Congressional App Challenge 앱 대회 준비은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "Congressional App Challenge 앱 대회 준비 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "Congressional App Challenge 앱 대회 준비에서 아이는 무엇을 만들거나 연습하나요?",
        "Congressional App Challenge 앱 대회 준비 대회 준비와 포트폴리오는 어떻게 연결되나요?",
        "Congressional App Challenge 앱 대회 준비 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you enjoy pushing through hard questions about app design and development or computational thinking, Congressional App Challenge 2026 helps you turn that interest into a solution you can test, revise, and explain as your own.",
        "ko": "앱 설계와 개발, 문제를 작은 단계와 규칙으로 나누기 같은 어려운 문제를 끝까지 파고드는 것을 좋아한다면 Congressional App Challenge 앱 대회 준비 과정이 잘 맞습니다. 관심을 직접 시험하고 수정해 설명할 수 있는 자기 해법으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "app design and development",
          "computational thinking",
          "programming and algorithms"
        ],
        "ko": [
          "앱 설계와 개발",
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in app design and development",
          "Apply computational thinking in a guided task",
          "Compare evidence and review errors",
          "Prepare and explain a student-owned submission"
        ],
        "ko": [
          "참가 준비와 자격 확인",
          "지역구·심사위원 조사",
          "아이디어 발상",
          "앱 개발",
          "영상 제작과 제출"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a student-owned submission draft with a decision log.",
        "ko": "학생은 직접 만든 제출 초안과 선택 이유 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "game-dev",
      "name_en": "Game Development Project",
      "name_ko": "Roblox·Unity·Unreal로 게임 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/game-dev.html",
      "url_ko": "https://citcoding.com/courses/catalog/game-dev.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Game Development Project: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "Roblox·Unity·Unreal로 게임 만들기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 게임 규칙과 익명 플레이 기록, 문제를 작은 단계와 규칙으로 나누기.",
      "parent_search_terms_en": [
        "Game Development Project",
        "Computer Science tutoring in Seoul",
        "Computer Science course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "Roblox·Unity·Unreal로 게임 만들기",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Game Development Project a good fit for students placed by current readiness?",
        "Can my child take Game Development Project online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Game Development Project?",
        "What will my child make or practice in Game Development Project?",
        "How can Game Development Project show research understanding in a college application?",
        "How are the schedule and tuition for Game Development Project determined?"
      ],
      "parent_questions_ko": [
        "Roblox·Unity·Unreal로 게임 만들기 과정이 준비도별 배정 학생에게 맞나요?",
        "Roblox·Unity·Unreal로 게임 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "Roblox·Unity·Unreal로 게임 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "Roblox·Unity·Unreal로 게임 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "Roblox·Unity·Unreal로 게임 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "Roblox·Unity·Unreal로 게임 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about game systems and player data or computational thinking keep making you ask why, Game Development Project lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "게임 규칙과 익명 플레이 기록, 문제를 작은 단계와 규칙으로 나누기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 Roblox·Unity·Unreal로 게임 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "game systems and player data",
          "computational thinking",
          "programming and algorithms"
        ],
        "ko": [
          "게임 규칙과 익명 플레이 기록",
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in game systems and player data",
          "Apply computational thinking in a guided task",
          "Compare evidence and review errors",
          "Explain a result using programming and algorithms"
        ],
        "ko": [
          "기획과 프로토타입",
          "입력과 충돌",
          "상태와 점수",
          "레벨과 UI",
          "밸런스와 저장",
          "완성과 배포"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "app-dev",
      "name_en": "Mobile App Development",
      "name_ko": "휴대폰에서 실행되는 앱 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/app-dev.html",
      "url_ko": "https://citcoding.com/courses/catalog/app-dev.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Mobile App Development: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "휴대폰에서 실행되는 앱 만들기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 앱 설계와 개발, 문제를 작은 단계와 규칙으로 나누기.",
      "parent_search_terms_en": [
        "Mobile App Development",
        "Computer Science tutoring in Seoul",
        "Computer Science course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "휴대폰에서 실행되는 앱 만들기",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Mobile App Development a good fit for students placed by current readiness?",
        "Can my child take Mobile App Development online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Mobile App Development?",
        "What will my child make or practice in Mobile App Development?",
        "How can Mobile App Development show research understanding in a college application?",
        "How are the schedule and tuition for Mobile App Development determined?"
      ],
      "parent_questions_ko": [
        "휴대폰에서 실행되는 앱 만들기 과정이 준비도별 배정 학생에게 맞나요?",
        "휴대폰에서 실행되는 앱 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "휴대폰에서 실행되는 앱 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "휴대폰에서 실행되는 앱 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "휴대폰에서 실행되는 앱 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "휴대폰에서 실행되는 앱 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about app design and development or computational thinking keep making you ask why, Mobile App Development lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "앱 설계와 개발, 문제를 작은 단계와 규칙으로 나누기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 휴대폰에서 실행되는 앱 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "app design and development",
          "computational thinking",
          "programming and algorithms"
        ],
        "ko": [
          "앱 설계와 개발",
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in app design and development",
          "Apply computational thinking in a guided task",
          "Compare evidence and review errors",
          "Explain a result using programming and algorithms"
        ],
        "ko": [
          "화면과 컴포넌트",
          "이벤트와 데이터",
          "여러 화면과 저장",
          "센서와 외부 연동",
          "기획과 프로토타입",
          "제작과 배포"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "python-core",
      "name_en": "Python Foundations & Intermediate Programming",
      "name_ko": "파이썬으로 게임과 파일 프로그램 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/python-core.html",
      "url_ko": "https://citcoding.com/courses/catalog/python-core.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Python Foundations & Intermediate Programming: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "파이썬으로 게임과 파일 프로그램 만들기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 파이썬 프로그래밍, 문제를 작은 단계와 규칙으로 나누기.",
      "parent_search_terms_en": [
        "Python Foundations & Intermediate Programming",
        "Computer Science tutoring in Seoul",
        "Computer Science course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "파이썬으로 게임과 파일 프로그램 만들기",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Python Foundations & Intermediate Programming a good fit for students placed by current readiness?",
        "Can my child take Python Foundations & Intermediate Programming online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Python Foundations & Intermediate Programming?",
        "What will my child make or practice in Python Foundations & Intermediate Programming?",
        "How can Python Foundations & Intermediate Programming show research understanding in a college application?",
        "How are the schedule and tuition for Python Foundations & Intermediate Programming determined?"
      ],
      "parent_questions_ko": [
        "파이썬으로 게임과 파일 프로그램 만들기 과정이 준비도별 배정 학생에게 맞나요?",
        "파이썬으로 게임과 파일 프로그램 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "파이썬으로 게임과 파일 프로그램 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "파이썬으로 게임과 파일 프로그램 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "파이썬으로 게임과 파일 프로그램 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "파이썬으로 게임과 파일 프로그램 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about Python programming or computational thinking keep making you ask why, Python Foundations & Intermediate Programming lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "파이썬 프로그래밍, 문제를 작은 단계와 규칙으로 나누기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 파이썬으로 게임과 파일 프로그램 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "Python programming",
          "computational thinking",
          "programming and algorithms"
        ],
        "ko": [
          "파이썬 프로그래밍",
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in Python programming",
          "Apply computational thinking in a guided task",
          "Compare evidence and review errors",
          "Explain a result using programming and algorithms"
        ],
        "ko": [
          "변수와 자료형",
          "조건문",
          "반복문",
          "함수",
          "리스트와 문자열",
          "딕셔너리·집합·튜플",
          "클래스와 객체",
          "파일·모듈·예외",
          "응용 프로젝트"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "scratch-core",
      "name_en": "Scratch & Block Coding Foundations",
      "name_ko": "스크래치로 코딩 원리 배우기",
      "url_en": "https://citcoding.com/en/courses/catalog/scratch-core.html",
      "url_ko": "https://citcoding.com/courses/catalog/scratch-core.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Scratch & Block Coding Foundations: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "스크래치로 코딩 원리 배우기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 코딩과 오류 원인을 찾아 고치기, 문제를 작은 단계와 규칙으로 나누기.",
      "parent_search_terms_en": [
        "Scratch & Block Coding Foundations",
        "Computer Science tutoring in Seoul",
        "Computer Science course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "스크래치로 코딩 원리 배우기",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Scratch & Block Coding Foundations a good fit for students placed by current readiness?",
        "Can my child take Scratch & Block Coding Foundations online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Scratch & Block Coding Foundations?",
        "What will my child make or practice in Scratch & Block Coding Foundations?",
        "How can Scratch & Block Coding Foundations show research understanding in a college application?",
        "How are the schedule and tuition for Scratch & Block Coding Foundations determined?"
      ],
      "parent_questions_ko": [
        "스크래치로 코딩 원리 배우기 과정이 준비도별 배정 학생에게 맞나요?",
        "스크래치로 코딩 원리 배우기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "스크래치로 코딩 원리 배우기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "스크래치로 코딩 원리 배우기에서 아이는 무엇을 만들거나 연습하나요?",
        "스크래치로 코딩 원리 배우기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "스크래치로 코딩 원리 배우기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about coding and debugging or computational thinking keep making you ask why, Scratch & Block Coding Foundations lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "코딩과 오류 원인을 찾아 고치기, 문제를 작은 단계와 규칙으로 나누기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 스크래치로 코딩 원리 배우기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "coding and debugging",
          "computational thinking",
          "programming and algorithms"
        ],
        "ko": [
          "코딩과 오류 원인을 찾아 고치기",
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in coding and debugging",
          "Apply computational thinking in a guided task",
          "Compare evidence and review errors",
          "Explain a result using programming and algorithms"
        ],
        "ko": [
          "무대와 스프라이트",
          "순서와 반복",
          "조건과 감지",
          "변수와 점수",
          "신호와 내 블록",
          "완성 프로젝트"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "usaco",
      "name_en": "USACO Preparation: Bronze Track",
      "name_ko": "USACO 알고리즘 대회 Bronze 준비",
      "url_en": "https://citcoding.com/en/courses/catalog/usaco.html",
      "url_ko": "https://citcoding.com/courses/catalog/usaco.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "USACO Preparation: Bronze Track: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "USACO 알고리즘 대회 Bronze 준비 대회 준비: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 문제를 작은 단계와 규칙으로 나누기, 코드와 문제 해결 순서.",
      "parent_search_terms_en": [
        "USACO Preparation: Bronze Track",
        "Computer Science tutoring in Seoul",
        "competition coaching for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "USACO 알고리즘 대회 Bronze 준비",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 대회 준비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is USACO Preparation: Bronze Track a good fit for students placed by current readiness?",
        "Can my child take USACO Preparation: Bronze Track online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for USACO Preparation: Bronze Track?",
        "What will my child make or practice in USACO Preparation: Bronze Track?",
        "How does USACO Preparation: Bronze Track support competition and portfolio preparation?",
        "How are the schedule and tuition for USACO Preparation: Bronze Track determined?"
      ],
      "parent_questions_ko": [
        "USACO 알고리즘 대회 Bronze 준비 과정이 준비도별 배정 학생에게 맞나요?",
        "USACO 알고리즘 대회 Bronze 준비은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "USACO 알고리즘 대회 Bronze 준비 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "USACO 알고리즘 대회 Bronze 준비에서 아이는 무엇을 만들거나 연습하나요?",
        "USACO 알고리즘 대회 Bronze 준비 대회 준비와 포트폴리오는 어떻게 연결되나요?",
        "USACO 알고리즘 대회 Bronze 준비 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you enjoy pushing through hard questions about computational thinking or programming and algorithms, USACO Preparation: Bronze Track helps you turn that interest into a solution you can test, revise, and explain as your own.",
        "ko": "문제를 작은 단계와 규칙으로 나누기, 코드와 문제 해결 순서 같은 어려운 문제를 끝까지 파고드는 것을 좋아한다면 USACO 알고리즘 대회 Bronze 준비 과정이 잘 맞습니다. 관심을 직접 시험하고 수정해 설명할 수 있는 자기 해법으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "computational thinking",
          "programming and algorithms",
          "tested software"
        ],
        "ko": [
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서",
          "시험을 거친 프로그램"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in computational thinking",
          "Apply programming and algorithms in a guided task",
          "Compare evidence and review errors",
          "Prepare and explain a student-owned submission"
        ],
        "ko": [
          "기초 다지기: 형식·입출력",
          "완전탐색과 시뮬레이션",
          "정렬과 그리디",
          "실전 기출"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a student-owned submission draft with a decision log.",
        "ko": "학생은 직접 만든 제출 초안과 선택 이유 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "pv-visual",
      "name_en": "Visual Python 3D",
      "name_ko": "파이썬으로 3D 장면 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/pv-visual.html",
      "url_ko": "https://citcoding.com/courses/catalog/pv-visual.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Visual Python 3D: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "파이썬으로 3D 장면 만들기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 파이썬 프로그래밍, 문제를 작은 단계와 규칙으로 나누기.",
      "parent_search_terms_en": [
        "Visual Python 3D",
        "Computer Science tutoring in Seoul",
        "Computer Science course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "파이썬으로 3D 장면 만들기",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Visual Python 3D a good fit for students placed by current readiness?",
        "Can my child take Visual Python 3D online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Visual Python 3D?",
        "What will my child make or practice in Visual Python 3D?",
        "How can Visual Python 3D show research understanding in a college application?",
        "How are the schedule and tuition for Visual Python 3D determined?"
      ],
      "parent_questions_ko": [
        "파이썬으로 3D 장면 만들기 과정이 준비도별 배정 학생에게 맞나요?",
        "파이썬으로 3D 장면 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "파이썬으로 3D 장면 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "파이썬으로 3D 장면 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "파이썬으로 3D 장면 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "파이썬으로 3D 장면 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about Python programming or computational thinking keep making you ask why, Visual Python 3D lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "파이썬 프로그래밍, 문제를 작은 단계와 규칙으로 나누기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 파이썬으로 3D 장면 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "Python programming",
          "computational thinking",
          "programming and algorithms"
        ],
        "ko": [
          "파이썬 프로그래밍",
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in Python programming",
          "Apply computational thinking in a guided task",
          "Compare evidence and review errors",
          "Explain a result using programming and algorithms"
        ],
        "ko": [
          "시작하기",
          "제어문",
          "데이터와 중첩",
          "함수",
          "클래스",
          "2D 배열",
          "완성 프로젝트"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "pv-basics",
      "name_en": "Visual Python I: Turtle Graphics",
      "name_ko": "파이썬으로 거북이 그림 그리기",
      "url_en": "https://citcoding.com/en/courses/catalog/pv-basics.html",
      "url_ko": "https://citcoding.com/courses/catalog/pv-basics.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Visual Python I: Turtle Graphics: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "파이썬으로 거북이 그림 그리기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 파이썬 프로그래밍, 문제를 작은 단계와 규칙으로 나누기.",
      "parent_search_terms_en": [
        "Visual Python I: Turtle Graphics",
        "Computer Science tutoring in Seoul",
        "Computer Science course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "파이썬으로 거북이 그림 그리기",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Visual Python I: Turtle Graphics a good fit for students placed by current readiness?",
        "Can my child take Visual Python I: Turtle Graphics online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Visual Python I: Turtle Graphics?",
        "What will my child make or practice in Visual Python I: Turtle Graphics?",
        "How can Visual Python I: Turtle Graphics show research understanding in a college application?",
        "How are the schedule and tuition for Visual Python I: Turtle Graphics determined?"
      ],
      "parent_questions_ko": [
        "파이썬으로 거북이 그림 그리기 과정이 준비도별 배정 학생에게 맞나요?",
        "파이썬으로 거북이 그림 그리기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "파이썬으로 거북이 그림 그리기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "파이썬으로 거북이 그림 그리기에서 아이는 무엇을 만들거나 연습하나요?",
        "파이썬으로 거북이 그림 그리기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "파이썬으로 거북이 그림 그리기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about Python programming or computational thinking keep making you ask why, Visual Python I: Turtle Graphics lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "파이썬 프로그래밍, 문제를 작은 단계와 규칙으로 나누기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 파이썬으로 거북이 그림 그리기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "Python programming",
          "computational thinking",
          "programming and algorithms"
        ],
        "ko": [
          "파이썬 프로그래밍",
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in Python programming",
          "Apply computational thinking in a guided task",
          "Compare evidence and review errors",
          "Explain a result using programming and algorithms"
        ],
        "ko": [
          "첫 코드",
          "거북이 움직이기",
          "반복",
          "함수와 완성"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "pv-basics2",
      "name_en": "Visual Python II: Text Coding",
      "name_ko": "파이썬 텍스트 코딩 시작하기",
      "url_en": "https://citcoding.com/en/courses/catalog/pv-basics2.html",
      "url_ko": "https://citcoding.com/courses/catalog/pv-basics2.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Visual Python II: Text Coding: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "파이썬 텍스트 코딩 시작하기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 파이썬 프로그래밍, 코딩과 오류 원인을 찾아 고치기.",
      "parent_search_terms_en": [
        "Visual Python II: Text Coding",
        "Computer Science tutoring in Seoul",
        "Computer Science course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "파이썬 텍스트 코딩 시작하기",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Visual Python II: Text Coding a good fit for students placed by current readiness?",
        "Can my child take Visual Python II: Text Coding online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Visual Python II: Text Coding?",
        "What will my child make or practice in Visual Python II: Text Coding?",
        "How can Visual Python II: Text Coding show research understanding in a college application?",
        "How are the schedule and tuition for Visual Python II: Text Coding determined?"
      ],
      "parent_questions_ko": [
        "파이썬 텍스트 코딩 시작하기 과정이 준비도별 배정 학생에게 맞나요?",
        "파이썬 텍스트 코딩 시작하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "파이썬 텍스트 코딩 시작하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "파이썬 텍스트 코딩 시작하기에서 아이는 무엇을 만들거나 연습하나요?",
        "파이썬 텍스트 코딩 시작하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "파이썬 텍스트 코딩 시작하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about Python programming or coding and debugging keep making you ask why, Visual Python II: Text Coding lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "파이썬 프로그래밍, 코딩과 오류 원인을 찾아 고치기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 파이썬 텍스트 코딩 시작하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "Python programming",
          "coding and debugging",
          "computational thinking"
        ],
        "ko": [
          "파이썬 프로그래밍",
          "코딩과 오류 원인을 찾아 고치기",
          "문제를 작은 단계와 규칙으로 나누기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in Python programming",
          "Apply coding and debugging in a guided task",
          "Compare evidence and review errors",
          "Explain a result using computational thinking"
        ],
        "ko": [
          "출력과 자료형",
          "연산과 비교",
          "반복과 흐름",
          "문자열과 입력",
          "오류 잡기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "web-dev",
      "name_en": "Web Development with HTML, CSS & JavaScript",
      "name_ko": "HTML·CSS·JavaScript로 웹사이트 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/web-dev.html",
      "url_ko": "https://citcoding.com/courses/catalog/web-dev.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Web Development with HTML, CSS & JavaScript: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "HTML·CSS·JavaScript로 웹사이트 만들기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 컴퓨터과학 수업. 핵심: 웹 설계와 개발, 문제를 작은 단계와 규칙으로 나누기.",
      "parent_search_terms_en": [
        "Web Development with HTML, CSS & JavaScript",
        "Computer Science tutoring in Seoul",
        "Computer Science course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "HTML·CSS·JavaScript로 웹사이트 만들기",
        "압구정 컴퓨터과학 학원",
        "준비도별 배정 컴퓨터과학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Web Development with HTML, CSS & JavaScript a good fit for students placed by current readiness?",
        "Can my child take Web Development with HTML, CSS & JavaScript online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Web Development with HTML, CSS & JavaScript?",
        "What will my child make or practice in Web Development with HTML, CSS & JavaScript?",
        "How can Web Development with HTML, CSS & JavaScript show research understanding in a college application?",
        "How are the schedule and tuition for Web Development with HTML, CSS & JavaScript determined?"
      ],
      "parent_questions_ko": [
        "HTML·CSS·JavaScript로 웹사이트 만들기 과정이 준비도별 배정 학생에게 맞나요?",
        "HTML·CSS·JavaScript로 웹사이트 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "HTML·CSS·JavaScript로 웹사이트 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "HTML·CSS·JavaScript로 웹사이트 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "HTML·CSS·JavaScript로 웹사이트 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "HTML·CSS·JavaScript로 웹사이트 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about web design and development or computational thinking keep making you ask why, Web Development with HTML, CSS & JavaScript lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "웹 설계와 개발, 문제를 작은 단계와 규칙으로 나누기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 HTML·CSS·JavaScript로 웹사이트 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "web design and development",
          "computational thinking",
          "programming and algorithms"
        ],
        "ko": [
          "웹 설계와 개발",
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in web design and development",
          "Apply computational thinking in a guided task",
          "Compare evidence and review errors",
          "Explain a result using programming and algorithms"
        ],
        "ko": [
          "HTML 구조",
          "레이아웃 태그",
          "CSS 스타일",
          "박스모델과 배치",
          "자바스크립트 기초",
          "포트폴리오 제작"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a working project with tests, reflection, and a clear explanation.",
        "ko": "학생은 직접 시험하고 고친 작동 작품과 배운 점 설명 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "apcsa",
      "name_en": "AP Computer Science A",
      "name_ko": "AP 컴퓨터 과학 A 시험 준비",
      "url_en": "https://citcoding.com/en/courses/catalog/apcsa.html",
      "url_ko": "https://citcoding.com/courses/catalog/apcsa.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "AP Computer Science A exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 컴퓨터 과학 A 시험 준비 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 문제를 작은 단계와 규칙으로 나누기, 코드와 문제 해결 순서.",
      "parent_search_terms_en": [
        "AP Computer Science A",
        "Computer Science tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "AP 컴퓨터 과학 A 시험 준비",
        "압구정 컴퓨터과학 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is AP Computer Science A a good fit for high school students in Grades 9-12?",
        "Can my child take AP Computer Science A online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Computer Science A?",
        "What will my child make or practice in AP Computer Science A?",
        "How does AP Computer Science A exam preparation work?",
        "How are the schedule and tuition for AP Computer Science A determined?"
      ],
      "parent_questions_ko": [
        "AP 컴퓨터 과학 A 시험 준비 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 컴퓨터 과학 A 시험 준비은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 컴퓨터 과학 A 시험 준비 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 컴퓨터 과학 A 시험 준비에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 컴퓨터 과학 A 시험 준비 시험 대비는 어떻게 진행하나요?",
        "AP 컴퓨터 과학 A 시험 준비 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind computational thinking instead of memorizing answers, AP Computer Science A connects programming and algorithms to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 문제를 작은 단계와 규칙으로 나누기에서 중요한 원리를 깊이 이해하고 싶다면 AP 컴퓨터 과학 A 시험 준비 과정이 잘 맞습니다. 코드와 문제 해결 순서 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "computational thinking",
          "programming and algorithms",
          "tested software"
        ],
        "ko": [
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서",
          "시험을 거친 프로그램"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in computational thinking",
          "Apply programming and algorithms in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "객체와 메서드 사용",
          "선택과 반복",
          "클래스 작성",
          "데이터 컬렉션"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "apcsp",
      "name_en": "AP Computer Science Principles",
      "name_ko": "AP 컴퓨터 과학 원리 시험 준비",
      "url_en": "https://citcoding.com/en/courses/catalog/apcsp.html",
      "url_ko": "https://citcoding.com/courses/catalog/apcsp.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "AP Computer Science Principles exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 컴퓨터 과학 원리 시험 준비 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 문제를 작은 단계와 규칙으로 나누기, 코드와 문제 해결 순서.",
      "parent_search_terms_en": [
        "AP Computer Science Principles",
        "Computer Science tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "AP 컴퓨터 과학 원리 시험 준비",
        "압구정 컴퓨터과학 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is AP Computer Science Principles a good fit for high school students in Grades 9-12?",
        "Can my child take AP Computer Science Principles online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Computer Science Principles?",
        "What will my child make or practice in AP Computer Science Principles?",
        "How does AP Computer Science Principles exam preparation work?",
        "How are the schedule and tuition for AP Computer Science Principles determined?"
      ],
      "parent_questions_ko": [
        "AP 컴퓨터 과학 원리 시험 준비 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 컴퓨터 과학 원리 시험 준비은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 컴퓨터 과학 원리 시험 준비 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 컴퓨터 과학 원리 시험 준비에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 컴퓨터 과학 원리 시험 준비 시험 대비는 어떻게 진행하나요?",
        "AP 컴퓨터 과학 원리 시험 준비 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind computational thinking instead of memorizing answers, AP Computer Science Principles connects programming and algorithms to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 문제를 작은 단계와 규칙으로 나누기에서 중요한 원리를 깊이 이해하고 싶다면 AP 컴퓨터 과학 원리 시험 준비 과정이 잘 맞습니다. 코드와 문제 해결 순서 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "computational thinking",
          "programming and algorithms",
          "tested software"
        ],
        "ko": [
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서",
          "시험을 거친 프로그램"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in computational thinking",
          "Apply programming and algorithms in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "창의적 개발",
          "데이터",
          "알고리즘과 프로그래밍",
          "컴퓨터 시스템과 네트워크",
          "컴퓨팅의 영향"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "igcse-cs-0478",
      "name_en": "Cambridge IGCSE Computer Science (0478)",
      "name_ko": "케임브리지 IGCSE 컴퓨터 과학 시험 준비",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-cs-0478.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-cs-0478.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Cambridge IGCSE Computer Science (0478) exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "케임브리지 IGCSE 컴퓨터 과학 시험 준비 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 문제를 작은 단계와 규칙으로 나누기, 코드와 문제 해결 순서.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Computer Science (0478)",
        "Computer Science tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 컴퓨터 과학 시험 준비",
        "압구정 컴퓨터과학 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Computer Science (0478) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Computer Science (0478) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Computer Science (0478)?",
        "What will my child make or practice in Cambridge IGCSE Computer Science (0478)?",
        "How does Cambridge IGCSE Computer Science (0478) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Computer Science (0478) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 컴퓨터 과학 시험 준비 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 컴퓨터 과학 시험 준비은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 컴퓨터 과학 시험 준비 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 컴퓨터 과학 시험 준비에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 컴퓨터 과학 시험 준비 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 컴퓨터 과학 시험 준비 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind computational thinking instead of memorizing answers, Cambridge IGCSE Computer Science (0478) connects programming and algorithms to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 문제를 작은 단계와 규칙으로 나누기에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 컴퓨터 과학 시험 준비 과정이 잘 맞습니다. 코드와 문제 해결 순서 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "computational thinking",
          "programming and algorithms",
          "tested software"
        ],
        "ko": [
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서",
          "시험을 거친 프로그램"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in computational thinking",
          "Apply programming and algorithms in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "데이터 표현",
          "데이터 전송",
          "하드웨어",
          "소프트웨어",
          "인터넷과 활용",
          "자동화·신기술",
          "알고리즘 설계와 문제 해결",
          "프로그래밍",
          "데이터베이스",
          "불 논리"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "igcse-ict-0417",
      "name_en": "Cambridge IGCSE ICT (0417)",
      "name_ko": "케임브리지 IGCSE ICT (0417)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-ict-0417.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-ict-0417.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "Cambridge IGCSE ICT (0417) exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "케임브리지 IGCSE ICT (0417) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 문제를 작은 단계와 규칙으로 나누기, 코드와 문제 해결 순서.",
      "parent_search_terms_en": [
        "Cambridge IGCSE ICT (0417)",
        "Computer Science tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE ICT (0417)",
        "압구정 컴퓨터과학 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE ICT (0417) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE ICT (0417) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE ICT (0417)?",
        "What will my child make or practice in Cambridge IGCSE ICT (0417)?",
        "How does Cambridge IGCSE ICT (0417) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE ICT (0417) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE ICT (0417) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE ICT (0417)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE ICT (0417) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE ICT (0417)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE ICT (0417) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE ICT (0417) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind computational thinking instead of memorizing answers, Cambridge IGCSE ICT (0417) connects programming and algorithms to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 문제를 작은 단계와 규칙으로 나누기에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE ICT (0417) 과정이 잘 맞습니다. 코드와 문제 해결 순서 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "computational thinking",
          "programming and algorithms",
          "tested software"
        ],
        "ko": [
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서",
          "시험을 거친 프로그램"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in computational thinking",
          "Apply programming and algorithms in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 컴퓨터 시스템의 종류와 구성 요소",
          "2 입출력 장치",
          "3 저장 장치와 매체",
          "4 네트워크와 그 영향",
          "5 IT 사용의 영향",
          "6 ICT 응용",
          "7 시스템 생명주기",
          "8 안전과 보안",
          "실기: 파일 관리와 이미지",
          "실기: 문서 작성",
          "실기: 데이터베이스",
          "실기: 스프레드시트",
          "실기: 프레젠테이션",
          "실기: 웹사이트 제작"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ib-dp-cs",
      "name_en": "IB Diploma Computer Science",
      "name_ko": "IB DP 컴퓨터 과학",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-cs.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-cs.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "cs_coding",
          "name_en": "Computer Science & Coding",
          "name_ko": "컴퓨터과학·코딩"
        }
      ],
      "description_en": "IB Diploma Computer Science exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB DP 컴퓨터 과학 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 문제를 작은 단계와 규칙으로 나누기, 코드와 문제 해결 순서.",
      "parent_search_terms_en": [
        "IB Diploma Computer Science",
        "Computer Science tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "coding classes for children in Seoul"
      ],
      "parent_search_terms_ko": [
        "IB DP 컴퓨터 과학",
        "압구정 컴퓨터과학 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "압구정 코딩 학원"
      ],
      "parent_questions_en": [
        "Is IB Diploma Computer Science a good fit for high school students in Grades 9-12?",
        "Can my child take IB Diploma Computer Science online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Diploma Computer Science?",
        "What will my child make or practice in IB Diploma Computer Science?",
        "How does IB Diploma Computer Science exam preparation work?",
        "How are the schedule and tuition for IB Diploma Computer Science determined?"
      ],
      "parent_questions_ko": [
        "IB DP 컴퓨터 과학 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 컴퓨터 과학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 컴퓨터 과학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 컴퓨터 과학에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 컴퓨터 과학 시험 대비는 어떻게 진행하나요?",
        "IB DP 컴퓨터 과학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind computational thinking instead of memorizing answers, IB Diploma Computer Science connects programming and algorithms to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 문제를 작은 단계와 규칙으로 나누기에서 중요한 원리를 깊이 이해하고 싶다면 IB DP 컴퓨터 과학 과정이 잘 맞습니다. 코드와 문제 해결 순서 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "computational thinking",
          "programming and algorithms",
          "tested software"
        ],
        "ko": [
          "문제를 작은 단계와 규칙으로 나누기",
          "코드와 문제 해결 순서",
          "시험을 거친 프로그램"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in computational thinking",
          "Apply programming and algorithms in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "A.1 컴퓨터 기초 (하드웨어·시스템 구조)",
          "A.2 네트워크",
          "A.3 데이터베이스",
          "A.4 머신러닝",
          "B.1 컴퓨팅 사고",
          "B.2 프로그래밍",
          "B.3 객체지향 프로그래밍",
          "B.4 추상 자료형 (HL)"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-euclid-studio",
      "name_en": "Euclid Architecture Studio",
      "name_ko": "도형 원리로 건축물 설계하기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-euclid-studio.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-euclid-studio.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "Euclid Architecture Studio: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "도형 원리로 건축물 설계하기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: 프로그램이나 장치가 지켜야 할 조건, 센서로 주변을 읽고 움직임 조절하기.",
      "parent_search_terms_en": [
        "Euclid Architecture Studio",
        "Engineering tutoring in Seoul",
        "Engineering course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "도형 원리로 건축물 설계하기",
        "압구정 공학 학원",
        "유아·초등 저학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Euclid Architecture Studio a good fit for young learners through Grade 2?",
        "Can my child take Euclid Architecture Studio online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Euclid Architecture Studio?",
        "What will my child make or practice in Euclid Architecture Studio?",
        "How can Euclid Architecture Studio show research understanding in a college application?",
        "How are the schedule and tuition for Euclid Architecture Studio determined?"
      ],
      "parent_questions_ko": [
        "도형 원리로 건축물 설계하기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "도형 원리로 건축물 설계하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "도형 원리로 건축물 설계하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "도형 원리로 건축물 설계하기에서 아이는 무엇을 만들거나 연습하나요?",
        "도형 원리로 건축물 설계하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "도형 원리로 건축물 설계하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring systems and constraints or sensors and control makes you want to build instead of only watch or read, Euclid Architecture Studio lets you make, test, and improve something of your own.",
        "ko": "프로그램이나 장치가 지켜야 할 조건, 센서로 주변을 읽고 움직임 조절하기 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 도형 원리로 건축물 설계하기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "systems and constraints",
          "sensors and control",
          "testing and revision"
        ],
        "ko": [
          "프로그램이나 장치가 지켜야 할 조건",
          "센서로 주변을 읽고 움직임 조절하기",
          "직접 시험하고 고치기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in systems and constraints",
          "Apply sensors and control in a guided task",
          "Compare evidence and review errors",
          "Explain a result using testing and revision"
        ],
        "ko": [
          "도형을 손으로 만들어 보기",
          "삼각형과 사각형 견주기",
          "다리 설계하고 세우기",
          "무게를 올려 시험하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-kinetic-circuit",
      "name_en": "Kinetic Art & Circuit Lab",
      "name_ko": "움직이는 예술 작품과 간단한 회로 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-kinetic-circuit.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-kinetic-circuit.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Kinetic Art & Circuit Lab: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "움직이는 예술 작품과 간단한 회로 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: 창작 시스템, 프로그램이나 장치가 지켜야 할 조건.",
      "parent_search_terms_en": [
        "Kinetic Art & Circuit Lab",
        "Engineering tutoring in Seoul",
        "Engineering course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "움직이는 예술 작품과 간단한 회로 만들기",
        "압구정 공학 학원",
        "유아·초등 저학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Kinetic Art & Circuit Lab a good fit for young learners through Grade 2?",
        "Can my child take Kinetic Art & Circuit Lab online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Kinetic Art & Circuit Lab?",
        "What will my child make or practice in Kinetic Art & Circuit Lab?",
        "How can Kinetic Art & Circuit Lab show research understanding in a college application?",
        "How are the schedule and tuition for Kinetic Art & Circuit Lab determined?"
      ],
      "parent_questions_ko": [
        "움직이는 예술 작품과 간단한 회로 만들기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "움직이는 예술 작품과 간단한 회로 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "움직이는 예술 작품과 간단한 회로 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "움직이는 예술 작품과 간단한 회로 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "움직이는 예술 작품과 간단한 회로 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "움직이는 예술 작품과 간단한 회로 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring creative systems or systems and constraints makes you want to build instead of only watch or read, Kinetic Art & Circuit Lab lets you make, test, and improve something of your own.",
        "ko": "창작 시스템, 프로그램이나 장치가 지켜야 할 조건 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 움직이는 예술 작품과 간단한 회로 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "creative systems",
          "systems and constraints",
          "sensors and control"
        ],
        "ko": [
          "창작 시스템",
          "프로그램이나 장치가 지켜야 할 조건",
          "센서로 주변을 읽고 움직임 조절하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in creative systems",
          "Apply systems and constraints in a guided task",
          "Compare evidence and review errors",
          "Explain a result using sensors and control"
        ],
        "ko": [
          "불 켜 보기",
          "스위치로 켜고 끄기",
          "무언가를 알아채게 하기",
          "경보 장치 만들기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-microbit-wear",
      "name_en": "Micro:bit Wearable Technology",
      "name_ko": "Micro:bit로 입는 전자 장치 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-microbit-wear.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-microbit-wear.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "Micro:bit Wearable Technology: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "Micro:bit로 입는 전자 장치 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: 프로그램이나 장치가 지켜야 할 조건, 센서로 주변을 읽고 움직임 조절하기.",
      "parent_search_terms_en": [
        "Micro:bit Wearable Technology",
        "Engineering tutoring in Seoul",
        "Engineering course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "Micro:bit로 입는 전자 장치 만들기",
        "압구정 공학 학원",
        "유아·초등 저학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Micro:bit Wearable Technology a good fit for young learners through Grade 2?",
        "Can my child take Micro:bit Wearable Technology online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Micro:bit Wearable Technology?",
        "What will my child make or practice in Micro:bit Wearable Technology?",
        "How can Micro:bit Wearable Technology show research understanding in a college application?",
        "How are the schedule and tuition for Micro:bit Wearable Technology determined?"
      ],
      "parent_questions_ko": [
        "Micro:bit로 입는 전자 장치 만들기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "Micro:bit로 입는 전자 장치 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "Micro:bit로 입는 전자 장치 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "Micro:bit로 입는 전자 장치 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "Micro:bit로 입는 전자 장치 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "Micro:bit로 입는 전자 장치 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring systems and constraints or sensors and control makes you want to build instead of only watch or read, Micro:bit Wearable Technology lets you make, test, and improve something of your own.",
        "ko": "프로그램이나 장치가 지켜야 할 조건, 센서로 주변을 읽고 움직임 조절하기 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 Micro:bit로 입는 전자 장치 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "systems and constraints",
          "sensors and control",
          "testing and revision"
        ],
        "ko": [
          "프로그램이나 장치가 지켜야 할 조건",
          "센서로 주변을 읽고 움직임 조절하기",
          "직접 시험하고 고치기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in systems and constraints",
          "Apply sensors and control in a guided task",
          "Compare evidence and review errors",
          "Explain a result using testing and revision"
        ],
        "ko": [
          "보드에 첫 신호 보내기",
          "흔들림을 숫자로 읽기",
          "걸음을 세는 규칙 만들기",
          "몸에 차고 시험하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-robot-math",
      "name_en": "Robot Math Odyssey",
      "name_ko": "로봇 움직임으로 수학 원리 배우기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-robot-math.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-robot-math.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "Robot Math Odyssey: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "로봇 움직임으로 수학 원리 배우기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: 수학적 추론, 로봇 센서로 주변을 알아보기와 제어.",
      "parent_search_terms_en": [
        "Robot Math Odyssey",
        "Engineering tutoring in Seoul",
        "Engineering course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "로봇 움직임으로 수학 원리 배우기",
        "압구정 공학 학원",
        "유아·초등 저학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Robot Math Odyssey a good fit for young learners through Grade 2?",
        "Can my child take Robot Math Odyssey online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Robot Math Odyssey?",
        "What will my child make or practice in Robot Math Odyssey?",
        "How can Robot Math Odyssey show research understanding in a college application?",
        "How are the schedule and tuition for Robot Math Odyssey determined?"
      ],
      "parent_questions_ko": [
        "로봇 움직임으로 수학 원리 배우기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "로봇 움직임으로 수학 원리 배우기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "로봇 움직임으로 수학 원리 배우기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "로봇 움직임으로 수학 원리 배우기에서 아이는 무엇을 만들거나 연습하나요?",
        "로봇 움직임으로 수학 원리 배우기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "로봇 움직임으로 수학 원리 배우기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring mathematical reasoning or robot sensing and control makes you want to build instead of only watch or read, Robot Math Odyssey lets you make, test, and improve something of your own.",
        "ko": "수학적 추론, 로봇 센서로 주변을 알아보기와 제어 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 로봇 움직임으로 수학 원리 배우기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "mathematical reasoning",
          "robot sensing and control",
          "systems and constraints"
        ],
        "ko": [
          "수학적 추론",
          "로봇 센서로 주변을 알아보기와 제어",
          "프로그램이나 장치가 지켜야 할 조건"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in mathematical reasoning",
          "Apply robot sensing and control in a guided task",
          "Compare evidence and review errors",
          "Explain a result using systems and constraints"
        ],
        "ko": [
          "칸을 세며 움직이기",
          "방향 정하기",
          "몇 칸인지 계산하기",
          "미션 완수하고 알려 주기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-smart-city",
      "name_en": "Sustainable Smart City Designer",
      "name_ko": "에너지와 이동을 생각한 친환경 도시 설계하기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-smart-city.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-smart-city.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        }
      ],
      "description_en": "Sustainable Smart City Designer: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "에너지와 이동을 생각한 친환경 도시 설계하기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: AI가 맞고 틀린 이유 확인, 설계 선택과 확인.",
      "parent_search_terms_en": [
        "Sustainable Smart City Designer",
        "Engineering tutoring in Seoul",
        "Engineering course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "에너지와 이동을 생각한 친환경 도시 설계하기",
        "압구정 공학 학원",
        "유아·초등 저학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Sustainable Smart City Designer a good fit for young learners through Grade 2?",
        "Can my child take Sustainable Smart City Designer online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Sustainable Smart City Designer?",
        "What will my child make or practice in Sustainable Smart City Designer?",
        "How can Sustainable Smart City Designer show research understanding in a college application?",
        "How are the schedule and tuition for Sustainable Smart City Designer determined?"
      ],
      "parent_questions_ko": [
        "에너지와 이동을 생각한 친환경 도시 설계하기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "에너지와 이동을 생각한 친환경 도시 설계하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "에너지와 이동을 생각한 친환경 도시 설계하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "에너지와 이동을 생각한 친환경 도시 설계하기에서 아이는 무엇을 만들거나 연습하나요?",
        "에너지와 이동을 생각한 친환경 도시 설계하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "에너지와 이동을 생각한 친환경 도시 설계하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring AI models and evaluation or design choices and testing makes you want to build instead of only watch or read, Sustainable Smart City Designer lets you make, test, and improve something of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 설계 선택과 확인 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 에너지와 이동을 생각한 친환경 도시 설계하기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "design choices and testing",
          "creative systems"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "설계 선택과 확인",
          "창작 시스템"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply design choices and testing in a guided task",
          "Compare evidence and review errors",
          "Explain a result using creative systems"
        ],
        "ko": [
          "도시가 쓰는 것 세어 보기",
          "숫자를 그림으로 보기",
          "한정된 예산으로 고르기",
          "청사진 만들기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "emotion-measuring-3-5",
      "name_en": "Measuring Emotion: Grades 3-5",
      "name_ko": "기분을 숫자와 그림으로 나타내기",
      "url_en": "https://citcoding.com/en/courses/catalog/emotion-measuring-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/emotion-measuring-3-5.html",
      "age_group": "elementary",
      "age_en": "Grades 3-5",
      "age_ko": "초3-5",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Measuring Emotion: Grades 3-5: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "기분을 숫자와 그림으로 나타내기: 초등 3-5학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: 감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건.",
      "parent_search_terms_en": [
        "Measuring Emotion: Grades 3-5",
        "Engineering tutoring in Seoul",
        "Engineering course for elementary students in Grades 3-5",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "기분을 숫자와 그림으로 나타내기",
        "압구정 공학 학원",
        "초등 3-5학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Measuring Emotion: Grades 3-5 a good fit for elementary students in Grades 3-5?",
        "Can my child take Measuring Emotion: Grades 3-5 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Measuring Emotion: Grades 3-5?",
        "What will my child make or practice in Measuring Emotion: Grades 3-5?",
        "How can Measuring Emotion: Grades 3-5 show research understanding in a college application?",
        "How are the schedule and tuition for Measuring Emotion: Grades 3-5 determined?"
      ],
      "parent_questions_ko": [
        "기분을 숫자와 그림으로 나타내기 과정이 초등 3-5학년 학생에게 맞나요?",
        "기분을 숫자와 그림으로 나타내기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "기분을 숫자와 그림으로 나타내기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "기분을 숫자와 그림으로 나타내기에서 아이는 무엇을 만들거나 연습하나요?",
        "기분을 숫자와 그림으로 나타내기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "기분을 숫자와 그림으로 나타내기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about emotion, perception, and design or systems and constraints keep making you ask why, Measuring Emotion: Grades 3-5 lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 기분을 숫자와 그림으로 나타내기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "emotion, perception, and design",
          "systems and constraints",
          "sensors and control"
        ],
        "ko": [
          "감정, 지각, 디자인",
          "프로그램이나 장치가 지켜야 할 조건",
          "센서로 주변을 읽고 움직임 조절하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in emotion, perception, and design",
          "Apply systems and constraints in a guided task",
          "Compare evidence and review errors",
          "Explain a result using sensors and control"
        ],
        "ko": [
          "마음 지도와 감정 단어",
          "이야기의 감정 선"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "emotion-reading-3-5",
      "name_en": "Reading Emotion: Grades 3-5",
      "name_ko": "화면과 소리가 기분에 미치는 영향 알아보기",
      "url_en": "https://citcoding.com/en/courses/catalog/emotion-reading-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/emotion-reading-3-5.html",
      "age_group": "elementary",
      "age_en": "Grades 3-5",
      "age_ko": "초3-5",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Reading Emotion: Grades 3-5: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "화면과 소리가 기분에 미치는 영향 알아보기: 초등 3-5학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: 감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건.",
      "parent_search_terms_en": [
        "Reading Emotion: Grades 3-5",
        "Engineering tutoring in Seoul",
        "Engineering course for elementary students in Grades 3-5",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "화면과 소리가 기분에 미치는 영향 알아보기",
        "압구정 공학 학원",
        "초등 3-5학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Reading Emotion: Grades 3-5 a good fit for elementary students in Grades 3-5?",
        "Can my child take Reading Emotion: Grades 3-5 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Reading Emotion: Grades 3-5?",
        "What will my child make or practice in Reading Emotion: Grades 3-5?",
        "How can Reading Emotion: Grades 3-5 show research understanding in a college application?",
        "How are the schedule and tuition for Reading Emotion: Grades 3-5 determined?"
      ],
      "parent_questions_ko": [
        "화면과 소리가 기분에 미치는 영향 알아보기 과정이 초등 3-5학년 학생에게 맞나요?",
        "화면과 소리가 기분에 미치는 영향 알아보기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "화면과 소리가 기분에 미치는 영향 알아보기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "화면과 소리가 기분에 미치는 영향 알아보기에서 아이는 무엇을 만들거나 연습하나요?",
        "화면과 소리가 기분에 미치는 영향 알아보기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "화면과 소리가 기분에 미치는 영향 알아보기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about emotion, perception, and design or systems and constraints keep making you ask why, Reading Emotion: Grades 3-5 lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 화면과 소리가 기분에 미치는 영향 알아보기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "emotion, perception, and design",
          "systems and constraints",
          "sensors and control"
        ],
        "ko": [
          "감정, 지각, 디자인",
          "프로그램이나 장치가 지켜야 할 조건",
          "센서로 주변을 읽고 움직임 조절하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in emotion, perception, and design",
          "Apply systems and constraints in a guided task",
          "Compare evidence and review errors",
          "Explain a result using sensors and control"
        ],
        "ko": [
          "빠른 눈, 느린 눈",
          "소리와 움직임의 기분"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ksef",
      "name_en": "KSEF Science & Engineering Research",
      "name_ko": "KSEF 과학·공학 연구 대회 준비",
      "url_en": "https://citcoding.com/en/courses/catalog/ksef.html",
      "url_ko": "https://citcoding.com/courses/catalog/ksef.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "KSEF Science & Engineering Research: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "KSEF 과학·공학 연구 대회 준비 대회 준비: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 연구 질문과 방법, 독립 학술 연구.",
      "parent_search_terms_en": [
        "KSEF Science & Engineering Research",
        "Engineering tutoring in Seoul",
        "competition coaching for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "KSEF 과학·공학 연구 대회 준비",
        "압구정 공학 학원",
        "준비도별 배정 대회 준비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is KSEF Science & Engineering Research a good fit for students placed by current readiness?",
        "Can my child take KSEF Science & Engineering Research online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for KSEF Science & Engineering Research?",
        "What will my child make or practice in KSEF Science & Engineering Research?",
        "How does KSEF Science & Engineering Research support competition and portfolio preparation?",
        "How are the schedule and tuition for KSEF Science & Engineering Research determined?"
      ],
      "parent_questions_ko": [
        "KSEF 과학·공학 연구 대회 준비 과정이 준비도별 배정 학생에게 맞나요?",
        "KSEF 과학·공학 연구 대회 준비은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "KSEF 과학·공학 연구 대회 준비 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "KSEF 과학·공학 연구 대회 준비에서 아이는 무엇을 만들거나 연습하나요?",
        "KSEF 과학·공학 연구 대회 준비 대회 준비와 포트폴리오는 어떻게 연결되나요?",
        "KSEF 과학·공학 연구 대회 준비 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you enjoy pushing through hard questions about research questions and methods or independent academic research, KSEF Science & Engineering Research helps you turn that interest into a solution you can test, revise, and explain as your own.",
        "ko": "연구 질문과 방법, 독립 학술 연구 같은 어려운 문제를 끝까지 파고드는 것을 좋아한다면 KSEF 과학·공학 연구 대회 준비 과정이 잘 맞습니다. 관심을 직접 시험하고 수정해 설명할 수 있는 자기 해법으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "research questions and methods",
          "independent academic research",
          "systems and constraints"
        ],
        "ko": [
          "연구 질문과 방법",
          "독립 학술 연구",
          "프로그램이나 장치가 지켜야 할 조건"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in research questions and methods",
          "Apply independent academic research in a guided task",
          "Compare evidence and review errors",
          "Prepare and explain a student-owned submission"
        ],
        "ko": [
          "주제 선정",
          "연구 설계",
          "실험과 데이터 분석",
          "보고서·발표 준비"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a student-owned submission draft with a decision log.",
        "ko": "학생은 직접 만든 제출 초안과 선택 이유 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "igcse-design-tech-0445",
      "name_en": "Cambridge IGCSE Design & Technology (0445)",
      "name_ko": "케임브리지 IGCSE 디자인·기술 (0445)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-design-tech-0445.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-design-tech-0445.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Cambridge IGCSE Design & Technology (0445) exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "케임브리지 IGCSE 디자인·기술 (0445) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 설계 선택과 확인, 프로그램이나 장치가 지켜야 할 조건.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Design & Technology (0445)",
        "Engineering tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 디자인·기술 (0445)",
        "압구정 공학 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Design & Technology (0445) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Design & Technology (0445) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Design & Technology (0445)?",
        "What will my child make or practice in Cambridge IGCSE Design & Technology (0445)?",
        "How does Cambridge IGCSE Design & Technology (0445) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Design & Technology (0445) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 디자인·기술 (0445) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 디자인·기술 (0445)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 디자인·기술 (0445) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 디자인·기술 (0445)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 디자인·기술 (0445) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 디자인·기술 (0445) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind design choices and testing instead of memorizing answers, Cambridge IGCSE Design & Technology (0445) connects systems and constraints to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 설계 선택과 확인에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 디자인·기술 (0445) 과정이 잘 맞습니다. 프로그램이나 장치가 지켜야 할 조건 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "design choices and testing",
          "systems and constraints",
          "sensors and control"
        ],
        "ko": [
          "설계 선택과 확인",
          "프로그램이나 장치가 지켜야 할 조건",
          "센서로 주변을 읽고 움직임 조절하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in design choices and testing",
          "Apply systems and constraints in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "설계 선택과 확인: 핵심 개념 다지기",
          "프로그램이나 장치가 지켜야 할 조건: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "emotion-measuring-9-12",
      "name_en": "Measuring Emotion: Grades 9-12",
      "name_ko": "감정 반응을 수학과 실험으로 측정하기",
      "url_en": "https://citcoding.com/en/courses/catalog/emotion-measuring-9-12.html",
      "url_ko": "https://citcoding.com/courses/catalog/emotion-measuring-9-12.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Measuring Emotion: Grades 9-12: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "감정 반응을 수학과 실험으로 측정하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: 감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건.",
      "parent_search_terms_en": [
        "Measuring Emotion: Grades 9-12",
        "Engineering tutoring in Seoul",
        "Engineering course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "감정 반응을 수학과 실험으로 측정하기",
        "압구정 공학 학원",
        "고등 9-12학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Measuring Emotion: Grades 9-12 a good fit for high school students in Grades 9-12?",
        "Can my child take Measuring Emotion: Grades 9-12 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Measuring Emotion: Grades 9-12?",
        "What will my child make or practice in Measuring Emotion: Grades 9-12?",
        "How can Measuring Emotion: Grades 9-12 show research understanding in a college application?",
        "How are the schedule and tuition for Measuring Emotion: Grades 9-12 determined?"
      ],
      "parent_questions_ko": [
        "감정 반응을 수학과 실험으로 측정하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "감정 반응을 수학과 실험으로 측정하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "감정 반응을 수학과 실험으로 측정하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "감정 반응을 수학과 실험으로 측정하기에서 아이는 무엇을 만들거나 연습하나요?",
        "감정 반응을 수학과 실험으로 측정하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "감정 반응을 수학과 실험으로 측정하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about emotion, perception, and design or systems and constraints keep making you ask why, Measuring Emotion: Grades 9-12 lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 감정 반응을 수학과 실험으로 측정하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "emotion, perception, and design",
          "systems and constraints",
          "sensors and control"
        ],
        "ko": [
          "감정, 지각, 디자인",
          "프로그램이나 장치가 지켜야 할 조건",
          "센서로 주변을 읽고 움직임 조절하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in emotion, perception, and design",
          "Apply systems and constraints in a guided task",
          "Compare evidence and review errors",
          "Explain a result using sensors and control"
        ],
        "ko": [
          "지각의 수학 랩"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "emotion-reading-9-12",
      "name_en": "Reading Emotion: Grades 9-12",
      "name_ko": "감정 연구의 주장과 근거 비교하기",
      "url_en": "https://citcoding.com/en/courses/catalog/emotion-reading-9-12.html",
      "url_ko": "https://citcoding.com/courses/catalog/emotion-reading-9-12.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Reading Emotion: Grades 9-12: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "감정 연구의 주장과 근거 비교하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: 감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건.",
      "parent_search_terms_en": [
        "Reading Emotion: Grades 9-12",
        "Engineering tutoring in Seoul",
        "Engineering course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "감정 연구의 주장과 근거 비교하기",
        "압구정 공학 학원",
        "고등 9-12학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Reading Emotion: Grades 9-12 a good fit for high school students in Grades 9-12?",
        "Can my child take Reading Emotion: Grades 9-12 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Reading Emotion: Grades 9-12?",
        "What will my child make or practice in Reading Emotion: Grades 9-12?",
        "How can Reading Emotion: Grades 9-12 show research understanding in a college application?",
        "How are the schedule and tuition for Reading Emotion: Grades 9-12 determined?"
      ],
      "parent_questions_ko": [
        "감정 연구의 주장과 근거 비교하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "감정 연구의 주장과 근거 비교하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "감정 연구의 주장과 근거 비교하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "감정 연구의 주장과 근거 비교하기에서 아이는 무엇을 만들거나 연습하나요?",
        "감정 연구의 주장과 근거 비교하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "감정 연구의 주장과 근거 비교하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about emotion, perception, and design or systems and constraints keep making you ask why, Reading Emotion: Grades 9-12 lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 감정 연구의 주장과 근거 비교하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "emotion, perception, and design",
          "systems and constraints",
          "sensors and control"
        ],
        "ko": [
          "감정, 지각, 디자인",
          "프로그램이나 장치가 지켜야 할 조건",
          "센서로 주변을 읽고 움직임 조절하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in emotion, perception, and design",
          "Apply systems and constraints in a guided task",
          "Compare evidence and review errors",
          "Explain a result using sensors and control"
        ],
        "ko": [
          "감정 과학의 지도와 논쟁"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "emotion-measuring-6-8",
      "name_en": "Measuring Emotion: Grades 6-8",
      "name_ko": "감정을 두 축으로 나타내고 화면 A/B 비교하기",
      "url_en": "https://citcoding.com/en/courses/catalog/emotion-measuring-6-8.html",
      "url_ko": "https://citcoding.com/courses/catalog/emotion-measuring-6-8.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Measuring Emotion: Grades 6-8: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "감정을 두 축으로 나타내고 화면 A/B 비교하기: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: 감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건.",
      "parent_search_terms_en": [
        "Measuring Emotion: Grades 6-8",
        "Engineering tutoring in Seoul",
        "Engineering course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "감정을 두 축으로 나타내고 화면 A/B 비교하기",
        "압구정 공학 학원",
        "중등 6-8학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Measuring Emotion: Grades 6-8 a good fit for middle school students in Grades 6-8?",
        "Can my child take Measuring Emotion: Grades 6-8 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Measuring Emotion: Grades 6-8?",
        "What will my child make or practice in Measuring Emotion: Grades 6-8?",
        "How can Measuring Emotion: Grades 6-8 show research understanding in a college application?",
        "How are the schedule and tuition for Measuring Emotion: Grades 6-8 determined?"
      ],
      "parent_questions_ko": [
        "감정을 두 축으로 나타내고 화면 A/B 비교하기 과정이 중등 6-8학년 학생에게 맞나요?",
        "감정을 두 축으로 나타내고 화면 A/B 비교하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "감정을 두 축으로 나타내고 화면 A/B 비교하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "감정을 두 축으로 나타내고 화면 A/B 비교하기에서 아이는 무엇을 만들거나 연습하나요?",
        "감정을 두 축으로 나타내고 화면 A/B 비교하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "감정을 두 축으로 나타내고 화면 A/B 비교하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about emotion, perception, and design or systems and constraints keep making you ask why, Measuring Emotion: Grades 6-8 lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 감정을 두 축으로 나타내고 화면 A/B 비교하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "emotion, perception, and design",
          "systems and constraints",
          "sensors and control"
        ],
        "ko": [
          "감정, 지각, 디자인",
          "프로그램이나 장치가 지켜야 할 조건",
          "센서로 주변을 읽고 움직임 조절하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in emotion, perception, and design",
          "Apply systems and constraints in a guided task",
          "Compare evidence and review errors",
          "Explain a result using sensors and control"
        ],
        "ko": [
          "감정 좌표 정밀하게 쓰기",
          "A/B 느낌 테스트"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "emotion-reading-6-8",
      "name_en": "Reading Emotion: Grades 6-8",
      "name_ko": "썸네일과 첫 문장이 관심에 미치는 영향 분석하기",
      "url_en": "https://citcoding.com/en/courses/catalog/emotion-reading-6-8.html",
      "url_ko": "https://citcoding.com/courses/catalog/emotion-reading-6-8.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "engineering_robotics",
          "name_en": "Engineering & Robotics",
          "name_ko": "공학·로보틱스"
        },
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Reading Emotion: Grades 6-8: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "썸네일과 첫 문장이 관심에 미치는 영향 분석하기: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 공학 수업. 핵심: 감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건.",
      "parent_search_terms_en": [
        "Reading Emotion: Grades 6-8",
        "Engineering tutoring in Seoul",
        "Engineering course for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "robotics classes for children"
      ],
      "parent_search_terms_ko": [
        "썸네일과 첫 문장이 관심에 미치는 영향 분석하기",
        "압구정 공학 학원",
        "중등 6-8학년 공학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "초등 로봇 수업"
      ],
      "parent_questions_en": [
        "Is Reading Emotion: Grades 6-8 a good fit for middle school students in Grades 6-8?",
        "Can my child take Reading Emotion: Grades 6-8 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Reading Emotion: Grades 6-8?",
        "What will my child make or practice in Reading Emotion: Grades 6-8?",
        "How can Reading Emotion: Grades 6-8 show research understanding in a college application?",
        "How are the schedule and tuition for Reading Emotion: Grades 6-8 determined?"
      ],
      "parent_questions_ko": [
        "썸네일과 첫 문장이 관심에 미치는 영향 분석하기 과정이 중등 6-8학년 학생에게 맞나요?",
        "썸네일과 첫 문장이 관심에 미치는 영향 분석하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "썸네일과 첫 문장이 관심에 미치는 영향 분석하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "썸네일과 첫 문장이 관심에 미치는 영향 분석하기에서 아이는 무엇을 만들거나 연습하나요?",
        "썸네일과 첫 문장이 관심에 미치는 영향 분석하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "썸네일과 첫 문장이 관심에 미치는 영향 분석하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about emotion, perception, and design or systems and constraints keep making you ask why, Reading Emotion: Grades 6-8 lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "감정, 지각, 디자인, 프로그램이나 장치가 지켜야 할 조건 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 썸네일과 첫 문장이 관심에 미치는 영향 분석하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "emotion, perception, and design",
          "systems and constraints",
          "sensors and control"
        ],
        "ko": [
          "감정, 지각, 디자인",
          "프로그램이나 장치가 지켜야 할 조건",
          "센서로 주변을 읽고 움직임 조절하기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in emotion, perception, and design",
          "Apply systems and constraints in a guided task",
          "Compare evidence and review errors",
          "Explain a result using sensors and control"
        ],
        "ko": [
          "유튜브 프로젝트 I: 썸네일",
          "유튜브 프로젝트 II: 훅과 시청 흐름",
          "이미지의 저음과 고음",
          "감정 인식 AI 비판"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a tested prototype or simulation with revision notes.",
        "ko": "학생은 직접 시험한 모형이나 가상 실험과 수정 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-mars-rover",
      "name_en": "Mars Rover Mission Control",
      "name_ko": "화성 탐사차 임무 계획하고 움직이기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-mars-rover.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-mars-rover.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        }
      ],
      "description_en": "Mars Rover Mission Control: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "화성 탐사차 임무 계획하고 움직이기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 물리 현상을 계산으로 나타내기, 컴퓨터 가상 실험과 실제 측정.",
      "parent_search_terms_en": [
        "Mars Rover Mission Control",
        "Physics tutoring in Seoul",
        "Physics course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "화성 탐사차 임무 계획하고 움직이기",
        "압구정 물리 학원",
        "유아·초등 저학년 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Mars Rover Mission Control a good fit for young learners through Grade 2?",
        "Can my child take Mars Rover Mission Control online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Mars Rover Mission Control?",
        "What will my child make or practice in Mars Rover Mission Control?",
        "How can Mars Rover Mission Control show research understanding in a college application?",
        "How are the schedule and tuition for Mars Rover Mission Control determined?"
      ],
      "parent_questions_ko": [
        "화성 탐사차 임무 계획하고 움직이기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "화성 탐사차 임무 계획하고 움직이기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "화성 탐사차 임무 계획하고 움직이기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "화성 탐사차 임무 계획하고 움직이기에서 아이는 무엇을 만들거나 연습하나요?",
        "화성 탐사차 임무 계획하고 움직이기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "화성 탐사차 임무 계획하고 움직이기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring physical models or simulation and measurement makes you want to build instead of only watch or read, Mars Rover Mission Control lets you make, test, and improve something of your own.",
        "ko": "물리 현상을 계산으로 나타내기, 컴퓨터 가상 실험과 실제 측정 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 화성 탐사차 임무 계획하고 움직이기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "physical models",
          "simulation and measurement",
          "uncertainty and explanation"
        ],
        "ko": [
          "물리 현상을 계산으로 나타내기",
          "컴퓨터 가상 실험과 실제 측정",
          "불확실성과 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in physical models",
          "Apply simulation and measurement in a guided task",
          "Compare evidence and review errors",
          "Explain a result using uncertainty and explanation"
        ],
        "ko": [
          "로버 움직이기",
          "센서로 알아채게 하기",
          "손대지 않고 통과하기",
          "미션 수행하고 기록하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with an age-appropriate artifact the child can explain in their own words.",
        "ko": "학생은 자기 말로 설명할 수 있는 연령 맞춤 결과물 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "quantum-computational-physics",
      "name_en": "Explore Quantum Physics with Computer Models",
      "name_ko": "컴퓨터 계산으로 양자 물리 탐구하기",
      "url_en": "https://citcoding.com/en/courses/catalog/quantum-computational-physics.html",
      "url_ko": "https://citcoding.com/courses/catalog/quantum-computational-physics.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Explore Quantum Physics with Computer Models: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "컴퓨터 계산으로 양자 물리 탐구하기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 양자 모델, 물리 현상을 계산으로 나타내기.",
      "parent_search_terms_en": [
        "Explore Quantum Physics with Computer Models",
        "Physics tutoring in Seoul",
        "Physics course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "컴퓨터 계산으로 양자 물리 탐구하기",
        "압구정 물리 학원",
        "준비도별 배정 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Explore Quantum Physics with Computer Models a good fit for students placed by current readiness?",
        "Can my child take Explore Quantum Physics with Computer Models online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Explore Quantum Physics with Computer Models?",
        "What will my child make or practice in Explore Quantum Physics with Computer Models?",
        "How can Explore Quantum Physics with Computer Models show research understanding in a college application?",
        "How are the schedule and tuition for Explore Quantum Physics with Computer Models determined?"
      ],
      "parent_questions_ko": [
        "컴퓨터 계산으로 양자 물리 탐구하기 과정이 준비도별 배정 학생에게 맞나요?",
        "컴퓨터 계산으로 양자 물리 탐구하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "컴퓨터 계산으로 양자 물리 탐구하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "컴퓨터 계산으로 양자 물리 탐구하기에서 아이는 무엇을 만들거나 연습하나요?",
        "컴퓨터 계산으로 양자 물리 탐구하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "컴퓨터 계산으로 양자 물리 탐구하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about quantum models or physical models keep making you ask why, Explore Quantum Physics with Computer Models lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "양자 모델, 물리 현상을 계산으로 나타내기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 컴퓨터 계산으로 양자 물리 탐구하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "quantum models",
          "physical models",
          "simulation and measurement"
        ],
        "ko": [
          "양자 모델",
          "물리 현상을 계산으로 나타내기",
          "컴퓨터 가상 실험과 실제 측정"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in quantum models",
          "Apply physical models in a guided task",
          "Compare evidence and review errors",
          "Explain a result using simulation and measurement"
        ],
        "ko": [
          "양자 모델: 핵심 개념 다지기",
          "물리 현상을 계산으로 나타내기: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "qutip",
      "name_en": "Quantum Physics Lab with Python",
      "name_ko": "양자 현상을 가상 실험으로 관찰하기",
      "url_en": "https://citcoding.com/en/courses/catalog/qutip.html",
      "url_ko": "https://citcoding.com/courses/catalog/qutip.html",
      "age_group": "flexible",
      "age_en": "Placement by readiness",
      "age_ko": "준비도에 따라 배정",
      "subjects": [
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Quantum Physics Lab with Python: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "양자 현상을 가상 실험으로 관찰하기: 준비도별 배정 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 양자 모델, 양자 가상 실험.",
      "parent_search_terms_en": [
        "Quantum Physics Lab with Python",
        "Physics tutoring in Seoul",
        "Physics course for students placed by current readiness",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "양자 현상을 가상 실험으로 관찰하기",
        "압구정 물리 학원",
        "준비도별 배정 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Quantum Physics Lab with Python a good fit for students placed by current readiness?",
        "Can my child take Quantum Physics Lab with Python online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Quantum Physics Lab with Python?",
        "What will my child make or practice in Quantum Physics Lab with Python?",
        "How can Quantum Physics Lab with Python show research understanding in a college application?",
        "How are the schedule and tuition for Quantum Physics Lab with Python determined?"
      ],
      "parent_questions_ko": [
        "양자 현상을 가상 실험으로 관찰하기 과정이 준비도별 배정 학생에게 맞나요?",
        "양자 현상을 가상 실험으로 관찰하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "양자 현상을 가상 실험으로 관찰하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "양자 현상을 가상 실험으로 관찰하기에서 아이는 무엇을 만들거나 연습하나요?",
        "양자 현상을 가상 실험으로 관찰하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "양자 현상을 가상 실험으로 관찰하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about quantum models or quantum simulation keep making you ask why, Quantum Physics Lab with Python lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "양자 모델, 양자 가상 실험 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 양자 현상을 가상 실험으로 관찰하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "quantum models",
          "quantum simulation",
          "physical models"
        ],
        "ko": [
          "양자 모델",
          "양자 가상 실험",
          "물리 현상을 계산으로 나타내기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in quantum models",
          "Apply quantum simulation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using physical models"
        ],
        "ko": [
          "양자 모델: 핵심 개념 다지기",
          "양자 가상 실험: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "aerosandbox-optimization",
      "name_en": "Aerodynamic Analysis: Compare Wing Designs and Flight Performance",
      "name_ko": "공력 계산으로 날개 모양과 비행 성능 비교하기",
      "url_en": "https://citcoding.com/en/courses/catalog/aerosandbox-optimization.html",
      "url_ko": "https://citcoding.com/courses/catalog/aerosandbox-optimization.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Aerodynamic Analysis: Compare Wing Designs and Flight Performance for high school students in Grades 9-12: in person in Apgujeong, Seoul, or online, with...",
      "description_ko": "공력 계산으로 날개 모양과 비행 성능 비교하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 날개 모양과 공기 흐름 계산, 조건 안에서 가장 나은 설계 찾기.",
      "parent_search_terms_en": [
        "Aerodynamic Analysis: Compare Wing Designs and Flight Performance",
        "Physics tutoring in Seoul",
        "Physics course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "공력 계산으로 날개 모양과 비행 성능 비교하기",
        "압구정 물리 학원",
        "고등 9-12학년 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Aerodynamic Analysis: Compare Wing Designs and Flight Performance a good fit for high school students in Grades 9-12?",
        "Can my child take Aerodynamic Analysis: Compare Wing Designs and Flight Performance online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Aerodynamic Analysis: Compare Wing Designs and Flight Performance?",
        "What will my child make or practice in Aerodynamic Analysis: Compare Wing Designs and Flight Performance?",
        "How can Aerodynamic Analysis: Compare Wing Designs and Flight Performance show research understanding in a college application?",
        "How are the schedule and tuition for Aerodynamic Analysis: Compare Wing Designs and Flight Performance determined?"
      ],
      "parent_questions_ko": [
        "공력 계산으로 날개 모양과 비행 성능 비교하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "공력 계산으로 날개 모양과 비행 성능 비교하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "공력 계산으로 날개 모양과 비행 성능 비교하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "공력 계산으로 날개 모양과 비행 성능 비교하기에서 아이는 무엇을 만들거나 연습하나요?",
        "공력 계산으로 날개 모양과 비행 성능 비교하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "공력 계산으로 날개 모양과 비행 성능 비교하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about aerodynamic modeling or constrained design optimization keep making you ask why, Aerodynamic Analysis: Compare Wing Designs and Flight Performance lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "날개 모양과 공기 흐름 계산, 조건 안에서 가장 나은 설계 찾기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 공력 계산으로 날개 모양과 비행 성능 비교하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "aerodynamic modeling",
          "constrained design optimization",
          "sensitivity analysis and validation"
        ],
        "ko": [
          "날개 모양과 공기 흐름 계산",
          "조건 안에서 가장 나은 설계 찾기",
          "값 하나를 바꾼 전후 결과 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in aerodynamic modeling",
          "Apply constrained design optimization in a guided task",
          "Compare evidence and review errors",
          "Explain a result using sensitivity analysis and validation"
        ],
        "ko": [
          "공기가 날개를 미는 힘",
          "날개 모양과 끝부분 소용돌이",
          "제한 안에서 좋은 날개 찾기",
          "날개 선택 보고서"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "basilisk-attitude-control",
      "name_en": "Make a Spacecraft Hold Its Own Heading",
      "name_ko": "우주선이 스스로 방향을 잡게 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/basilisk-attitude-control.html",
      "url_ko": "https://citcoding.com/courses/catalog/basilisk-attitude-control.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Make a Spacecraft Hold Its Own Heading: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "우주선이 스스로 방향을 잡게 만들기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 우주선이 도는 모습 계산, 목표 방향으로 자동 보정하기.",
      "parent_search_terms_en": [
        "Make a Spacecraft Hold Its Own Heading",
        "Physics tutoring in Seoul",
        "Physics course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "우주선이 스스로 방향을 잡게 만들기",
        "압구정 물리 학원",
        "고등 9-12학년 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Make a Spacecraft Hold Its Own Heading a good fit for high school students in Grades 9-12?",
        "Can my child take Make a Spacecraft Hold Its Own Heading online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Make a Spacecraft Hold Its Own Heading?",
        "What will my child make or practice in Make a Spacecraft Hold Its Own Heading?",
        "How can Make a Spacecraft Hold Its Own Heading show research understanding in a college application?",
        "How are the schedule and tuition for Make a Spacecraft Hold Its Own Heading determined?"
      ],
      "parent_questions_ko": [
        "우주선이 스스로 방향을 잡게 만들기 과정이 고등 9-12학년 학생에게 맞나요?",
        "우주선이 스스로 방향을 잡게 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "우주선이 스스로 방향을 잡게 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "우주선이 스스로 방향을 잡게 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "우주선이 스스로 방향을 잡게 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "우주선이 스스로 방향을 잡게 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about spacecraft attitude dynamics or feedback control systems keep making you ask why, Make a Spacecraft Hold Its Own Heading lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "우주선이 도는 모습 계산, 목표 방향으로 자동 보정하기 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 우주선이 스스로 방향을 잡게 만들기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "spacecraft attitude dynamics",
          "feedback control systems",
          "Monte Carlo verification"
        ],
        "ko": [
          "우주선이 도는 모습 계산",
          "목표 방향으로 자동 보정하기",
          "무작위 오차를 여러 번 넣어 안전성 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in spacecraft attitude dynamics",
          "Apply feedback control systems in a guided task",
          "Compare evidence and review errors",
          "Explain a result using Monte Carlo verification"
        ],
        "ko": [
          "위성의 이동과 방향",
          "목표 방향과 센서",
          "방향을 고치는 힘",
          "여러 오차에서 방향 확인"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "meep-space-waves",
      "name_en": "Electromagnetic Waves: Test Reflection and Interference",
      "name_ko": "전자기파의 반사와 간섭 가상 실험하기",
      "url_en": "https://citcoding.com/en/courses/catalog/meep-space-waves.html",
      "url_ko": "https://citcoding.com/courses/catalog/meep-space-waves.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Electromagnetic Waves: Test Reflection and Interference: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "전자기파의 반사와 간섭 가상 실험하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 전자기파, 작은 격자 칸으로 파동 계산.",
      "parent_search_terms_en": [
        "Electromagnetic Waves: Test Reflection and Interference",
        "Physics tutoring in Seoul",
        "Physics course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "전자기파의 반사와 간섭 가상 실험하기",
        "압구정 물리 학원",
        "고등 9-12학년 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Electromagnetic Waves: Test Reflection and Interference a good fit for high school students in Grades 9-12?",
        "Can my child take Electromagnetic Waves: Test Reflection and Interference online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Electromagnetic Waves: Test Reflection and Interference?",
        "What will my child make or practice in Electromagnetic Waves: Test Reflection and Interference?",
        "How can Electromagnetic Waves: Test Reflection and Interference show research understanding in a college application?",
        "How are the schedule and tuition for Electromagnetic Waves: Test Reflection and Interference determined?"
      ],
      "parent_questions_ko": [
        "전자기파의 반사와 간섭 가상 실험하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "전자기파의 반사와 간섭 가상 실험하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "전자기파의 반사와 간섭 가상 실험하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "전자기파의 반사와 간섭 가상 실험하기에서 아이는 무엇을 만들거나 연습하나요?",
        "전자기파의 반사와 간섭 가상 실험하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "전자기파의 반사와 간섭 가상 실험하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about electromagnetic waves or FDTD simulation keep making you ask why, Electromagnetic Waves: Test Reflection and Interference lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "전자기파, 작은 격자 칸으로 파동 계산 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 전자기파의 반사와 간섭 가상 실험하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "electromagnetic waves",
          "FDTD simulation",
          "mesh and boundary validation"
        ],
        "ko": [
          "전자기파",
          "작은 격자 칸으로 파동 계산",
          "칸 크기와 계산 범위를 바꿔 결과 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in electromagnetic waves",
          "Apply FDTD simulation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using mesh and boundary validation"
        ],
        "ko": [
          "작은 칸에서 움직이는 파동",
          "파동의 반사와 겹침",
          "안테나와 빛줄기",
          "파동 보고서"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "openmotor-ballistics",
      "name_en": "Rocket Motor Internals: Compare Pressure and Thrust",
      "name_ko": "로켓 모터 내부 압력과 추력 변화 비교하기",
      "url_en": "https://citcoding.com/en/courses/catalog/openmotor-ballistics.html",
      "url_ko": "https://citcoding.com/courses/catalog/openmotor-ballistics.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Rocket Motor Internals: Compare Pressure and Thrust: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "로켓 모터 내부 압력과 추력 변화 비교하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 고체 로켓 모터 안의 연소와 압력, 연료 모양과 압력 변화.",
      "parent_search_terms_en": [
        "Rocket Motor Internals: Compare Pressure and Thrust",
        "Physics tutoring in Seoul",
        "Physics course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "로켓 모터 내부 압력과 추력 변화 비교하기",
        "압구정 물리 학원",
        "고등 9-12학년 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Rocket Motor Internals: Compare Pressure and Thrust a good fit for high school students in Grades 9-12?",
        "Can my child take Rocket Motor Internals: Compare Pressure and Thrust online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Rocket Motor Internals: Compare Pressure and Thrust?",
        "What will my child make or practice in Rocket Motor Internals: Compare Pressure and Thrust?",
        "How can Rocket Motor Internals: Compare Pressure and Thrust show research understanding in a college application?",
        "How are the schedule and tuition for Rocket Motor Internals: Compare Pressure and Thrust determined?"
      ],
      "parent_questions_ko": [
        "로켓 모터 내부 압력과 추력 변화 비교하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "로켓 모터 내부 압력과 추력 변화 비교하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "로켓 모터 내부 압력과 추력 변화 비교하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "로켓 모터 내부 압력과 추력 변화 비교하기에서 아이는 무엇을 만들거나 연습하나요?",
        "로켓 모터 내부 압력과 추력 변화 비교하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "로켓 모터 내부 압력과 추력 변화 비교하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about solid-motor internal ballistics or motor geometry and pressure keep making you ask why, Rocket Motor Internals: Compare Pressure and Thrust lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "고체 로켓 모터 안의 연소와 압력, 연료 모양과 압력 변화 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 로켓 모터 내부 압력과 추력 변화 비교하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "solid-motor internal ballistics",
          "motor geometry and pressure",
          "simulation limits and safety"
        ],
        "ko": [
          "고체 로켓 모터 안의 연소와 압력",
          "연료 모양과 압력 변화",
          "컴퓨터 계산의 한계와 안전"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in solid-motor internal ballistics",
          "Apply motor geometry and pressure in a guided task",
          "Compare evidence and review errors",
          "Explain a result using simulation limits and safety"
        ],
        "ko": [
          "안전한 저장 예제와 힘 그래프",
          "타는 표면·기체·압력",
          "비행 계산 연결과 한계"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "openrocket-physics",
      "name_en": "Fly a Rocket On Screen: Test the Physics of Flight",
      "name_ko": "화면에서 로켓을 날려 비행 원리 실험하기",
      "url_en": "https://citcoding.com/en/courses/catalog/openrocket-physics.html",
      "url_ko": "https://citcoding.com/courses/catalog/openrocket-physics.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Fly a Rocket On Screen: Test the Physics of Flight: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "화면에서 로켓을 날려 비행 원리 실험하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 로켓 비행 물리, OpenRocket 가상 비행 실험.",
      "parent_search_terms_en": [
        "Fly a Rocket On Screen: Test the Physics of Flight",
        "Physics tutoring in Seoul",
        "Physics course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "화면에서 로켓을 날려 비행 원리 실험하기",
        "압구정 물리 학원",
        "고등 9-12학년 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Fly a Rocket On Screen: Test the Physics of Flight a good fit for high school students in Grades 9-12?",
        "Can my child take Fly a Rocket On Screen: Test the Physics of Flight online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Fly a Rocket On Screen: Test the Physics of Flight?",
        "What will my child make or practice in Fly a Rocket On Screen: Test the Physics of Flight?",
        "How can Fly a Rocket On Screen: Test the Physics of Flight show research understanding in a college application?",
        "How are the schedule and tuition for Fly a Rocket On Screen: Test the Physics of Flight determined?"
      ],
      "parent_questions_ko": [
        "화면에서 로켓을 날려 비행 원리 실험하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "화면에서 로켓을 날려 비행 원리 실험하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "화면에서 로켓을 날려 비행 원리 실험하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "화면에서 로켓을 날려 비행 원리 실험하기에서 아이는 무엇을 만들거나 연습하나요?",
        "화면에서 로켓을 날려 비행 원리 실험하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "화면에서 로켓을 날려 비행 원리 실험하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about rocket-flight physics or OpenRocket simulation keep making you ask why, Fly a Rocket On Screen: Test the Physics of Flight lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "로켓 비행 물리, OpenRocket 가상 비행 실험 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 화면에서 로켓을 날려 비행 원리 실험하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "rocket-flight physics",
          "OpenRocket simulation",
          "parameter sensitivity and validation"
        ],
        "ko": [
          "로켓 비행 물리",
          "OpenRocket 가상 비행 실험",
          "조건 하나가 비행 결과에 주는 영향 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in rocket-flight physics",
          "Apply OpenRocket simulation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using parameter sensitivity and validation"
        ],
        "ko": [
          "로켓을 미는 힘과 균형",
          "모양과 공기 저항",
          "비행 중 생기는 변화",
          "조건 한 개 비교"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "pychrono-rover",
      "name_en": "Physics Models: Compare Moon and Mars Rover Motion",
      "name_ko": "물리 계산으로 달·화성 탐사차 움직임 비교하기",
      "url_en": "https://citcoding.com/en/courses/catalog/pychrono-rover.html",
      "url_ko": "https://citcoding.com/courses/catalog/pychrono-rover.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Physics Models: Compare Moon and Mars Rover Motion: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "물리 계산으로 달·화성 탐사차 움직임 비교하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 달·화성 탐사차의 움직임, 바퀴와 지면의 마찰.",
      "parent_search_terms_en": [
        "Physics Models: Compare Moon and Mars Rover Motion",
        "Physics tutoring in Seoul",
        "Physics course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "물리 계산으로 달·화성 탐사차 움직임 비교하기",
        "압구정 물리 학원",
        "고등 9-12학년 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Physics Models: Compare Moon and Mars Rover Motion a good fit for high school students in Grades 9-12?",
        "Can my child take Physics Models: Compare Moon and Mars Rover Motion online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Physics Models: Compare Moon and Mars Rover Motion?",
        "What will my child make or practice in Physics Models: Compare Moon and Mars Rover Motion?",
        "How can Physics Models: Compare Moon and Mars Rover Motion show research understanding in a college application?",
        "How are the schedule and tuition for Physics Models: Compare Moon and Mars Rover Motion determined?"
      ],
      "parent_questions_ko": [
        "물리 계산으로 달·화성 탐사차 움직임 비교하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "물리 계산으로 달·화성 탐사차 움직임 비교하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "물리 계산으로 달·화성 탐사차 움직임 비교하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "물리 계산으로 달·화성 탐사차 움직임 비교하기에서 아이는 무엇을 만들거나 연습하나요?",
        "물리 계산으로 달·화성 탐사차 움직임 비교하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "물리 계산으로 달·화성 탐사차 움직임 비교하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about planetary-rover dynamics or contact, traction, and terrain keep making you ask why, Physics Models: Compare Moon and Mars Rover Motion lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "달·화성 탐사차의 움직임, 바퀴와 지면의 마찰 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 물리 계산으로 달·화성 탐사차 움직임 비교하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "planetary-rover dynamics",
          "contact, traction, and terrain",
          "physics simulation validation"
        ],
        "ko": [
          "달·화성 탐사차의 움직임",
          "바퀴와 지면의 마찰",
          "중력과 지형을 바꾼 결과 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in planetary-rover dynamics",
          "Apply contact, traction, and terrain in a guided task",
          "Compare evidence and review errors",
          "Explain a result using physics simulation validation"
        ],
        "ko": [
          "힘·바닥·마찰",
          "바퀴·스프링·지면",
          "달과 화성의 로버 주행"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "rocketcea-propulsion",
      "name_en": "Combustion Analysis: Compare Fuel Conditions and Propulsion Performance",
      "name_ko": "연소 계산으로 연료 조건과 추진 성능 비교하기",
      "url_en": "https://citcoding.com/en/courses/catalog/rocketcea-propulsion.html",
      "url_ko": "https://citcoding.com/courses/catalog/rocketcea-propulsion.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Combustion Analysis: Compare Fuel Conditions and Propulsion Performance for high school students in Grades 9-12: in person in Apgujeong, Seoul, or online, with...",
      "description_ko": "연소 계산으로 연료 조건과 추진 성능 비교하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 연료가 타며 내는 열과 추진력, 연료 조건에 따른 성능 차이.",
      "parent_search_terms_en": [
        "Combustion Analysis: Compare Fuel Conditions and Propulsion Performance",
        "Physics tutoring in Seoul",
        "Physics course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "연소 계산으로 연료 조건과 추진 성능 비교하기",
        "압구정 물리 학원",
        "고등 9-12학년 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Combustion Analysis: Compare Fuel Conditions and Propulsion Performance a good fit for high school students in Grades 9-12?",
        "Can my child take Combustion Analysis: Compare Fuel Conditions and Propulsion Performance online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Combustion Analysis: Compare Fuel Conditions and Propulsion Performance?",
        "What will my child make or practice in Combustion Analysis: Compare Fuel Conditions and Propulsion Performance?",
        "How can Combustion Analysis: Compare Fuel Conditions and Propulsion Performance show research understanding in a college application?",
        "How are the schedule and tuition for Combustion Analysis: Compare Fuel Conditions and Propulsion Performance determined?"
      ],
      "parent_questions_ko": [
        "연소 계산으로 연료 조건과 추진 성능 비교하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "연소 계산으로 연료 조건과 추진 성능 비교하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "연소 계산으로 연료 조건과 추진 성능 비교하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "연소 계산으로 연료 조건과 추진 성능 비교하기에서 아이는 무엇을 만들거나 연습하나요?",
        "연소 계산으로 연료 조건과 추진 성능 비교하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "연소 계산으로 연료 조건과 추진 성능 비교하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about rocket propulsion thermochemistry or performance trade-offs keep making you ask why, Combustion Analysis: Compare Fuel Conditions and Propulsion Performance lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "연료가 타며 내는 열과 추진력, 연료 조건에 따른 성능 차이 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 연소 계산으로 연료 조건과 추진 성능 비교하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "rocket propulsion thermochemistry",
          "performance trade-offs",
          "unit checks and sanity tests"
        ],
        "ko": [
          "연료가 타며 내는 열과 추진력",
          "연료 조건에 따른 성능 차이",
          "단위와 상식에 맞는 결과인지 확인"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in rocket propulsion thermochemistry",
          "Apply performance trade-offs in a guided task",
          "Compare evidence and review errors",
          "Explain a result using unit checks and sanity tests"
        ],
        "ko": [
          "입력·단위·뜨거운 기체",
          "양·압력·노즐 크기 바꾸기",
          "여러 가정과 입력 범위 비교",
          "기체 계산 보고서"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "rocketpy-flight",
      "name_en": "Python Flight Analysis: Compare Trajectory and Weather Uncertainty",
      "name_ko": "파이썬 계산으로 로켓 궤적과 날씨 오차 비교하기",
      "url_en": "https://citcoding.com/en/courses/catalog/rocketpy-flight.html",
      "url_ko": "https://citcoding.com/courses/catalog/rocketpy-flight.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Python Flight Analysis: Compare Trajectory and Weather Uncertainty for high school students in Grades 9-12: in person in Apgujeong, Seoul, or online, with...",
      "description_ko": "파이썬 계산으로 로켓 궤적과 날씨 오차 비교하기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 이동과 회전을 함께 계산하는 로켓 비행, 날씨 조건을 여러 번 바꾸는 반복 실험.",
      "parent_search_terms_en": [
        "Python Flight Analysis: Compare Trajectory and Weather Uncertainty",
        "Physics tutoring in Seoul",
        "Physics course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "파이썬 계산으로 로켓 궤적과 날씨 오차 비교하기",
        "압구정 물리 학원",
        "고등 9-12학년 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Python Flight Analysis: Compare Trajectory and Weather Uncertainty a good fit for high school students in Grades 9-12?",
        "Can my child take Python Flight Analysis: Compare Trajectory and Weather Uncertainty online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Python Flight Analysis: Compare Trajectory and Weather Uncertainty?",
        "What will my child make or practice in Python Flight Analysis: Compare Trajectory and Weather Uncertainty?",
        "How can Python Flight Analysis: Compare Trajectory and Weather Uncertainty show research understanding in a college application?",
        "How are the schedule and tuition for Python Flight Analysis: Compare Trajectory and Weather Uncertainty determined?"
      ],
      "parent_questions_ko": [
        "파이썬 계산으로 로켓 궤적과 날씨 오차 비교하기 과정이 고등 9-12학년 학생에게 맞나요?",
        "파이썬 계산으로 로켓 궤적과 날씨 오차 비교하기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "파이썬 계산으로 로켓 궤적과 날씨 오차 비교하기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "파이썬 계산으로 로켓 궤적과 날씨 오차 비교하기에서 아이는 무엇을 만들거나 연습하나요?",
        "파이썬 계산으로 로켓 궤적과 날씨 오차 비교하기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "파이썬 계산으로 로켓 궤적과 날씨 오차 비교하기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about six-degree-of-freedom flight simulation or uncertainty and Monte Carlo analysis keep making you ask why, Python Flight Analysis: Compare Trajectory and Weather Uncertainty lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "이동과 회전을 함께 계산하는 로켓 비행, 날씨 조건을 여러 번 바꾸는 반복 실험 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 파이썬 계산으로 로켓 궤적과 날씨 오차 비교하기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "six-degree-of-freedom flight simulation",
          "uncertainty and Monte Carlo analysis",
          "cross-model validation"
        ],
        "ko": [
          "이동과 회전을 함께 계산하는 로켓 비행",
          "날씨 조건을 여러 번 바꾸는 반복 실험",
          "두 프로그램의 계산 결과 비교"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in six-degree-of-freedom flight simulation",
          "Apply uncertainty and Monte Carlo analysis in a guided task",
          "Compare evidence and review errors",
          "Explain a result using cross-model validation"
        ],
        "ko": [
          "기준 비행 준비",
          "로켓 움직임과 착지",
          "여러 조건의 결과 비교",
          "비행 보고서"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "tudatpy-orbits",
      "name_en": "Calculate Satellite Orbits and What Disturbs Them",
      "name_ko": "위성 궤도를 계산하고 흔들리는 원인 찾기",
      "url_en": "https://citcoding.com/en/courses/catalog/tudatpy-orbits.html",
      "url_ko": "https://citcoding.com/courses/catalog/tudatpy-orbits.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "ai_data",
          "name_en": "AI & Data",
          "name_ko": "AI·데이터"
        },
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        },
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "Calculate Satellite Orbits and What Disturbs Them: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "위성 궤도를 계산하고 흔들리는 원인 찾기: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 물리 수업. 핵심: 위성이 지구 주위를 도는 원리, 시간에 따른 위성 위치 계산.",
      "parent_search_terms_en": [
        "Calculate Satellite Orbits and What Disturbs Them",
        "Physics tutoring in Seoul",
        "Physics course for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "위성 궤도를 계산하고 흔들리는 원인 찾기",
        "압구정 물리 학원",
        "고등 9-12학년 물리 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Calculate Satellite Orbits and What Disturbs Them a good fit for high school students in Grades 9-12?",
        "Can my child take Calculate Satellite Orbits and What Disturbs Them online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Calculate Satellite Orbits and What Disturbs Them?",
        "What will my child make or practice in Calculate Satellite Orbits and What Disturbs Them?",
        "How can Calculate Satellite Orbits and What Disturbs Them show research understanding in a college application?",
        "How are the schedule and tuition for Calculate Satellite Orbits and What Disturbs Them determined?"
      ],
      "parent_questions_ko": [
        "위성 궤도를 계산하고 흔들리는 원인 찾기 과정이 고등 9-12학년 학생에게 맞나요?",
        "위성 궤도를 계산하고 흔들리는 원인 찾기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "위성 궤도를 계산하고 흔들리는 원인 찾기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "위성 궤도를 계산하고 흔들리는 원인 찾기에서 아이는 무엇을 만들거나 연습하나요?",
        "위성 궤도를 계산하고 흔들리는 원인 찾기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "위성 궤도를 계산하고 흔들리는 원인 찾기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about orbital mechanics or numerical propagation keep making you ask why, Calculate Satellite Orbits and What Disturbs Them lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "위성이 지구 주위를 도는 원리, 시간에 따른 위성 위치 계산 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 위성 궤도를 계산하고 흔들리는 원인 찾기 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "orbital mechanics",
          "numerical propagation",
          "mission-design trade-offs"
        ],
        "ko": [
          "위성이 지구 주위를 도는 원리",
          "시간에 따른 위성 위치 계산",
          "연료·시간·정확도 사이의 선택"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in orbital mechanics",
          "Apply numerical propagation in a guided task",
          "Compare evidence and review errors",
          "Explain a result using mission-design trade-offs"
        ],
        "ko": [
          "시작 움직임과 기본 궤도",
          "작은 시간 칸과 작은 힘",
          "궤도 바꾸기와 위치 측정",
          "궤도 보고서"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a reproducible report, notebook, or portfolio artifact.",
        "ko": "학생은 다른 사람이 같은 방법으로 확인할 수 있는 보고서·분석 노트·포트폴리오 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ap-physics-1",
      "name_en": "AP Physics 1",
      "name_ko": "AP 물리 1",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-physics-1.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-physics-1.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        }
      ],
      "description_en": "AP Physics 1 exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 물리 1 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 물리 현상을 계산으로 나타내기, 컴퓨터 가상 실험과 실제 측정.",
      "parent_search_terms_en": [
        "AP Physics 1",
        "Physics tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AP 물리 1",
        "압구정 물리 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Physics 1 a good fit for high school students in Grades 9-12?",
        "Can my child take AP Physics 1 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Physics 1?",
        "What will my child make or practice in AP Physics 1?",
        "How does AP Physics 1 exam preparation work?",
        "How are the schedule and tuition for AP Physics 1 determined?"
      ],
      "parent_questions_ko": [
        "AP 물리 1 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 물리 1은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 물리 1 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 물리 1에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 물리 1 시험 대비는 어떻게 진행하나요?",
        "AP 물리 1 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind physical models instead of memorizing answers, AP Physics 1 connects simulation and measurement to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 물리 현상을 계산으로 나타내기에서 중요한 원리를 깊이 이해하고 싶다면 AP 물리 1 과정이 잘 맞습니다. 컴퓨터 가상 실험과 실제 측정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "physical models",
          "simulation and measurement",
          "uncertainty and explanation"
        ],
        "ko": [
          "물리 현상을 계산으로 나타내기",
          "컴퓨터 가상 실험과 실제 측정",
          "불확실성과 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in physical models",
          "Apply simulation and measurement in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 운동학",
          "2 힘과 병진 운동",
          "3 일·에너지·일률",
          "4 선운동량",
          "5 돌림힘과 회전 운동",
          "6 회전계의 에너지와 운동량",
          "7 진동",
          "8 유체"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ap-physics-2",
      "name_en": "AP Physics 2",
      "name_ko": "AP 물리 2",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-physics-2.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-physics-2.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        }
      ],
      "description_en": "AP Physics 2 exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 물리 2 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 물리 현상을 계산으로 나타내기, 컴퓨터 가상 실험과 실제 측정.",
      "parent_search_terms_en": [
        "AP Physics 2",
        "Physics tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AP 물리 2",
        "압구정 물리 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Physics 2 a good fit for high school students in Grades 9-12?",
        "Can my child take AP Physics 2 online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Physics 2?",
        "What will my child make or practice in AP Physics 2?",
        "How does AP Physics 2 exam preparation work?",
        "How are the schedule and tuition for AP Physics 2 determined?"
      ],
      "parent_questions_ko": [
        "AP 물리 2 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 물리 2은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 물리 2 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 물리 2에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 물리 2 시험 대비는 어떻게 진행하나요?",
        "AP 물리 2 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind physical models instead of memorizing answers, AP Physics 2 connects simulation and measurement to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 물리 현상을 계산으로 나타내기에서 중요한 원리를 깊이 이해하고 싶다면 AP 물리 2 과정이 잘 맞습니다. 컴퓨터 가상 실험과 실제 측정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "physical models",
          "simulation and measurement",
          "uncertainty and explanation"
        ],
        "ko": [
          "물리 현상을 계산으로 나타내기",
          "컴퓨터 가상 실험과 실제 측정",
          "불확실성과 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in physical models",
          "Apply simulation and measurement in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "9 열역학",
          "10 전기력·전기장·전위",
          "11 전기 회로",
          "12 자기와 전자기",
          "13 기하 광학",
          "14 파동·소리·물리 광학",
          "15 현대 물리"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ap-physics-c-em",
      "name_en": "AP Physics C: Electricity and Magnetism",
      "name_ko": "AP 물리 C: 전자기",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-physics-c-em.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-physics-c-em.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        }
      ],
      "description_en": "AP Physics C: Electricity and Magnetism exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 물리 C: 전자기 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 물리 현상을 계산으로 나타내기, 컴퓨터 가상 실험과 실제 측정.",
      "parent_search_terms_en": [
        "AP Physics C: Electricity and Magnetism",
        "Physics tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AP 물리 C: 전자기",
        "압구정 물리 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Physics C: Electricity and Magnetism a good fit for high school students in Grades 9-12?",
        "Can my child take AP Physics C: Electricity and Magnetism online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Physics C: Electricity and Magnetism?",
        "What will my child make or practice in AP Physics C: Electricity and Magnetism?",
        "How does AP Physics C: Electricity and Magnetism exam preparation work?",
        "How are the schedule and tuition for AP Physics C: Electricity and Magnetism determined?"
      ],
      "parent_questions_ko": [
        "AP 물리 C: 전자기 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 물리 C: 전자기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 물리 C: 전자기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 물리 C: 전자기에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 물리 C: 전자기 시험 대비는 어떻게 진행하나요?",
        "AP 물리 C: 전자기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind physical models instead of memorizing answers, AP Physics C: Electricity and Magnetism connects simulation and measurement to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 물리 현상을 계산으로 나타내기에서 중요한 원리를 깊이 이해하고 싶다면 AP 물리 C: 전자기 과정이 잘 맞습니다. 컴퓨터 가상 실험과 실제 측정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "physical models",
          "simulation and measurement",
          "uncertainty and explanation"
        ],
        "ko": [
          "물리 현상을 계산으로 나타내기",
          "컴퓨터 가상 실험과 실제 측정",
          "불확실성과 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in physical models",
          "Apply simulation and measurement in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "8 전하·전기장·가우스 법칙",
          "9 전위",
          "10 도체와 축전기",
          "11 전기 회로",
          "12 자기장과 전자기",
          "13 전자기 유도"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ap-physics-c-mech",
      "name_en": "AP Physics C: Mechanics",
      "name_ko": "AP 물리 C: 역학",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-physics-c-mech.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-physics-c-mech.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        }
      ],
      "description_en": "AP Physics C: Mechanics exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 물리 C: 역학 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 물리 현상을 계산으로 나타내기, 컴퓨터 가상 실험과 실제 측정.",
      "parent_search_terms_en": [
        "AP Physics C: Mechanics",
        "Physics tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "AP 물리 C: 역학",
        "압구정 물리 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Physics C: Mechanics a good fit for high school students in Grades 9-12?",
        "Can my child take AP Physics C: Mechanics online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Physics C: Mechanics?",
        "What will my child make or practice in AP Physics C: Mechanics?",
        "How does AP Physics C: Mechanics exam preparation work?",
        "How are the schedule and tuition for AP Physics C: Mechanics determined?"
      ],
      "parent_questions_ko": [
        "AP 물리 C: 역학 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 물리 C: 역학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 물리 C: 역학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 물리 C: 역학에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 물리 C: 역학 시험 대비는 어떻게 진행하나요?",
        "AP 물리 C: 역학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind physical models instead of memorizing answers, AP Physics C: Mechanics connects simulation and measurement to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 물리 현상을 계산으로 나타내기에서 중요한 원리를 깊이 이해하고 싶다면 AP 물리 C: 역학 과정이 잘 맞습니다. 컴퓨터 가상 실험과 실제 측정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "physical models",
          "simulation and measurement",
          "uncertainty and explanation"
        ],
        "ko": [
          "물리 현상을 계산으로 나타내기",
          "컴퓨터 가상 실험과 실제 측정",
          "불확실성과 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in physical models",
          "Apply simulation and measurement in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 운동학",
          "2 힘과 병진 운동",
          "3 일·에너지·일률",
          "4 선운동량",
          "5 돌림힘과 회전 운동",
          "6 회전계의 에너지와 운동량",
          "7 진동"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "igcse-physics-0625",
      "name_en": "Cambridge IGCSE Physics (0625)",
      "name_ko": "케임브리지 IGCSE 물리 (0625)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-physics-0625.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-physics-0625.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        }
      ],
      "description_en": "Cambridge IGCSE Physics (0625) exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "케임브리지 IGCSE 물리 (0625) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 물리 현상을 계산으로 나타내기, 컴퓨터 가상 실험과 실제 측정.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Physics (0625)",
        "Physics tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 물리 (0625)",
        "압구정 물리 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Physics (0625) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Physics (0625) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Physics (0625)?",
        "What will my child make or practice in Cambridge IGCSE Physics (0625)?",
        "How does Cambridge IGCSE Physics (0625) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Physics (0625) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 물리 (0625) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 물리 (0625)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 물리 (0625) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 물리 (0625)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 물리 (0625) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 물리 (0625) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind physical models instead of memorizing answers, Cambridge IGCSE Physics (0625) connects simulation and measurement to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 물리 현상을 계산으로 나타내기에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 물리 (0625) 과정이 잘 맞습니다. 컴퓨터 가상 실험과 실제 측정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "physical models",
          "simulation and measurement",
          "uncertainty and explanation"
        ],
        "ko": [
          "물리 현상을 계산으로 나타내기",
          "컴퓨터 가상 실험과 실제 측정",
          "불확실성과 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in physical models",
          "Apply simulation and measurement in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 운동·힘·에너지",
          "2 열물리",
          "3 파동",
          "4 전기와 자기",
          "5 핵물리",
          "6 우주물리"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ib-dp-physics",
      "name_en": "IB Diploma Physics",
      "name_ko": "IB DP 물리",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-physics.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-physics.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "physics_space",
          "name_en": "Physics & Space",
          "name_ko": "물리·우주"
        }
      ],
      "description_en": "IB Diploma Physics exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB DP 물리 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 물리 현상을 계산으로 나타내기, 컴퓨터 가상 실험과 실제 측정.",
      "parent_search_terms_en": [
        "IB Diploma Physics",
        "Physics tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes"
      ],
      "parent_search_terms_ko": [
        "IB DP 물리",
        "압구정 물리 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is IB Diploma Physics a good fit for high school students in Grades 9-12?",
        "Can my child take IB Diploma Physics online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Diploma Physics?",
        "What will my child make or practice in IB Diploma Physics?",
        "How does IB Diploma Physics exam preparation work?",
        "How are the schedule and tuition for IB Diploma Physics determined?"
      ],
      "parent_questions_ko": [
        "IB DP 물리 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 물리은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 물리 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 물리에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 물리 시험 대비는 어떻게 진행하나요?",
        "IB DP 물리 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind physical models instead of memorizing answers, IB Diploma Physics connects simulation and measurement to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 물리 현상을 계산으로 나타내기에서 중요한 원리를 깊이 이해하고 싶다면 IB DP 물리 과정이 잘 맞습니다. 컴퓨터 가상 실험과 실제 측정 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "physical models",
          "simulation and measurement",
          "uncertainty and explanation"
        ],
        "ko": [
          "물리 현상을 계산으로 나타내기",
          "컴퓨터 가상 실험과 실제 측정",
          "불확실성과 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in physical models",
          "Apply simulation and measurement in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "A 공간·시간·운동",
          "B 물질의 입자성",
          "C 파동의 거동",
          "D 장(field)",
          "E 핵물리와 양자물리"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-pattern-detective",
      "name_en": "Pattern Detective",
      "name_ko": "코딩 없이 규칙을 찾는 패턴 탐정",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-pattern-detective.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-pattern-detective.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "Pattern Detective: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "코딩 없이 규칙을 찾는 패턴 탐정: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수학 수업. 핵심: 수학적 추론, 모델과 데이터.",
      "parent_search_terms_en": [
        "Pattern Detective",
        "Mathematics tutoring in Seoul",
        "Mathematics course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "math tutoring in Seoul"
      ],
      "parent_search_terms_ko": [
        "코딩 없이 규칙을 찾는 패턴 탐정",
        "압구정 수학 학원",
        "유아·초등 저학년 수학 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Pattern Detective a good fit for young learners through Grade 2?",
        "Can my child take Pattern Detective online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Pattern Detective?",
        "What will my child make or practice in Pattern Detective?",
        "How can Pattern Detective show research understanding in a college application?",
        "How are the schedule and tuition for Pattern Detective determined?"
      ],
      "parent_questions_ko": [
        "코딩 없이 규칙을 찾는 패턴 탐정 과정이 유아·초등 저학년 학생에게 맞나요?",
        "코딩 없이 규칙을 찾는 패턴 탐정은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "코딩 없이 규칙을 찾는 패턴 탐정 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "코딩 없이 규칙을 찾는 패턴 탐정에서 아이는 무엇을 만들거나 연습하나요?",
        "코딩 없이 규칙을 찾는 패턴 탐정에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "코딩 없이 규칙을 찾는 패턴 탐정 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring mathematical reasoning or models and data makes you want to build instead of only watch or read, Pattern Detective lets you make, test, and improve something of your own.",
        "ko": "수학적 추론, 모델과 데이터 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 코딩 없이 규칙을 찾는 패턴 탐정 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "mathematical reasoning",
          "models and data",
          "clear quantitative explanation"
        ],
        "ko": [
          "수학적 추론",
          "모델과 데이터",
          "명확한 정량 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in mathematical reasoning",
          "Apply models and data in a guided task",
          "Compare evidence and review errors",
          "Explain a result using clear quantitative explanation"
        ],
        "ko": [
          "규칙 찾아내기",
          "규칙 만들어 잇기",
          "두 가지로 적는 법",
          "팔찌에 새기기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with an age-appropriate artifact the child can explain in their own words.",
        "ko": "학생은 자기 말로 설명할 수 있는 연령 맞춤 결과물 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ap-calculus-ab",
      "name_en": "AP Calculus AB",
      "name_ko": "AP 미적분 AB",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-calculus-ab.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-calculus-ab.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "AP Calculus AB exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 미적분 AB 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 함수와 변화, 수학적 추론.",
      "parent_search_terms_en": [
        "AP Calculus AB",
        "Mathematics tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "math tutoring in Seoul"
      ],
      "parent_search_terms_ko": [
        "AP 미적분 AB",
        "압구정 수학 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Calculus AB a good fit for high school students in Grades 9-12?",
        "Can my child take AP Calculus AB online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Calculus AB?",
        "What will my child make or practice in AP Calculus AB?",
        "How does AP Calculus AB exam preparation work?",
        "How are the schedule and tuition for AP Calculus AB determined?"
      ],
      "parent_questions_ko": [
        "AP 미적분 AB 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 미적분 AB은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 미적분 AB 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 미적분 AB에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 미적분 AB 시험 대비는 어떻게 진행하나요?",
        "AP 미적분 AB 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind functions and change instead of memorizing answers, AP Calculus AB connects mathematical reasoning to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 함수와 변화에서 중요한 원리를 깊이 이해하고 싶다면 AP 미적분 AB 과정이 잘 맞습니다. 수학적 추론 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "functions and change",
          "mathematical reasoning",
          "models and data"
        ],
        "ko": [
          "함수와 변화",
          "수학적 추론",
          "모델과 데이터"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in functions and change",
          "Apply mathematical reasoning in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "함수와 변화: 핵심 개념 다지기",
          "수학적 추론: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ap-calculus-bc",
      "name_en": "AP Calculus BC",
      "name_ko": "AP 미적분 BC",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-calculus-bc.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-calculus-bc.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "AP Calculus BC exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 미적분 BC 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 함수와 변화, 수학적 추론.",
      "parent_search_terms_en": [
        "AP Calculus BC",
        "Mathematics tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "math tutoring in Seoul"
      ],
      "parent_search_terms_ko": [
        "AP 미적분 BC",
        "압구정 수학 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Calculus BC a good fit for high school students in Grades 9-12?",
        "Can my child take AP Calculus BC online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Calculus BC?",
        "What will my child make or practice in AP Calculus BC?",
        "How does AP Calculus BC exam preparation work?",
        "How are the schedule and tuition for AP Calculus BC determined?"
      ],
      "parent_questions_ko": [
        "AP 미적분 BC 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 미적분 BC은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 미적분 BC 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 미적분 BC에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 미적분 BC 시험 대비는 어떻게 진행하나요?",
        "AP 미적분 BC 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind functions and change instead of memorizing answers, AP Calculus BC connects mathematical reasoning to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 함수와 변화에서 중요한 원리를 깊이 이해하고 싶다면 AP 미적분 BC 과정이 잘 맞습니다. 수학적 추론 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "functions and change",
          "mathematical reasoning",
          "models and data"
        ],
        "ko": [
          "함수와 변화",
          "수학적 추론",
          "모델과 데이터"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in functions and change",
          "Apply mathematical reasoning in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "함수와 변화: 핵심 개념 다지기",
          "수학적 추론: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ap-precalculus",
      "name_en": "AP Precalculus",
      "name_ko": "AP 미적분 준비 (Precalculus)",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-precalculus.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-precalculus.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "AP Precalculus exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 미적분 준비 (Precalculus) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 함수와 변화, 수학적 추론.",
      "parent_search_terms_en": [
        "AP Precalculus",
        "Mathematics tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "math tutoring in Seoul"
      ],
      "parent_search_terms_ko": [
        "AP 미적분 준비 (Precalculus)",
        "압구정 수학 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Precalculus a good fit for high school students in Grades 9-12?",
        "Can my child take AP Precalculus online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Precalculus?",
        "What will my child make or practice in AP Precalculus?",
        "How does AP Precalculus exam preparation work?",
        "How are the schedule and tuition for AP Precalculus determined?"
      ],
      "parent_questions_ko": [
        "AP 미적분 준비 (Precalculus) 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 미적분 준비 (Precalculus)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 미적분 준비 (Precalculus) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 미적분 준비 (Precalculus)에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 미적분 준비 (Precalculus) 시험 대비는 어떻게 진행하나요?",
        "AP 미적분 준비 (Precalculus) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind functions and change instead of memorizing answers, AP Precalculus connects mathematical reasoning to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 함수와 변화에서 중요한 원리를 깊이 이해하고 싶다면 AP 미적분 준비 (Precalculus) 과정이 잘 맞습니다. 수학적 추론 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "functions and change",
          "mathematical reasoning",
          "models and data"
        ],
        "ko": [
          "함수와 변화",
          "수학적 추론",
          "모델과 데이터"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in functions and change",
          "Apply mathematical reasoning in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "함수와 변화: 핵심 개념 다지기",
          "수학적 추론: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ap-statistics",
      "name_en": "AP Statistics",
      "name_ko": "AP 통계 시험 준비",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-statistics.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-statistics.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "AP Statistics exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 통계 시험 준비 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 통계와 불확실성, 수학적 추론.",
      "parent_search_terms_en": [
        "AP Statistics",
        "Mathematics tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "math tutoring in Seoul"
      ],
      "parent_search_terms_ko": [
        "AP 통계 시험 준비",
        "압구정 수학 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is AP Statistics a good fit for high school students in Grades 9-12?",
        "Can my child take AP Statistics online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Statistics?",
        "What will my child make or practice in AP Statistics?",
        "How does AP Statistics exam preparation work?",
        "How are the schedule and tuition for AP Statistics determined?"
      ],
      "parent_questions_ko": [
        "AP 통계 시험 준비 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 통계 시험 준비은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 통계 시험 준비 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 통계 시험 준비에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 통계 시험 준비 시험 대비는 어떻게 진행하나요?",
        "AP 통계 시험 준비 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind statistics and uncertainty instead of memorizing answers, AP Statistics connects mathematical reasoning to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 통계와 불확실성에서 중요한 원리를 깊이 이해하고 싶다면 AP 통계 시험 준비 과정이 잘 맞습니다. 수학적 추론 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "statistics and uncertainty",
          "mathematical reasoning",
          "models and data"
        ],
        "ko": [
          "통계와 불확실성",
          "수학적 추론",
          "모델과 데이터"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in statistics and uncertainty",
          "Apply mathematical reasoning in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "한 변수 데이터",
          "두 변수 데이터",
          "표집과 실험 설계",
          "확률과 확률분포",
          "표본분포와 추정",
          "가설검정과 기출"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "igcse-add-maths-0606",
      "name_en": "Cambridge IGCSE Additional Mathematics (0606)",
      "name_ko": "케임브리지 IGCSE 심화 수학 (0606)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-add-maths-0606.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-add-maths-0606.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "Cambridge IGCSE Additional Mathematics (0606): In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "케임브리지 IGCSE 심화 수학 (0606) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 수학적 추론, 모델과 데이터.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Additional Mathematics (0606)",
        "Mathematics tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "math tutoring in Seoul"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 심화 수학 (0606)",
        "압구정 수학 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Additional Mathematics (0606) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Additional Mathematics (0606) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Additional Mathematics (0606)?",
        "What will my child make or practice in Cambridge IGCSE Additional Mathematics (0606)?",
        "How does Cambridge IGCSE Additional Mathematics (0606) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Additional Mathematics (0606) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 심화 수학 (0606) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 심화 수학 (0606)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 심화 수학 (0606) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 심화 수학 (0606)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 심화 수학 (0606) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 심화 수학 (0606) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind mathematical reasoning instead of memorizing answers, Cambridge IGCSE Additional Mathematics (0606) connects models and data to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 수학적 추론에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 심화 수학 (0606) 과정이 잘 맞습니다. 모델과 데이터 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "mathematical reasoning",
          "models and data",
          "clear quantitative explanation"
        ],
        "ko": [
          "수학적 추론",
          "모델과 데이터",
          "명확한 정량 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in mathematical reasoning",
          "Apply models and data in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 함수",
          "2 이차함수",
          "3 다항식의 인수",
          "4 방정식·부등식·그래프",
          "5 연립방정식",
          "6 로그함수와 지수함수",
          "7 직선 그래프",
          "8 원의 좌표기하",
          "9 호도법",
          "10 삼각법",
          "11 순열과 조합",
          "12 수열과 급수",
          "13 평면 벡터",
          "14 미적분"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "igcse-maths-0580",
      "name_en": "Cambridge IGCSE Mathematics (0580)",
      "name_ko": "케임브리지 IGCSE 수학 (0580)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-maths-0580.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-maths-0580.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "Cambridge IGCSE Mathematics (0580) exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "케임브리지 IGCSE 수학 (0580) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 수학적 추론, 모델과 데이터.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Mathematics (0580)",
        "Mathematics tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "math tutoring in Seoul"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 수학 (0580)",
        "압구정 수학 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Mathematics (0580) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Mathematics (0580) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Mathematics (0580)?",
        "What will my child make or practice in Cambridge IGCSE Mathematics (0580)?",
        "How does Cambridge IGCSE Mathematics (0580) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Mathematics (0580) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 수학 (0580) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 수학 (0580)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 수학 (0580) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 수학 (0580)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 수학 (0580) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 수학 (0580) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind mathematical reasoning instead of memorizing answers, Cambridge IGCSE Mathematics (0580) connects models and data to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 수학적 추론에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 수학 (0580) 과정이 잘 맞습니다. 모델과 데이터 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "mathematical reasoning",
          "models and data",
          "clear quantitative explanation"
        ],
        "ko": [
          "수학적 추론",
          "모델과 데이터",
          "명확한 정량 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in mathematical reasoning",
          "Apply models and data in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "1 수",
          "2 대수와 그래프",
          "3 좌표기하",
          "4 기하",
          "5 측정",
          "6 삼각법",
          "7 변환과 벡터",
          "8 확률",
          "9 통계"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ib-dp-math-aa",
      "name_en": "IB Mathematics: Analysis and Approaches",
      "name_ko": "IB DP 수학 AA (분석과 접근)",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-math-aa.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-math-aa.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "IB Mathematics: Analysis and Approaches exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB DP 수학 AA (분석과 접근) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 수학적 추론, 앱 설계와 개발.",
      "parent_search_terms_en": [
        "IB Mathematics: Analysis and Approaches",
        "Mathematics tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "math tutoring in Seoul"
      ],
      "parent_search_terms_ko": [
        "IB DP 수학 AA (분석과 접근)",
        "압구정 수학 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is IB Mathematics: Analysis and Approaches a good fit for high school students in Grades 9-12?",
        "Can my child take IB Mathematics: Analysis and Approaches online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Mathematics: Analysis and Approaches?",
        "What will my child make or practice in IB Mathematics: Analysis and Approaches?",
        "How does IB Mathematics: Analysis and Approaches exam preparation work?",
        "How are the schedule and tuition for IB Mathematics: Analysis and Approaches determined?"
      ],
      "parent_questions_ko": [
        "IB DP 수학 AA (분석과 접근) 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 수학 AA (분석과 접근)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 수학 AA (분석과 접근) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 수학 AA (분석과 접근)에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 수학 AA (분석과 접근) 시험 대비는 어떻게 진행하나요?",
        "IB DP 수학 AA (분석과 접근) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind mathematical reasoning instead of memorizing answers, IB Mathematics: Analysis and Approaches connects app design and development to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 수학적 추론에서 중요한 원리를 깊이 이해하고 싶다면 IB DP 수학 AA (분석과 접근) 과정이 잘 맞습니다. 앱 설계와 개발 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "mathematical reasoning",
          "app design and development",
          "models and data"
        ],
        "ko": [
          "수학적 추론",
          "앱 설계와 개발",
          "모델과 데이터"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in mathematical reasoning",
          "Apply app design and development in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "수학적 추론: 핵심 개념 다지기",
          "앱 설계와 개발: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ib-myp-math",
      "name_en": "IB MYP Mathematics",
      "name_ko": "IB MYP 수학",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-myp-math.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-myp-math.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "math_stats",
          "name_en": "Mathematics & Statistics",
          "name_ko": "수학·통계"
        }
      ],
      "description_en": "IB MYP Mathematics exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB MYP 수학 시험 대비: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 수학적 추론, 모델과 데이터.",
      "parent_search_terms_en": [
        "IB MYP Mathematics",
        "Mathematics tutoring in Seoul",
        "IB MYP tutoring",
        "IB MYP exam preparation for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "math tutoring in Seoul"
      ],
      "parent_search_terms_ko": [
        "IB MYP 수학",
        "압구정 수학 학원",
        "IB MYP 학원 수업",
        "중등 6-8학년 IB MYP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업"
      ],
      "parent_questions_en": [
        "Is IB MYP Mathematics a good fit for middle school students in Grades 6-8?",
        "Can my child take IB MYP Mathematics online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB MYP Mathematics?",
        "What will my child make or practice in IB MYP Mathematics?",
        "How does IB MYP Mathematics exam preparation work?",
        "How are the schedule and tuition for IB MYP Mathematics determined?"
      ],
      "parent_questions_ko": [
        "IB MYP 수학 과정이 중등 6-8학년 학생에게 맞나요?",
        "IB MYP 수학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB MYP 수학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB MYP 수학에서 아이는 무엇을 만들거나 연습하나요?",
        "IB MYP 수학 시험 대비는 어떻게 진행하나요?",
        "IB MYP 수학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind mathematical reasoning instead of memorizing answers, IB MYP Mathematics connects models and data to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 수학적 추론에서 중요한 원리를 깊이 이해하고 싶다면 IB MYP 수학 과정이 잘 맞습니다. 모델과 데이터 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "mathematical reasoning",
          "models and data",
          "clear quantitative explanation"
        ],
        "ko": [
          "수학적 추론",
          "모델과 데이터",
          "명확한 정량 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in mathematical reasoning",
          "Apply models and data in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "수학적 추론: 핵심 개념 다지기",
          "모델과 데이터: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "kg-emoji-coder",
      "name_en": "Emotion Emoji Coder",
      "name_ko": "표정 규칙으로 감정 이모지 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-emoji-coder.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-emoji-coder.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Emotion Emoji Coder: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "표정 규칙으로 감정 이모지 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 예술·디자인 수업. 핵심: 감정, 지각, 디자인, 창작 시스템.",
      "parent_search_terms_en": [
        "Emotion Emoji Coder",
        "Arts & Design tutoring in Seoul",
        "Arts & Design course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "creative coding classes"
      ],
      "parent_search_terms_ko": [
        "표정 규칙으로 감정 이모지 만들기",
        "압구정 예술·디자인 학원",
        "유아·초등 저학년 예술·디자인 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "창의 코딩 수업"
      ],
      "parent_questions_en": [
        "Is Emotion Emoji Coder a good fit for young learners through Grade 2?",
        "Can my child take Emotion Emoji Coder online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Emotion Emoji Coder?",
        "What will my child make or practice in Emotion Emoji Coder?",
        "How can Emotion Emoji Coder show research understanding in a college application?",
        "How are the schedule and tuition for Emotion Emoji Coder determined?"
      ],
      "parent_questions_ko": [
        "표정 규칙으로 감정 이모지 만들기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "표정 규칙으로 감정 이모지 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "표정 규칙으로 감정 이모지 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "표정 규칙으로 감정 이모지 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "표정 규칙으로 감정 이모지 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "표정 규칙으로 감정 이모지 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring emotion, perception, and design or creative systems makes you want to build instead of only watch or read, Emotion Emoji Coder lets you make, test, and improve something of your own.",
        "ko": "감정, 지각, 디자인, 창작 시스템 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 표정 규칙으로 감정 이모지 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "emotion, perception, and design",
          "creative systems",
          "audience and experience"
        ],
        "ko": [
          "감정, 지각, 디자인",
          "창작 시스템",
          "관객과 경험"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in emotion, perception, and design",
          "Apply creative systems in a guided task",
          "Compare evidence and review errors",
          "Explain a result using audience and experience"
        ],
        "ko": [
          "눌러서 소리 내기",
          "감정마다 얼굴 만들기",
          "감정 단어 익히기",
          "사운드 앱 완성하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-impossible-object",
      "name_en": "Impossible Object Designer",
      "name_ko": "착시를 이용해 불가능한 물체 그리기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-impossible-object.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-impossible-object.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Impossible Object Designer: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "착시를 이용해 불가능한 물체 그리기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 예술·디자인 수업. 핵심: 설계 선택과 확인, 창작 시스템.",
      "parent_search_terms_en": [
        "Impossible Object Designer",
        "Arts & Design tutoring in Seoul",
        "Arts & Design course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "creative coding classes"
      ],
      "parent_search_terms_ko": [
        "착시를 이용해 불가능한 물체 그리기",
        "압구정 예술·디자인 학원",
        "유아·초등 저학년 예술·디자인 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "창의 코딩 수업"
      ],
      "parent_questions_en": [
        "Is Impossible Object Designer a good fit for young learners through Grade 2?",
        "Can my child take Impossible Object Designer online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Impossible Object Designer?",
        "What will my child make or practice in Impossible Object Designer?",
        "How can Impossible Object Designer show research understanding in a college application?",
        "How are the schedule and tuition for Impossible Object Designer determined?"
      ],
      "parent_questions_ko": [
        "착시를 이용해 불가능한 물체 그리기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "착시를 이용해 불가능한 물체 그리기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "착시를 이용해 불가능한 물체 그리기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "착시를 이용해 불가능한 물체 그리기에서 아이는 무엇을 만들거나 연습하나요?",
        "착시를 이용해 불가능한 물체 그리기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "착시를 이용해 불가능한 물체 그리기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring design choices and testing or creative systems makes you want to build instead of only watch or read, Impossible Object Designer lets you make, test, and improve something of your own.",
        "ko": "설계 선택과 확인, 창작 시스템 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 착시를 이용해 불가능한 물체 그리기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "design choices and testing",
          "creative systems",
          "audience and experience"
        ],
        "ko": [
          "설계 선택과 확인",
          "창작 시스템",
          "관객과 경험"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in design choices and testing",
          "Apply creative systems in a guided task",
          "Compare evidence and review errors",
          "Explain a result using audience and experience"
        ],
        "ko": [
          "모순 찾아내기",
          "3D로 모양 만들기",
          "모순 풀어 고치기",
          "출력하고 시험하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-audiobook-studio",
      "name_en": "My First Audiobook Studio",
      "name_ko": "목소리와 그림으로 첫 오디오북 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-audiobook-studio.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-audiobook-studio.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "My First Audiobook Studio: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "목소리와 그림으로 첫 오디오북 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 예술·디자인 수업. 핵심: 창작 시스템, 관객과 경험.",
      "parent_search_terms_en": [
        "My First Audiobook Studio",
        "Arts & Design tutoring in Seoul",
        "Arts & Design course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "creative coding classes"
      ],
      "parent_search_terms_ko": [
        "목소리와 그림으로 첫 오디오북 만들기",
        "압구정 예술·디자인 학원",
        "유아·초등 저학년 예술·디자인 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "창의 코딩 수업"
      ],
      "parent_questions_en": [
        "Is My First Audiobook Studio a good fit for young learners through Grade 2?",
        "Can my child take My First Audiobook Studio online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for My First Audiobook Studio?",
        "What will my child make or practice in My First Audiobook Studio?",
        "How can My First Audiobook Studio show research understanding in a college application?",
        "How are the schedule and tuition for My First Audiobook Studio determined?"
      ],
      "parent_questions_ko": [
        "목소리와 그림으로 첫 오디오북 만들기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "목소리와 그림으로 첫 오디오북 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "목소리와 그림으로 첫 오디오북 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "목소리와 그림으로 첫 오디오북 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "목소리와 그림으로 첫 오디오북 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "목소리와 그림으로 첫 오디오북 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring creative systems or audience and experience makes you want to build instead of only watch or read, My First Audiobook Studio lets you make, test, and improve something of your own.",
        "ko": "창작 시스템, 관객과 경험 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 목소리와 그림으로 첫 오디오북 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "creative systems",
          "audience and experience",
          "design evidence"
        ],
        "ko": [
          "창작 시스템",
          "관객과 경험",
          "디자인 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in creative systems",
          "Apply audience and experience in a guided task",
          "Compare evidence and review errors",
          "Explain a result using design evidence"
        ],
        "ko": [
          "이야기 말로 짓기",
          "말한 대로 그림 받기",
          "소리 내어 읽고 녹음하기",
          "오디오북으로 묶기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "kg-stopmotion-lab",
      "name_en": "Stop-Motion Science Lab",
      "name_ko": "사진을 이어 과학 스톱모션 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-stopmotion-lab.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-stopmotion-lab.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "Stop-Motion Science Lab: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "사진을 이어 과학 스톱모션 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 예술·디자인 수업. 핵심: 창작 시스템, 관객과 경험.",
      "parent_search_terms_en": [
        "Stop-Motion Science Lab",
        "Arts & Design tutoring in Seoul",
        "Arts & Design course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "creative coding classes"
      ],
      "parent_search_terms_ko": [
        "사진을 이어 과학 스톱모션 만들기",
        "압구정 예술·디자인 학원",
        "유아·초등 저학년 예술·디자인 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "창의 코딩 수업"
      ],
      "parent_questions_en": [
        "Is Stop-Motion Science Lab a good fit for young learners through Grade 2?",
        "Can my child take Stop-Motion Science Lab online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Stop-Motion Science Lab?",
        "What will my child make or practice in Stop-Motion Science Lab?",
        "How can Stop-Motion Science Lab show research understanding in a college application?",
        "How are the schedule and tuition for Stop-Motion Science Lab determined?"
      ],
      "parent_questions_ko": [
        "사진을 이어 과학 스톱모션 만들기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "사진을 이어 과학 스톱모션 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "사진을 이어 과학 스톱모션 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "사진을 이어 과학 스톱모션 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "사진을 이어 과학 스톱모션 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "사진을 이어 과학 스톱모션 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring creative systems or audience and experience makes you want to build instead of only watch or read, Stop-Motion Science Lab lets you make, test, and improve something of your own.",
        "ko": "창작 시스템, 관객과 경험 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 사진을 이어 과학 스톱모션 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "creative systems",
          "audience and experience",
          "design evidence"
        ],
        "ko": [
          "창작 시스템",
          "관객과 경험",
          "디자인 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in creative systems",
          "Apply audience and experience in a guided task",
          "Compare evidence and review errors",
          "Explain a result using design evidence"
        ],
        "ko": [
          "움직임을 한 장씩 쪼개기",
          "사라지고 나타나게 찍기",
          "실험 장면 만들기",
          "해설 영상 만들기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a portfolio artifact with design rationale and audience feedback.",
        "ko": "학생은 만든 이유와 관객 반응을 함께 기록한 포트폴리오 작품 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "ap-world-history",
      "name_en": "AP World History: Modern",
      "name_ko": "AP 세계사: 근현대",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-world-history.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-world-history.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        },
        {
          "id": "humanities_social",
          "name_en": "Humanities & Social Sciences",
          "name_ko": "인문·사회"
        }
      ],
      "description_en": "AP World History: Modern exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 세계사: 근현대 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 역사 맥락과 근거, 창작 시스템.",
      "parent_search_terms_en": [
        "AP World History: Modern",
        "Arts & Design tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "creative coding classes"
      ],
      "parent_search_terms_ko": [
        "AP 세계사: 근현대",
        "압구정 예술·디자인 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "창의 코딩 수업"
      ],
      "parent_questions_en": [
        "Is AP World History: Modern a good fit for high school students in Grades 9-12?",
        "Can my child take AP World History: Modern online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP World History: Modern?",
        "What will my child make or practice in AP World History: Modern?",
        "How does AP World History: Modern exam preparation work?",
        "How are the schedule and tuition for AP World History: Modern determined?"
      ],
      "parent_questions_ko": [
        "AP 세계사: 근현대 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 세계사: 근현대은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 세계사: 근현대 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 세계사: 근현대에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 세계사: 근현대 시험 대비는 어떻게 진행하나요?",
        "AP 세계사: 근현대 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind historical context and evidence instead of memorizing answers, AP World History: Modern connects creative systems to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 역사 맥락과 근거에서 중요한 원리를 깊이 이해하고 싶다면 AP 세계사: 근현대 과정이 잘 맞습니다. 창작 시스템 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "historical context and evidence",
          "creative systems",
          "audience and experience"
        ],
        "ko": [
          "역사 맥락과 근거",
          "창작 시스템",
          "관객과 경험"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in historical context and evidence",
          "Apply creative systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "역사 맥락과 근거: 핵심 개념 다지기",
          "창작 시스템: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ib-dp-design-tech",
      "name_en": "IB Diploma Design Technology",
      "name_ko": "IB DP 디자인 테크놀로지",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-design-tech.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-design-tech.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "IB Diploma Design Technology exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB DP 디자인 테크놀로지 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 설계 선택과 확인, 창작 시스템.",
      "parent_search_terms_en": [
        "IB Diploma Design Technology",
        "Arts & Design tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "creative coding classes"
      ],
      "parent_search_terms_ko": [
        "IB DP 디자인 테크놀로지",
        "압구정 예술·디자인 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "창의 코딩 수업"
      ],
      "parent_questions_en": [
        "Is IB Diploma Design Technology a good fit for high school students in Grades 9-12?",
        "Can my child take IB Diploma Design Technology online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Diploma Design Technology?",
        "What will my child make or practice in IB Diploma Design Technology?",
        "How does IB Diploma Design Technology exam preparation work?",
        "How are the schedule and tuition for IB Diploma Design Technology determined?"
      ],
      "parent_questions_ko": [
        "IB DP 디자인 테크놀로지 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 디자인 테크놀로지은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 디자인 테크놀로지 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 디자인 테크놀로지에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 디자인 테크놀로지 시험 대비는 어떻게 진행하나요?",
        "IB DP 디자인 테크놀로지 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind design choices and testing instead of memorizing answers, IB Diploma Design Technology connects creative systems to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 설계 선택과 확인에서 중요한 원리를 깊이 이해하고 싶다면 IB DP 디자인 테크놀로지 과정이 잘 맞습니다. 창작 시스템 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "design choices and testing",
          "creative systems",
          "audience and experience"
        ],
        "ko": [
          "설계 선택과 확인",
          "창작 시스템",
          "관객과 경험"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in design choices and testing",
          "Apply creative systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "설계 선택과 확인: 핵심 개념 다지기",
          "창작 시스템: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ib-myp-design",
      "name_en": "IB MYP Design",
      "name_ko": "IB MYP 디자인",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-myp-design.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-myp-design.html",
      "age_group": "middle",
      "age_en": "Grades 6-8",
      "age_ko": "중등 6-8학년",
      "subjects": [
        {
          "id": "arts_media",
          "name_en": "Arts, Media & Design",
          "name_ko": "예술·미디어·디자인"
        }
      ],
      "description_en": "IB MYP Design exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB MYP 디자인 시험 대비: 중등 6-8학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 설계 선택과 확인, 창작 시스템.",
      "parent_search_terms_en": [
        "IB MYP Design",
        "Arts & Design tutoring in Seoul",
        "IB MYP tutoring",
        "IB MYP exam preparation for middle school students in Grades 6-8",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "creative coding classes"
      ],
      "parent_search_terms_ko": [
        "IB MYP 디자인",
        "압구정 예술·디자인 학원",
        "IB MYP 학원 수업",
        "중등 6-8학년 IB MYP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "창의 코딩 수업"
      ],
      "parent_questions_en": [
        "Is IB MYP Design a good fit for middle school students in Grades 6-8?",
        "Can my child take IB MYP Design online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB MYP Design?",
        "What will my child make or practice in IB MYP Design?",
        "How does IB MYP Design exam preparation work?",
        "How are the schedule and tuition for IB MYP Design determined?"
      ],
      "parent_questions_ko": [
        "IB MYP 디자인 과정이 중등 6-8학년 학생에게 맞나요?",
        "IB MYP 디자인은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB MYP 디자인 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB MYP 디자인에서 아이는 무엇을 만들거나 연습하나요?",
        "IB MYP 디자인 시험 대비는 어떻게 진행하나요?",
        "IB MYP 디자인 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind design choices and testing instead of memorizing answers, IB MYP Design connects creative systems to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 설계 선택과 확인에서 중요한 원리를 깊이 이해하고 싶다면 IB MYP 디자인 과정이 잘 맞습니다. 창작 시스템 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "design choices and testing",
          "creative systems",
          "audience and experience"
        ],
        "ko": [
          "설계 선택과 확인",
          "창작 시스템",
          "관객과 경험"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in design choices and testing",
          "Apply creative systems in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "설계 선택과 확인: 핵심 개념 다지기",
          "창작 시스템: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ap-english-language",
      "name_en": "AP English Language and Composition",
      "name_ko": "AP 영어 언어와 작문",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-english-language.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-english-language.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "humanities_social",
          "name_en": "Humanities & Social Sciences",
          "name_ko": "인문·사회"
        }
      ],
      "description_en": "AP English Language and Composition exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 영어 언어와 작문 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 읽기, 쓰기, 논증, 질문과 맥락.",
      "parent_search_terms_en": [
        "AP English Language and Composition",
        "Humanities tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "international-school humanities tutoring"
      ],
      "parent_search_terms_ko": [
        "AP 영어 언어와 작문",
        "압구정 인문·사회 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "국제학교 인문사회 학원"
      ],
      "parent_questions_en": [
        "Is AP English Language and Composition a good fit for high school students in Grades 9-12?",
        "Can my child take AP English Language and Composition online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP English Language and Composition?",
        "What will my child make or practice in AP English Language and Composition?",
        "How does AP English Language and Composition exam preparation work?",
        "How are the schedule and tuition for AP English Language and Composition determined?"
      ],
      "parent_questions_ko": [
        "AP 영어 언어와 작문 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 영어 언어와 작문은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 영어 언어와 작문 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 영어 언어와 작문에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 영어 언어와 작문 시험 대비는 어떻게 진행하나요?",
        "AP 영어 언어와 작문 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind reading, writing, and argument instead of memorizing answers, AP English Language and Composition connects questions and context to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 읽기, 쓰기, 논증에서 중요한 원리를 깊이 이해하고 싶다면 AP 영어 언어와 작문 과정이 잘 맞습니다. 질문과 맥락 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "reading, writing, and argument",
          "questions and context",
          "sources and argument"
        ],
        "ko": [
          "읽기, 쓰기, 논증",
          "질문과 맥락",
          "출처와 논증"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in reading, writing, and argument",
          "Apply questions and context in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "읽기, 쓰기, 논증: 핵심 개념 다지기",
          "질문과 맥락: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ap-english-literature",
      "name_en": "AP English Literature and Composition",
      "name_ko": "AP 영어 문학과 작문",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-english-literature.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-english-literature.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "humanities_social",
          "name_en": "Humanities & Social Sciences",
          "name_ko": "인문·사회"
        }
      ],
      "description_en": "AP English Literature and Composition exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP 영어 문학과 작문 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 읽기, 쓰기, 논증, 질문과 맥락.",
      "parent_search_terms_en": [
        "AP English Literature and Composition",
        "Humanities tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "international-school humanities tutoring"
      ],
      "parent_search_terms_ko": [
        "AP 영어 문학과 작문",
        "압구정 인문·사회 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "국제학교 인문사회 학원"
      ],
      "parent_questions_en": [
        "Is AP English Literature and Composition a good fit for high school students in Grades 9-12?",
        "Can my child take AP English Literature and Composition online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP English Literature and Composition?",
        "What will my child make or practice in AP English Literature and Composition?",
        "How does AP English Literature and Composition exam preparation work?",
        "How are the schedule and tuition for AP English Literature and Composition determined?"
      ],
      "parent_questions_ko": [
        "AP 영어 문학과 작문 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP 영어 문학과 작문은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP 영어 문학과 작문 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP 영어 문학과 작문에서 아이는 무엇을 만들거나 연습하나요?",
        "AP 영어 문학과 작문 시험 대비는 어떻게 진행하나요?",
        "AP 영어 문학과 작문 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind reading, writing, and argument instead of memorizing answers, AP English Literature and Composition connects questions and context to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 읽기, 쓰기, 논증에서 중요한 원리를 깊이 이해하고 싶다면 AP 영어 문학과 작문 과정이 잘 맞습니다. 질문과 맥락 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "reading, writing, and argument",
          "questions and context",
          "sources and argument"
        ],
        "ko": [
          "읽기, 쓰기, 논증",
          "질문과 맥락",
          "출처와 논증"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in reading, writing, and argument",
          "Apply questions and context in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "읽기, 쓰기, 논증: 핵심 개념 다지기",
          "질문과 맥락: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "igcse-english-first-0500",
      "name_en": "Cambridge IGCSE First Language English (0500)",
      "name_ko": "케임브리지 IGCSE 영어 제1언어 (0500)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-english-first-0500.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-english-first-0500.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "humanities_social",
          "name_en": "Humanities & Social Sciences",
          "name_ko": "인문·사회"
        }
      ],
      "description_en": "Cambridge IGCSE First Language English (0500): In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "케임브리지 IGCSE 영어 제1언어 (0500) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 읽기, 쓰기, 논증, 질문과 맥락.",
      "parent_search_terms_en": [
        "Cambridge IGCSE First Language English (0500)",
        "Humanities tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "international-school humanities tutoring"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 영어 제1언어 (0500)",
        "압구정 인문·사회 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "국제학교 인문사회 학원"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE First Language English (0500) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE First Language English (0500) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE First Language English (0500)?",
        "What will my child make or practice in Cambridge IGCSE First Language English (0500)?",
        "How does Cambridge IGCSE First Language English (0500) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE First Language English (0500) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 영어 제1언어 (0500) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 영어 제1언어 (0500)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 영어 제1언어 (0500) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 영어 제1언어 (0500)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 영어 제1언어 (0500) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 영어 제1언어 (0500) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind reading, writing, and argument instead of memorizing answers, Cambridge IGCSE First Language English (0500) connects questions and context to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 읽기, 쓰기, 논증에서 중요한 원리를 깊이 이해하고 싶다면 케임브리지 IGCSE 영어 제1언어 (0500) 과정이 잘 맞습니다. 질문과 맥락 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "reading, writing, and argument",
          "questions and context",
          "sources and argument"
        ],
        "ko": [
          "읽기, 쓰기, 논증",
          "질문과 맥락",
          "출처와 논증"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in reading, writing, and argument",
          "Apply questions and context in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "읽기, 쓰기, 논증: 핵심 개념 다지기",
          "질문과 맥락: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "igcse-global-perspectives-0457",
      "name_en": "Cambridge IGCSE Global Perspectives (0457)",
      "name_ko": "케임브리지 IGCSE 글로벌 퍼스펙티브 (0457)",
      "url_en": "https://citcoding.com/en/courses/catalog/igcse-global-perspectives-0457.html",
      "url_ko": "https://citcoding.com/courses/catalog/igcse-global-perspectives-0457.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "humanities_social",
          "name_en": "Humanities & Social Sciences",
          "name_ko": "인문·사회"
        }
      ],
      "description_en": "Cambridge IGCSE Global Perspectives (0457) exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "케임브리지 IGCSE 글로벌 퍼스펙티브 (0457) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 질문과 맥락, 출처와 논증.",
      "parent_search_terms_en": [
        "Cambridge IGCSE Global Perspectives (0457)",
        "Humanities tutoring in Seoul",
        "Cambridge IGCSE tutoring",
        "Cambridge IGCSE exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "international-school humanities tutoring"
      ],
      "parent_search_terms_ko": [
        "케임브리지 IGCSE 글로벌 퍼스펙티브 (0457)",
        "압구정 인문·사회 학원",
        "케임브리지 IGCSE 학원 수업",
        "고등 9-12학년 케임브리지 IGCSE 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "국제학교 인문사회 학원"
      ],
      "parent_questions_en": [
        "Is Cambridge IGCSE Global Perspectives (0457) a good fit for high school students in Grades 9-12?",
        "Can my child take Cambridge IGCSE Global Perspectives (0457) online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Cambridge IGCSE Global Perspectives (0457)?",
        "What will my child make or practice in Cambridge IGCSE Global Perspectives (0457)?",
        "How does Cambridge IGCSE Global Perspectives (0457) exam preparation work?",
        "How are the schedule and tuition for Cambridge IGCSE Global Perspectives (0457) determined?"
      ],
      "parent_questions_ko": [
        "케임브리지 IGCSE 글로벌 퍼스펙티브 (0457) 과정이 고등 9-12학년 학생에게 맞나요?",
        "케임브리지 IGCSE 글로벌 퍼스펙티브 (0457)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "케임브리지 IGCSE 글로벌 퍼스펙티브 (0457) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "케임브리지 IGCSE 글로벌 퍼스펙티브 (0457)에서 아이는 무엇을 만들거나 연습하나요?",
        "케임브리지 IGCSE 글로벌 퍼스펙티브 (0457) 시험 대비는 어떻게 진행하나요?",
        "케임브리지 IGCSE 글로벌 퍼스펙티브 (0457) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about questions and context or sources and argument keep making you ask why, Cambridge IGCSE Global Perspectives (0457) lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "질문과 맥락, 출처와 논증 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 케임브리지 IGCSE 글로벌 퍼스펙티브 (0457) 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "questions and context",
          "sources and argument",
          "clear evidence-based writing"
        ],
        "ko": [
          "질문과 맥락",
          "출처와 논증",
          "명확한 근거 기반 글쓰기"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in questions and context",
          "Apply sources and argument in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "질문과 맥락: 핵심 개념 다지기",
          "출처와 논증: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ib-dp-english-langlit",
      "name_en": "IB English A: Language and Literature",
      "name_ko": "IB DP 영어 A: 언어와 문학",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-english-langlit.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-english-langlit.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "humanities_social",
          "name_en": "Humanities & Social Sciences",
          "name_ko": "인문·사회"
        }
      ],
      "description_en": "IB English A: Language and Literature exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB DP 영어 A: 언어와 문학 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 읽기, 쓰기, 논증, 질문과 맥락.",
      "parent_search_terms_en": [
        "IB English A: Language and Literature",
        "Humanities tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "international-school humanities tutoring"
      ],
      "parent_search_terms_ko": [
        "IB DP 영어 A: 언어와 문학",
        "압구정 인문·사회 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "국제학교 인문사회 학원"
      ],
      "parent_questions_en": [
        "Is IB English A: Language and Literature a good fit for high school students in Grades 9-12?",
        "Can my child take IB English A: Language and Literature online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB English A: Language and Literature?",
        "What will my child make or practice in IB English A: Language and Literature?",
        "How does IB English A: Language and Literature exam preparation work?",
        "How are the schedule and tuition for IB English A: Language and Literature determined?"
      ],
      "parent_questions_ko": [
        "IB DP 영어 A: 언어와 문학 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB DP 영어 A: 언어와 문학은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB DP 영어 A: 언어와 문학 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB DP 영어 A: 언어와 문학에서 아이는 무엇을 만들거나 연습하나요?",
        "IB DP 영어 A: 언어와 문학 시험 대비는 어떻게 진행하나요?",
        "IB DP 영어 A: 언어와 문학 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If you want to understand the important ideas behind reading, writing, and argument instead of memorizing answers, IB English A: Language and Literature connects questions and context to exam-ready reasoning and a record of how you fixed mistakes.",
        "ko": "외운 답보다 읽기, 쓰기, 논증에서 중요한 원리를 깊이 이해하고 싶다면 IB DP 영어 A: 언어와 문학 과정이 잘 맞습니다. 질문과 맥락 관련 시험 문제를 풀고 틀린 이유와 고친 과정을 남깁니다."
      },
      "student_interest_cues": {
        "en": [
          "reading, writing, and argument",
          "questions and context",
          "sources and argument"
        ],
        "ko": [
          "읽기, 쓰기, 논증",
          "질문과 맥락",
          "출처와 논증"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in reading, writing, and argument",
          "Apply questions and context in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "읽기, 쓰기, 논증: 핵심 개념 다지기",
          "질문과 맥락: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ib-dp-tok",
      "name_en": "IB Theory of Knowledge",
      "name_ko": "IB 지식론 (TOK)",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-tok.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-tok.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "humanities_social",
          "name_en": "Humanities & Social Sciences",
          "name_ko": "인문·사회"
        }
      ],
      "description_en": "IB Theory of Knowledge exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB 지식론 (TOK) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 지식 주장과 관점, 질문과 맥락.",
      "parent_search_terms_en": [
        "IB Theory of Knowledge",
        "Humanities tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "international-school humanities tutoring"
      ],
      "parent_search_terms_ko": [
        "IB 지식론 (TOK)",
        "압구정 인문·사회 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "국제학교 인문사회 학원"
      ],
      "parent_questions_en": [
        "Is IB Theory of Knowledge a good fit for high school students in Grades 9-12?",
        "Can my child take IB Theory of Knowledge online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Theory of Knowledge?",
        "What will my child make or practice in IB Theory of Knowledge?",
        "How does IB Theory of Knowledge exam preparation work?",
        "How are the schedule and tuition for IB Theory of Knowledge determined?"
      ],
      "parent_questions_ko": [
        "IB 지식론 (TOK) 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB 지식론 (TOK)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB 지식론 (TOK) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB 지식론 (TOK)에서 아이는 무엇을 만들거나 연습하나요?",
        "IB 지식론 (TOK) 시험 대비는 어떻게 진행하나요?",
        "IB 지식론 (TOK) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about knowledge claims and perspectives or questions and context keep making you ask why, IB Theory of Knowledge lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "지식 주장과 관점, 질문과 맥락 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 IB 지식론 (TOK) 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "knowledge claims and perspectives",
          "questions and context",
          "sources and argument"
        ],
        "ko": [
          "지식 주장과 관점",
          "질문과 맥락",
          "출처와 논증"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in knowledge claims and perspectives",
          "Apply questions and context in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "지식 주장과 관점: 핵심 개념 다지기",
          "질문과 맥락: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ap-seminar",
      "name_en": "AP Seminar",
      "name_ko": "AP Seminar",
      "url_en": "https://citcoding.com/en/courses/catalog/ap-seminar.html",
      "url_ko": "https://citcoding.com/courses/catalog/ap-seminar.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "AP Seminar exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "AP Seminar 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 탐구와 근거 기반 논증, 연구 질문.",
      "parent_search_terms_en": [
        "AP Seminar",
        "Research tutoring in Seoul",
        "AP tutoring",
        "AP exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "student research mentoring"
      ],
      "parent_search_terms_ko": [
        "AP Seminar",
        "압구정 연구 학원",
        "AP 학원 수업",
        "고등 9-12학년 AP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "학생 연구 멘토링"
      ],
      "parent_questions_en": [
        "Is AP Seminar a good fit for high school students in Grades 9-12?",
        "Can my child take AP Seminar online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for AP Seminar?",
        "What will my child make or practice in AP Seminar?",
        "How does AP Seminar exam preparation work?",
        "How are the schedule and tuition for AP Seminar determined?"
      ],
      "parent_questions_ko": [
        "AP Seminar 과정이 고등 9-12학년 학생에게 맞나요?",
        "AP Seminar은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "AP Seminar 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "AP Seminar에서 아이는 무엇을 만들거나 연습하나요?",
        "AP Seminar 시험 대비는 어떻게 진행하나요?",
        "AP Seminar 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about inquiry and evidence-based argument or research questions keep making you ask why, AP Seminar lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "탐구와 근거 기반 논증, 연구 질문 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 AP Seminar 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "inquiry and evidence-based argument",
          "research questions",
          "methods and evidence"
        ],
        "ko": [
          "탐구와 근거 기반 논증",
          "연구 질문",
          "방법과 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in inquiry and evidence-based argument",
          "Apply research questions in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "탐구와 근거 기반 논증: 핵심 개념 다지기",
          "연구 질문: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "ib-dp-ee",
      "name_en": "IB Extended Essay",
      "name_ko": "IB 확장 에세이 (EE)",
      "url_en": "https://citcoding.com/en/courses/catalog/ib-dp-ee.html",
      "url_ko": "https://citcoding.com/courses/catalog/ib-dp-ee.html",
      "age_group": "high",
      "age_en": "Grades 9-12",
      "age_ko": "고등 9-12학년",
      "subjects": [
        {
          "id": "research_portfolio",
          "name_en": "Research & Portfolio",
          "name_ko": "연구·포트폴리오"
        }
      ],
      "description_en": "IB Extended Essay exam preparation: in person in Apgujeong, Seoul, or online, in one-to-one or small-group classes with diagnostic practice.",
      "description_ko": "IB 확장 에세이 (EE) 시험 대비: 고등 9-12학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 수업. 핵심: 독립 학술 연구, 연구 질문.",
      "parent_search_terms_en": [
        "IB Extended Essay",
        "Research tutoring in Seoul",
        "IB Diploma tutoring",
        "IB Diploma exam preparation for high school students in Grades 9-12",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "student research mentoring"
      ],
      "parent_search_terms_ko": [
        "IB 확장 에세이 (EE)",
        "압구정 연구 학원",
        "IB DP 학원 수업",
        "고등 9-12학년 IB DP 시험 대비",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "학생 연구 멘토링"
      ],
      "parent_questions_en": [
        "Is IB Extended Essay a good fit for high school students in Grades 9-12?",
        "Can my child take IB Extended Essay online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for IB Extended Essay?",
        "What will my child make or practice in IB Extended Essay?",
        "How does IB Extended Essay exam preparation work?",
        "How are the schedule and tuition for IB Extended Essay determined?"
      ],
      "parent_questions_ko": [
        "IB 확장 에세이 (EE) 과정이 고등 9-12학년 학생에게 맞나요?",
        "IB 확장 에세이 (EE)은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "IB 확장 에세이 (EE) 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "IB 확장 에세이 (EE)에서 아이는 무엇을 만들거나 연습하나요?",
        "IB 확장 에세이 (EE) 시험 대비는 어떻게 진행하나요?",
        "IB 확장 에세이 (EE) 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If questions about independent academic research or research questions keep making you ask why, IB Extended Essay lets you investigate the question with evidence, then build and defend an extension of your own.",
        "ko": "독립 학술 연구, 연구 질문 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 IB 확장 에세이 (EE) 과정이 잘 맞습니다. 근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다."
      },
      "student_interest_cues": {
        "en": [
          "independent academic research",
          "research questions",
          "methods and evidence"
        ],
        "ko": [
          "독립 학술 연구",
          "연구 질문",
          "방법과 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in independent academic research",
          "Apply research questions in a guided task",
          "Compare evidence and review errors",
          "Write, review, and improve an exam-style response"
        ],
        "ko": [
          "독립 학술 연구: 핵심 개념 다지기",
          "연구 질문: 안내된 과제에 적용하기",
          "근거를 비교하고 오류 검토하기",
          "결과, 한계, 다음 단계를 자기 말로 설명하기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with a scored practice set, error log, and written reasoning.",
        "ko": "학생은 채점한 연습 답안과 틀린 이유·고친 과정을 적은 기록 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": false
    },
    {
      "id": "kg-what-if",
      "name_en": "The What If Simulator",
      "name_ko": "조건을 바꾸며 결과를 비교하는 '만약에' 실험",
      "url_en": "https://citcoding.com/en/courses/catalog/kg-what-if.html",
      "url_ko": "https://citcoding.com/courses/catalog/kg-what-if.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "interdisciplinary",
          "name_en": "Interdisciplinary",
          "name_ko": "융합"
        }
      ],
      "description_en": "The What If Simulator: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "조건을 바꾸며 결과를 비교하는 '만약에' 실험: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 융합 수업. 핵심: 교과를 넘는 질문, 연결된 근거.",
      "parent_search_terms_en": [
        "The What If Simulator",
        "Interdisciplinary tutoring in Seoul",
        "Interdisciplinary course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "interdisciplinary student projects"
      ],
      "parent_search_terms_ko": [
        "조건을 바꾸며 결과를 비교하는 '만약에' 실험",
        "압구정 융합 학원",
        "유아·초등 저학년 융합 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "융합 프로젝트 수업"
      ],
      "parent_questions_en": [
        "Is The What If Simulator a good fit for young learners through Grade 2?",
        "Can my child take The What If Simulator online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for The What If Simulator?",
        "What will my child make or practice in The What If Simulator?",
        "How can The What If Simulator show research understanding in a college application?",
        "How are the schedule and tuition for The What If Simulator determined?"
      ],
      "parent_questions_ko": [
        "조건을 바꾸며 결과를 비교하는 '만약에' 실험 과정이 유아·초등 저학년 학생에게 맞나요?",
        "조건을 바꾸며 결과를 비교하는 '만약에' 실험은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "조건을 바꾸며 결과를 비교하는 '만약에' 실험 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "조건을 바꾸며 결과를 비교하는 '만약에' 실험에서 아이는 무엇을 만들거나 연습하나요?",
        "조건을 바꾸며 결과를 비교하는 '만약에' 실험에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "조건을 바꾸며 결과를 비교하는 '만약에' 실험 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring cross-subject questions or connected evidence makes you want to build instead of only watch or read, The What If Simulator lets you make, test, and improve something of your own.",
        "ko": "교과를 넘는 질문, 연결된 근거 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 조건을 바꾸며 결과를 비교하는 '만약에' 실험 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "cross-subject questions",
          "connected evidence",
          "student explanation"
        ],
        "ko": [
          "교과를 넘는 질문",
          "연결된 근거",
          "학생의 설명"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in cross-subject questions",
          "Apply connected evidence in a guided task",
          "Compare evidence and review errors",
          "Explain a result using student explanation"
        ],
        "ko": [
          "만약을 하나 정하기",
          "이어지는 결과 따라가기",
          "AI에게 물어 확인하기",
          "보고서로 묶기"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with an age-appropriate artifact the child can explain in their own words.",
        "ko": "학생은 자기 말로 설명할 수 있는 연령 맞춤 결과물 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    },
    {
      "id": "time-mind-museum-3-5",
      "name_en": "Time Travelers & Brain Detectives",
      "name_ko": "역사 자료와 AI로 가상 박물관 만들기",
      "url_en": "https://citcoding.com/en/courses/catalog/time-mind-museum-3-5.html",
      "url_ko": "https://citcoding.com/courses/catalog/time-mind-museum-3-5.html",
      "age_group": "early",
      "age_en": "Early years to Grade 2",
      "age_ko": "유아-초2",
      "subjects": [
        {
          "id": "interdisciplinary",
          "name_en": "Interdisciplinary",
          "name_ko": "융합"
        }
      ],
      "description_en": "Time Travelers & Brain Detectives: In person in Apgujeong, Seoul, or online; one-to-one or small group. Fit, prerequisites, student work.",
      "description_ko": "역사 자료와 AI로 가상 박물관 만들기: 유아·초등 저학년 대상 압구정 CIT 학원 오프라인·온라인, 개별·소규모 그룹 융합 수업. 핵심: AI가 맞고 틀린 이유 확인, 교과를 넘는 질문.",
      "parent_search_terms_en": [
        "Time Travelers & Brain Detectives",
        "Interdisciplinary tutoring in Seoul",
        "Interdisciplinary course for young learners through Grade 2",
        "online and in-person classes",
        "one-to-one and small-group tutoring",
        "Apgujeong classes",
        "interdisciplinary student projects"
      ],
      "parent_search_terms_ko": [
        "역사 자료와 AI로 가상 박물관 만들기",
        "압구정 융합 학원",
        "유아·초등 저학년 융합 수업",
        "온라인·대면(오프라인) 수업",
        "개별·소규모 그룹 수업",
        "서울 강남 학생 수업",
        "융합 프로젝트 수업"
      ],
      "parent_questions_en": [
        "Is Time Travelers & Brain Detectives a good fit for young learners through Grade 2?",
        "Can my child take Time Travelers & Brain Detectives online or in person, one-to-one or in a small group?",
        "Does my child need prior subject knowledge or coding experience for Time Travelers & Brain Detectives?",
        "What will my child make or practice in Time Travelers & Brain Detectives?",
        "How can Time Travelers & Brain Detectives show research understanding in a college application?",
        "How are the schedule and tuition for Time Travelers & Brain Detectives determined?"
      ],
      "parent_questions_ko": [
        "역사 자료와 AI로 가상 박물관 만들기 과정이 유아·초등 저학년 학생에게 맞나요?",
        "역사 자료와 AI로 가상 박물관 만들기은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?",
        "역사 자료와 AI로 가상 박물관 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?",
        "역사 자료와 AI로 가상 박물관 만들기에서 아이는 무엇을 만들거나 연습하나요?",
        "역사 자료와 AI로 가상 박물관 만들기에서 대학 연구를 이해한 과정을 지원서에 어떻게 설명하나요?",
        "역사 자료와 AI로 가상 박물관 만들기 수업 횟수와 수강료는 어떻게 확인하나요?"
      ],
      "student_hook": {
        "en": "If exploring AI models and evaluation or cross-subject questions makes you want to build instead of only watch or read, Time Travelers & Brain Detectives lets you make, test, and improve something of your own.",
        "ko": "AI가 맞고 틀린 이유 확인, 교과를 넘는 질문 같은 내용을 보기만 하지 않고 직접 만들어 보고 싶다면 역사 자료와 AI로 가상 박물관 만들기 과정이 잘 맞습니다. 작은 결과물을 만들고 시험하고 고치며 관심을 실제 실력으로 바꿉니다."
      },
      "student_interest_cues": {
        "en": [
          "AI models and evaluation",
          "cross-subject questions",
          "connected evidence"
        ],
        "ko": [
          "AI가 맞고 틀린 이유 확인",
          "교과를 넘는 질문",
          "연결된 근거"
        ]
      },
      "course_outline": {
        "en": [
          "Build clear foundations in AI models and evaluation",
          "Apply cross-subject questions in a guided task",
          "Compare evidence and review errors",
          "Explain a result using connected evidence"
        ],
        "ko": [
          "Chapter 1 · 증거와 역사 경로",
          "Chapter 2 · 연결, 유물, 언어",
          "Chapter 3 · 분류, 기억, 뇌 신호",
          "Chapter 4 · 공정한 AI와 박물관"
        ]
      },
      "student_outcome": {
        "en": "The student leaves with an age-appropriate artifact the child can explain in their own words.",
        "ko": "학생은 자기 말로 설명할 수 있는 연령 맞춤 결과물 형태로 작업을 남깁니다."
      },
      "delivery_modes": [
        "in_person_apgujeong",
        "online",
        "one_to_one",
        "small_group"
      ],
      "service_area": "Seoul and online",
      "verified_curriculum": true
    }
  ]
}
