총 3,206개의 항목 중, 수정이 필요한 오류 항목이 2,177개 발견되었습니다.
현재 배치: 20 / 33
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "엄마, 배고파요",
"explanation": "배고픈 아이가 엄마에게 음식을 요청하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "배고픔"
},
{
"tag": "음식"
},
{
"tag": "엄마"
}
],
"engTags": [
{
"tag": "hungry"
},
{
"tag": "food"
},
{
"tag": "mom"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Mom, I'm hungry.",
"translation": "엄마, 배고파요."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "What do you want?",
"translation": "뭘 먹고 싶어?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 배부르다고 말했다.",
"hint": "민재가 'I'm hungry'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I'm hungry'라고 말하며 배고프다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Can I have snacks?",
"translation": "간식 먹어도 돼요?"
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "After dinner.",
"translation": "저녁 먹고 나서."
},
{
"type": "blank",
"index": 6,
"quiz": "Can I have @@?",
"hint": "'간식'을 나타내는 단어예요.",
"optionA": "books",
"optionB": "snacks",
"optionC": "toys",
"result": "snacks",
"explanation": "'snacks'는 '간식'이라는 뜻으로 식사 사이에 먹는 음식을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Okay, Mom.",
"translation": "알겠어요, 엄마."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Good boy.",
"translation": "착해라."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 착한 아이라고 칭찬한 문장을 완성하세요.",
"optionA": "boy",
"optionB": "Good",
"result": "Good boy",
"explanation": "'착한 아이네'라는 의미로 아이의 순종에 대한 칭찬 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "엄마, 배고파요",
"explanation": "배고픈 아이가 엄마에게 음식을 요청하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "배고픔"
},
{
"tag": "음식"
},
{
"tag": "엄마"
}
],
"engTags": [
{
"tag": "hungry"
},
{
"tag": "food"
},
{
"tag": "mom"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Mom, I'm hungry.",
"translation": "엄마, 배고파요."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "What do you want?",
"translation": "뭘 먹고 싶어?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 배부르다고 말했다.",
"hint": "민재가 'I'm hungry'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I'm hungry'라고 말하며 배고프다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Can I have snacks?",
"translation": "간식 먹어도 돼요?"
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "After dinner.",
"translation": "저녁 먹고 나서."
},
{
"type": "blank",
"index": 6,
"quiz": "Can I have @@?",
"hint": "'간식'을 나타내는 단어예요.",
"optionA": "books",
"optionB": "snacks",
"optionC": "toys",
"result": "snacks",
"explanation": "'snacks'는 '간식'이라는 뜻으로 식사 사이에 먹는 음식을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Okay, Mom.",
"translation": "알겠어요, 엄마."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Good boy.",
"translation": "착해라."
},
{
"type": "puzzle",
"index": 9,
"hint": "수진이 착한 아이라고 칭찬한 문장을 완성하세요.",
"optionA": "boy",
"optionB": "Good",
"result": "Good boy",
"explanation": "'착한 아이네'라는 의미로 아이의 순종에 대한 칭찬 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "방 좀 치워줄래?",
"explanation": "어머니가 아이에게 방 청소를 부탁하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "청소"
},
{
"tag": "방"
},
{
"tag": "정리"
}
],
"engTags": [
{
"tag": "clean"
},
{
"tag": "room"
},
{
"tag": "tidy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Clean your room.",
"translation": "방 치워."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Do I have to?",
"translation": "꼭 해야 해요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 방이 깨끗하다고 말했다.",
"hint": "지은이 'Clean your room'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Clean your room'이라고 말하며 방을 치우라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Yes, you do.",
"translation": "응, 해야 해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'll do it now.",
"translation": "지금 할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Do I have @@?",
"hint": "'~해야 한다'를 나타내는 단어예요.",
"optionA": "want",
"optionB": "to",
"optionC": "can",
"result": "to",
"explanation": "'have to'는 '~해야 한다'라는 뜻으로 의무를 나타내는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "You're welcome.",
"translation": "천만에요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 지금 하겠다고 말한 문장을 완성하세요.",
"result": "I'll do it now",
"explanation": "'지금 할게요'라는 의미로 청소를 하겠다는 약속을 나타내는 표현입니다.",
"optionA": "now",
"optionB": "it",
"optionC": "I'll",
"optionD": "do"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "방 좀 치워줄래?",
"explanation": "어머니가 아이에게 방 청소를 부탁하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "청소"
},
{
"tag": "방"
},
{
"tag": "정리"
}
],
"engTags": [
{
"tag": "clean"
},
{
"tag": "room"
},
{
"tag": "tidy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Clean your room.",
"translation": "방 치워."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Do I have to?",
"translation": "꼭 해야 해요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 방이 깨끗하다고 말했다.",
"hint": "지은이 'Clean your room'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Clean your room'이라고 말하며 방을 치우라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Yes, you do.",
"translation": "응, 해야 해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'll do it now.",
"translation": "지금 할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Do I have @@?",
"hint": "'~해야 한다'를 나타내는 단어예요.",
"optionA": "want",
"optionB": "to",
"optionC": "can",
"result": "to",
"explanation": "'have to'는 '~해야 한다'라는 뜻으로 의무를 나타내는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "You're welcome.",
"translation": "천만에요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 지금 하겠다고 말한 문장을 완성하세요.",
"optionA": "now",
"optionB": "it",
"optionC": "I'll",
"optionD": "do",
"result": "I'll do it now",
"explanation": "'지금 할게요'라는 의미로 청소를 하겠다는 약속을 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아빠와 함께 산책해요",
"explanation": "아버지와 아이가 함께 산책을 가는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "산책"
},
{
"tag": "아빠"
},
{
"tag": "함께"
}
],
"engTags": [
{
"tag": "walk"
},
{
"tag": "dad"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Let's go walking.",
"translation": "산책하러 가자."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Where to?",
"translation": "어디로요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 집에서 쉬자고 말했다.",
"hint": "상현이 'Let's go walking'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Let's go walking'이라고 말하며 산책하러 가자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "To the park.",
"translation": "공원으로."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That sounds fun.",
"translation": "재미있겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "That sounds @@.",
"hint": "'재미있는' 상태를 나타내는 단어예요.",
"optionA": "boring",
"optionB": "fun",
"optionC": "hard",
"result": "fun",
"explanation": "'fun'은 '재미있는'이라는 뜻으로 산책이 즐거울 것이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Get your shoes.",
"translation": "신발 신어."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I'm ready.",
"translation": "준비됐어요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 신발을 신으라고 말한 문장을 완성하세요.",
"optionA": "shoes",
"optionB": "your",
"optionC": "Get",
"result": "Get your shoes",
"explanation": "'신발 신어'라는 의미로 산책 준비를 하라는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아빠와 함께 산책해요",
"explanation": "아버지와 아이가 함께 산책을 가는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "산책"
},
{
"tag": "아빠"
},
{
"tag": "함께"
}
],
"engTags": [
{
"tag": "walk"
},
{
"tag": "dad"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Let's go walking.",
"translation": "산책하러 가자."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Where to?",
"translation": "어디로요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 집에서 쉬자고 말했다.",
"hint": "상현이 'Let's go walking'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Let's go walking'이라고 말하며 산책하러 가자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "To the park.",
"translation": "공원으로."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That sounds fun.",
"translation": "재미있겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "That sounds @@.",
"hint": "'재미있는' 상태를 나타내는 단어예요.",
"optionA": "boring",
"optionB": "fun",
"optionC": "hard",
"result": "fun",
"explanation": "'fun'은 '재미있는'이라는 뜻으로 산책이 즐거울 것이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Get your shoes.",
"translation": "신발 신어."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I'm ready.",
"translation": "준비됐어요."
},
{
"type": "puzzle",
"index": 9,
"hint": "상현이 신발을 신으라고 말한 문장을 완성하세요.",
"optionA": "shoes",
"optionB": "your",
"optionC": "Get",
"result": "Get your shoes",
"explanation": "'신발 신어'라는 의미로 산책 준비를 하라는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "숙제 도와주세요",
"explanation": "아이가 부모에게 숙제 도움을 요청하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "숙제"
},
{
"tag": "도움"
},
{
"tag": "부모"
}
],
"engTags": [
{
"tag": "homework"
},
{
"tag": "help"
},
{
"tag": "parent"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I need help.",
"translation": "도움이 필요해요."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "With what?",
"translation": "뭘 도와줄까?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 도움이 필요하지 않다고 말했다.",
"hint": "민재가 'I need help'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I need help'라고 말하며 도움이 필요하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "My homework.",
"translation": "숙제요."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Show me.",
"translation": "보여줘."
},
{
"type": "blank",
"index": 6,
"quiz": "With @@?",
"hint": "'무엇'을 나타내는 단어예요.",
"optionA": "who",
"optionB": "what",
"optionC": "where",
"result": "what",
"explanation": "'what'은 '무엇'이라는 뜻으로 어떤 것을 도와달라는 건지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "It's math.",
"translation": "수학이에요."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "I'll help you.",
"translation": "도와줄게."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "선영이 도와주겠다고 말한 문장을 완성하세요.",
"optionA": "you",
"optionB": "help",
"optionC": "I'll",
"result": "I'll help you",
"explanation": "'도와줄게'라는 의미로 부모의 따뜻한 도움을 나타내는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "숙제 도와주세요",
"explanation": "아이가 부모에게 숙제 도움을 요청하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "숙제"
},
{
"tag": "도움"
},
{
"tag": "부모"
}
],
"engTags": [
{
"tag": "homework"
},
{
"tag": "help"
},
{
"tag": "parent"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I need help.",
"translation": "도움이 필요해요."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "With what?",
"translation": "뭘 도와줄까?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 도움이 필요하지 않다고 말했다.",
"hint": "민재가 'I need help'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I need help'라고 말하며 도움이 필요하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "My homework.",
"translation": "숙제요."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Show me.",
"translation": "보여줘."
},
{
"type": "blank",
"index": 6,
"quiz": "With @@?",
"hint": "'무엇'을 나타내는 단어예요.",
"optionA": "who",
"optionB": "what",
"optionC": "where",
"result": "what",
"explanation": "'what'은 '무엇'이라는 뜻으로 어떤 것을 도와달라는 건지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "It's math.",
"translation": "수학이에요."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "I'll help you.",
"translation": "도와줄게."
},
{
"type": "puzzle",
"index": 9,
"hint": "선영이 도와주겠다고 말한 문장을 완성하세요.",
"optionA": "you",
"optionB": "help",
"optionC": "I'll",
"result": "I'll help you",
"explanation": "'도와줄게'라는 의미로 부모의 따뜻한 도움을 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "엄마, 배고파요",
"explanation": "배고픈 아이가 엄마에게 음식을 요청하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "배고픔"
},
{
"tag": "음식"
},
{
"tag": "엄마"
}
],
"engTags": [
{
"tag": "hungry"
},
{
"tag": "food"
},
{
"tag": "mom"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Mom, I'm hungry.",
"translation": "엄마, 배고파요."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "What do you want?",
"translation": "뭘 먹고 싶어?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 배부르다고 말했다.",
"hint": "민재가 'I'm hungry'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I'm hungry'라고 말하며 배고프다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Can I have snacks?",
"translation": "간식 먹어도 돼요?"
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "After dinner.",
"translation": "저녁 먹고 나서."
},
{
"type": "blank",
"index": 6,
"quiz": "Can I have @@?",
"hint": "'간식'을 나타내는 단어예요.",
"optionA": "books",
"optionB": "snacks",
"optionC": "toys",
"result": "snacks",
"explanation": "'snacks'는 '간식'이라는 뜻으로 식사 사이에 먹는 음식을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Okay, Mom.",
"translation": "알겠어요, 엄마."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Good boy.",
"translation": "착해라."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 착한 아이라고 칭찬한 문장을 완성하세요.",
"optionA": "boy",
"optionB": "Good",
"result": "Good boy",
"explanation": "'착한 아이네'라는 의미로 아이의 순종에 대한 칭찬 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "엄마, 배고파요",
"explanation": "배고픈 아이가 엄마에게 음식을 요청하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "배고픔"
},
{
"tag": "음식"
},
{
"tag": "엄마"
}
],
"engTags": [
{
"tag": "hungry"
},
{
"tag": "food"
},
{
"tag": "mom"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Mom, I'm hungry.",
"translation": "엄마, 배고파요."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "What do you want?",
"translation": "뭘 먹고 싶어?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 배부르다고 말했다.",
"hint": "민재가 'I'm hungry'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I'm hungry'라고 말하며 배고프다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Can I have snacks?",
"translation": "간식 먹어도 돼요?"
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "After dinner.",
"translation": "저녁 먹고 나서."
},
{
"type": "blank",
"index": 6,
"quiz": "Can I have @@?",
"hint": "'간식'을 나타내는 단어예요.",
"optionA": "books",
"optionB": "snacks",
"optionC": "toys",
"result": "snacks",
"explanation": "'snacks'는 '간식'이라는 뜻으로 식사 사이에 먹는 음식을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Okay, Mom.",
"translation": "알겠어요, 엄마."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Good boy.",
"translation": "착해라."
},
{
"type": "puzzle",
"index": 9,
"hint": "수진이 착한 아이라고 칭찬한 문장을 완성하세요.",
"optionA": "boy",
"optionB": "Good",
"result": "Good boy",
"explanation": "'착한 아이네'라는 의미로 아이의 순종에 대한 칭찬 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "일찍 자야 해",
"explanation": "부모가 아이에게 일찍 잠자리에 들라고 하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "잠"
},
{
"tag": "일찍"
},
{
"tag": "시간"
}
],
"engTags": [
{
"tag": "sleep"
},
{
"tag": "early"
},
{
"tag": "time"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Time for bed.",
"translation": "잘 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Already?",
"translation": "벌써요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 더 놀아도 된다고 말했다.",
"hint": "지은이 'Time for bed'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Time for bed'라고 말하며 잘 시간이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Yes, it's late.",
"translation": "응, 늦었어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Five more minutes?",
"translation": "5분만 더요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Five more @@?",
"hint": "'분'을 나타내는 단어예요.",
"optionA": "hours",
"optionB": "minutes",
"optionC": "days",
"result": "minutes",
"explanation": "'minutes'는 '분'이라는 뜻으로 조금 더 놀고 싶다는 아이의 부탁입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "No, go now.",
"translation": "안 돼, 지금 가."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good night.",
"translation": "안녕히 주무세요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 안녕히 주무시라고 말한 문장을 완성하세요.",
"optionA": "night",
"optionB": "Good",
"result": "Good night",
"explanation": "'안녕히 주무세요'라는 의미로 잠자리에 들 때 하는 인사입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "일찍 자야 해",
"explanation": "부모가 아이에게 일찍 잠자리에 들라고 하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "잠"
},
{
"tag": "일찍"
},
{
"tag": "시간"
}
],
"engTags": [
{
"tag": "sleep"
},
{
"tag": "early"
},
{
"tag": "time"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Time for bed.",
"translation": "잘 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Already?",
"translation": "벌써요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 더 놀아도 된다고 말했다.",
"hint": "지은이 'Time for bed'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Time for bed'라고 말하며 잘 시간이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Yes, it's late.",
"translation": "응, 늦었어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Five more minutes?",
"translation": "5분만 더요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Five more @@?",
"hint": "'분'을 나타내는 단어예요.",
"optionA": "hours",
"optionB": "minutes",
"optionC": "days",
"result": "minutes",
"explanation": "'minutes'는 '분'이라는 뜻으로 조금 더 놀고 싶다는 아이의 부탁입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "No, go now.",
"translation": "안 돼, 지금 가."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good night.",
"translation": "안녕히 주무세요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 안녕히 주무시라고 말한 문장을 완성하세요.",
"optionA": "night",
"optionB": "Good",
"result": "Good night",
"explanation": "'안녕히 주무세요'라는 의미로 잠자리에 들 때 하는 인사입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "방 좀 치워줄래?",
"explanation": "어머니가 아이에게 방 청소를 부탁하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "청소"
},
{
"tag": "방"
},
{
"tag": "정리"
}
],
"engTags": [
{
"tag": "clean"
},
{
"tag": "room"
},
{
"tag": "tidy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Clean your room.",
"translation": "방 치워."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Do I have to?",
"translation": "꼭 해야 해요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 방이 깨끗하다고 말했다.",
"hint": "지은이 'Clean your room'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Clean your room'이라고 말하며 방을 치우라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Yes, you do.",
"translation": "응, 해야 해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'll do it now.",
"translation": "지금 할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Do I have @@?",
"hint": "'~해야 한다'를 나타내는 단어예요.",
"optionA": "want",
"optionB": "to",
"optionC": "can",
"result": "to",
"explanation": "'have to'는 '~해야 한다'라는 뜻으로 의무를 나타내는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "You're welcome.",
"translation": "천만에요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 지금 하겠다고 말한 문장을 완성하세요.",
"result": "I'll do it now",
"explanation": "'지금 할게요'라는 의미로 청소를 하겠다는 약속을 나타내는 표현입니다.",
"optionA": "do",
"optionB": "now",
"optionC": "it",
"optionD": "I'll"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "방 좀 치워줄래?",
"explanation": "어머니가 아이에게 방 청소를 부탁하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "청소"
},
{
"tag": "방"
},
{
"tag": "정리"
}
],
"engTags": [
{
"tag": "clean"
},
{
"tag": "room"
},
{
"tag": "tidy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Clean your room.",
"translation": "방 치워."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Do I have to?",
"translation": "꼭 해야 해요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 방이 깨끗하다고 말했다.",
"hint": "지은이 'Clean your room'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Clean your room'이라고 말하며 방을 치우라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Yes, you do.",
"translation": "응, 해야 해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'll do it now.",
"translation": "지금 할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Do I have @@?",
"hint": "'~해야 한다'를 나타내는 단어예요.",
"optionA": "want",
"optionB": "to",
"optionC": "can",
"result": "to",
"explanation": "'have to'는 '~해야 한다'라는 뜻으로 의무를 나타내는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "You're welcome.",
"translation": "천만에요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 지금 하겠다고 말한 문장을 완성하세요.",
"optionA": "do",
"optionB": "now",
"optionC": "it",
"optionD": "I'll",
"result": "I'll do it now",
"explanation": "'지금 할게요'라는 의미로 청소를 하겠다는 약속을 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 저녁 시간이에요",
"explanation": "가족이 함께 저녁 식사를 하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "저녁"
},
{
"tag": "가족"
},
{
"tag": "식사"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "family"
},
{
"tag": "meal"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Dinner is ready.",
"translation": "저녁 준비됐어."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "Smells good.",
"translation": "냄새 좋다."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 저녁이 아직 준비되지 않았다고 말했다.",
"hint": "수진이 'Dinner is ready'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Dinner is ready'라고 말하며 저녁이 준비되었다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Call the kids.",
"translation": "애들 불러."
},
{
"type": "script",
"index": 5,
"speaker": "상현",
"script": "Kids, come eat!",
"translation": "애들아, 밥 먹어!"
},
{
"type": "blank",
"index": 6,
"quiz": "Smells @@.",
"hint": "'좋은' 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "good",
"optionC": "old",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻으로 음식 냄새가 좋다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "I'm coming!",
"translation": "가고 있어요!"
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Wash your hands first.",
"translation": "손부터 씻어."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 손부터 씻으라고 말한 문장을 완성하세요.",
"result": "Wash your hands first",
"explanation": "'손부터 씻어'라는 의미로 식사 전 위생 습관을 가르치는 표현입니다.",
"optionA": "hands",
"optionB": "first",
"optionC": "Wash",
"optionD": "your"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 저녁 시간이에요",
"explanation": "가족이 함께 저녁 식사를 하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "저녁"
},
{
"tag": "가족"
},
{
"tag": "식사"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "family"
},
{
"tag": "meal"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Dinner is ready.",
"translation": "저녁 준비됐어."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "Smells good.",
"translation": "냄새 좋다."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 저녁이 아직 준비되지 않았다고 말했다.",
"hint": "수진이 'Dinner is ready'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Dinner is ready'라고 말하며 저녁이 준비되었다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Call the kids.",
"translation": "애들 불러."
},
{
"type": "script",
"index": 5,
"speaker": "상현",
"script": "Kids, come eat!",
"translation": "애들아, 밥 먹어!"
},
{
"type": "blank",
"index": 6,
"quiz": "Smells @@.",
"hint": "'좋은' 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "good",
"optionC": "old",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻으로 음식 냄새가 좋다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "I'm coming!",
"translation": "가고 있어요!"
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Wash your hands first.",
"translation": "손부터 씻어."
},
{
"type": "puzzle",
"index": 9,
"hint": "수진이 손부터 씻으라고 말한 문장을 완성하세요.",
"optionA": "hands",
"optionB": "first",
"optionC": "Wash",
"optionD": "your",
"result": "Wash your hands first",
"explanation": "'손부터 씻어'라는 의미로 식사 전 위생 습관을 가르치는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아빠와 함께 산책해요",
"explanation": "아버지와 아이가 함께 산책을 가는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "산책"
},
{
"tag": "아빠"
},
{
"tag": "함께"
}
],
"engTags": [
{
"tag": "walk"
},
{
"tag": "dad"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Let's go walking.",
"translation": "산책하러 가자."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Where to?",
"translation": "어디로요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 집에서 쉬자고 말했다.",
"hint": "상현이 'Let's go walking'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Let's go walking'이라고 말하며 산책하러 가자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "To the park.",
"translation": "공원으로."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That sounds fun.",
"translation": "재미있겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "That sounds @@.",
"hint": "'재미있는' 상태를 나타내는 단어예요.",
"optionA": "boring",
"optionB": "fun",
"optionC": "hard",
"result": "fun",
"explanation": "'fun'은 '재미있는'이라는 뜻으로 산책이 즐거울 것이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Get your shoes.",
"translation": "신발 신어."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I'm ready.",
"translation": "준비됐어요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 신발을 신으라고 말한 문장을 완성하세요.",
"optionA": "shoes",
"optionB": "your",
"optionC": "Get",
"result": "Get your shoes",
"explanation": "'신발 신어'라는 의미로 산책 준비를 하라는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아빠와 함께 산책해요",
"explanation": "아버지와 아이가 함께 산책을 가는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "산책"
},
{
"tag": "아빠"
},
{
"tag": "함께"
}
],
"engTags": [
{
"tag": "walk"
},
{
"tag": "dad"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Let's go walking.",
"translation": "산책하러 가자."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Where to?",
"translation": "어디로요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 집에서 쉬자고 말했다.",
"hint": "상현이 'Let's go walking'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Let's go walking'이라고 말하며 산책하러 가자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "To the park.",
"translation": "공원으로."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That sounds fun.",
"translation": "재미있겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "That sounds @@.",
"hint": "'재미있는' 상태를 나타내는 단어예요.",
"optionA": "boring",
"optionB": "fun",
"optionC": "hard",
"result": "fun",
"explanation": "'fun'은 '재미있는'이라는 뜻으로 산책이 즐거울 것이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Get your shoes.",
"translation": "신발 신어."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I'm ready.",
"translation": "준비됐어요."
},
{
"type": "puzzle",
"index": 9,
"hint": "상현이 신발을 신으라고 말한 문장을 완성하세요.",
"optionA": "shoes",
"optionB": "your",
"optionC": "Get",
"result": "Get your shoes",
"explanation": "'신발 신어'라는 의미로 산책 준비를 하라는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "형제끼리 장난치지 마",
"explanation": "형제간의 장난에 대해 어머니가 주의를 주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "장난"
},
{
"tag": "주의"
}
],
"engTags": [
{
"tag": "sibling"
},
{
"tag": "play"
},
{
"tag": "warning"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "He took my toy.",
"translation": "내 장난감을 가져갔어요."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Give it back.",
"translation": "돌려줘."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 장난감을 더 가져가라고 말했다.",
"hint": "지은이 'Give it back'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Give it back'이라고 말하며 장난감을 돌려주라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "I was just playing.",
"translation": "그냥 놀고 있었어요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Play nicely.",
"translation": "사이좋게 놀아."
},
{
"type": "blank",
"index": 6,
"quiz": "Play @@.",
"hint": "'사이좋게' 상태를 나타내는 단어예요.",
"optionA": "badly",
"optionB": "nicely",
"optionC": "loudly",
"result": "nicely",
"explanation": "'nicely'는 '사이좋게'라는 뜻으로 형제가 잘 지내며 놀라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "He always does this.",
"translation": "항상 이래요."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Share with each other.",
"translation": "서로 나눠서 해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지은이 서로 나눠서 하라고 말한 문장을 완성하세요.",
"result": "Share with each other",
"explanation": "'서로 나눠서 해'라는 의미로 형제간의 화목을 위한 어머니의 조언입니다.",
"optionA": "Share",
"optionB": "each",
"optionC": "other",
"optionD": "with"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "형제끼리 장난치지 마",
"explanation": "형제간의 장난에 대해 어머니가 주의를 주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "장난"
},
{
"tag": "주의"
}
],
"engTags": [
{
"tag": "sibling"
},
{
"tag": "play"
},
{
"tag": "warning"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "He took my toy.",
"translation": "내 장난감을 가져갔어요."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Give it back.",
"translation": "돌려줘."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 장난감을 더 가져가라고 말했다.",
"hint": "지은이 'Give it back'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Give it back'이라고 말하며 장난감을 돌려주라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "I was just playing.",
"translation": "그냥 놀고 있었어요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Play nicely.",
"translation": "사이좋게 놀아."
},
{
"type": "blank",
"index": 6,
"quiz": "Play @@.",
"hint": "'사이좋게' 상태를 나타내는 단어예요.",
"optionA": "badly",
"optionB": "nicely",
"optionC": "loudly",
"result": "nicely",
"explanation": "'nicely'는 '사이좋게'라는 뜻으로 형제가 잘 지내며 놀라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "He always does this.",
"translation": "항상 이래요."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Share with each other.",
"translation": "서로 나눠서 해."
},
{
"type": "puzzle",
"index": 9,
"hint": "지은이 서로 나눠서 하라고 말한 문장을 완성하세요.",
"optionA": "Share",
"optionB": "each",
"optionC": "other",
"optionD": "with",
"result": "Share with each other",
"explanation": "'서로 나눠서 해'라는 의미로 형제간의 화목을 위한 어머니의 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "숙제 도와주세요",
"explanation": "아이가 부모에게 숙제 도움을 요청하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "숙제"
},
{
"tag": "도움"
},
{
"tag": "부모"
}
],
"engTags": [
{
"tag": "homework"
},
{
"tag": "help"
},
{
"tag": "parent"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I need help.",
"translation": "도움이 필요해요."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "With what?",
"translation": "뭘 도와줄까?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 도움이 필요하지 않다고 말했다.",
"hint": "민재가 'I need help'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I need help'라고 말하며 도움이 필요하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "My homework.",
"translation": "숙제요."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Show me.",
"translation": "보여줘."
},
{
"type": "blank",
"index": 6,
"quiz": "With @@?",
"hint": "'무엇'을 나타내는 단어예요.",
"optionA": "who",
"optionB": "what",
"optionC": "where",
"result": "what",
"explanation": "'what'은 '무엇'이라는 뜻으로 어떤 것을 도와달라는 건지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "It's math.",
"translation": "수학이에요."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "I'll help you.",
"translation": "도와줄게."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "선영이 도와주겠다고 말한 문장을 완성하세요.",
"optionA": "you",
"optionB": "help",
"optionC": "I'll",
"result": "I'll help you",
"explanation": "'도와줄게'라는 의미로 부모의 따뜻한 도움을 나타내는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "숙제 도와주세요",
"explanation": "아이가 부모에게 숙제 도움을 요청하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "숙제"
},
{
"tag": "도움"
},
{
"tag": "부모"
}
],
"engTags": [
{
"tag": "homework"
},
{
"tag": "help"
},
{
"tag": "parent"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I need help.",
"translation": "도움이 필요해요."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "With what?",
"translation": "뭘 도와줄까?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 도움이 필요하지 않다고 말했다.",
"hint": "민재가 'I need help'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I need help'라고 말하며 도움이 필요하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "My homework.",
"translation": "숙제요."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Show me.",
"translation": "보여줘."
},
{
"type": "blank",
"index": 6,
"quiz": "With @@?",
"hint": "'무엇'을 나타내는 단어예요.",
"optionA": "who",
"optionB": "what",
"optionC": "where",
"result": "what",
"explanation": "'what'은 '무엇'이라는 뜻으로 어떤 것을 도와달라는 건지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "It's math.",
"translation": "수학이에요."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "I'll help you.",
"translation": "도와줄게."
},
{
"type": "puzzle",
"index": 9,
"hint": "선영이 도와주겠다고 말한 문장을 완성하세요.",
"optionA": "you",
"optionB": "help",
"optionC": "I'll",
"result": "I'll help you",
"explanation": "'도와줄게'라는 의미로 부모의 따뜻한 도움을 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "강아지 산책시켜야 해",
"explanation": "가족이 반려동물을 돌보는 책임에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "강아지"
},
{
"tag": "산책"
},
{
"tag": "책임"
}
],
"engTags": [
{
"tag": "dog"
},
{
"tag": "walk"
},
{
"tag": "responsibility"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Walk the dog.",
"translation": "강아지 산책시켜."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Can I do it later?",
"translation": "나중에 해도 돼요?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 지금 당장 하겠다고 말했다.",
"hint": "유진이 'Can I do it later?'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'Can I do it later?'라고 말하며 나중에 해도 되는지 물었습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "No, do it now.",
"translation": "안 돼, 지금 해."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Okay, Dad.",
"translation": "알겠어요, 아빠."
},
{
"type": "blank",
"index": 6,
"quiz": "Walk the @@.",
"hint": "'강아지'를 나타내는 단어예요.",
"optionA": "cat",
"optionB": "dog",
"optionC": "bird",
"result": "dog",
"explanation": "'dog'는 '강아지'라는 뜻으로 반려동물을 산책시키라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Take the leash.",
"translation": "목줄 가져가."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I got it.",
"translation": "가져갔어요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 목줄을 가져가라고 말한 문장을 완성하세요.",
"optionA": "leash",
"optionB": "the",
"optionC": "Take",
"result": "Take the leash",
"explanation": "'목줄 가져가'라는 의미로 강아지 산책에 필요한 준비물을 챙기라는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "강아지 산책시켜야 해",
"explanation": "가족이 반려동물을 돌보는 책임에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "강아지"
},
{
"tag": "산책"
},
{
"tag": "책임"
}
],
"engTags": [
{
"tag": "dog"
},
{
"tag": "walk"
},
{
"tag": "responsibility"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Walk the dog.",
"translation": "강아지 산책시켜."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Can I do it later?",
"translation": "나중에 해도 돼요?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 지금 당장 하겠다고 말했다.",
"hint": "유진이 'Can I do it later?'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'Can I do it later?'라고 말하며 나중에 해도 되는지 물었습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "No, do it now.",
"translation": "안 돼, 지금 해."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Okay, Dad.",
"translation": "알겠어요, 아빠."
},
{
"type": "blank",
"index": 6,
"quiz": "Walk the @@.",
"hint": "'강아지'를 나타내는 단어예요.",
"optionA": "cat",
"optionB": "dog",
"optionC": "bird",
"result": "dog",
"explanation": "'dog'는 '강아지'라는 뜻으로 반려동물을 산책시키라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Take the leash.",
"translation": "목줄 가져가."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I got it.",
"translation": "가져갔어요."
},
{
"type": "puzzle",
"index": 9,
"hint": "상현이 목줄을 가져가라고 말한 문장을 완성하세요.",
"optionA": "leash",
"optionB": "the",
"optionC": "Take",
"result": "Take the leash",
"explanation": "'목줄 가져가'라는 의미로 강아지 산책에 필요한 준비물을 챙기라는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "일찍 자야 해",
"explanation": "부모가 아이에게 일찍 잠자리에 들라고 하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "잠"
},
{
"tag": "일찍"
},
{
"tag": "시간"
}
],
"engTags": [
{
"tag": "sleep"
},
{
"tag": "early"
},
{
"tag": "time"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Time for bed.",
"translation": "잘 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Already?",
"translation": "벌써요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 더 놀아도 된다고 말했다.",
"hint": "지은이 'Time for bed'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Time for bed'라고 말하며 잘 시간이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Yes, it's late.",
"translation": "응, 늦었어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Five more minutes?",
"translation": "5분만 더요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Five more @@?",
"hint": "'분'을 나타내는 단어예요.",
"optionA": "hours",
"optionB": "minutes",
"optionC": "days",
"result": "minutes",
"explanation": "'minutes'는 '분'이라는 뜻으로 조금 더 놀고 싶다는 아이의 부탁입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "No, go now.",
"translation": "안 돼, 지금 가."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good night.",
"translation": "안녕히 주무세요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 안녕히 주무시라고 말한 문장을 완성하세요.",
"optionA": "night",
"optionB": "Good",
"result": "Good night",
"explanation": "'안녕히 주무세요'라는 의미로 잠자리에 들 때 하는 인사입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "일찍 자야 해",
"explanation": "부모가 아이에게 일찍 잠자리에 들라고 하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "잠"
},
{
"tag": "일찍"
},
{
"tag": "시간"
}
],
"engTags": [
{
"tag": "sleep"
},
{
"tag": "early"
},
{
"tag": "time"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Time for bed.",
"translation": "잘 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Already?",
"translation": "벌써요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 더 놀아도 된다고 말했다.",
"hint": "지은이 'Time for bed'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Time for bed'라고 말하며 잘 시간이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Yes, it's late.",
"translation": "응, 늦었어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Five more minutes?",
"translation": "5분만 더요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Five more @@?",
"hint": "'분'을 나타내는 단어예요.",
"optionA": "hours",
"optionB": "minutes",
"optionC": "days",
"result": "minutes",
"explanation": "'minutes'는 '분'이라는 뜻으로 조금 더 놀고 싶다는 아이의 부탁입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "No, go now.",
"translation": "안 돼, 지금 가."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good night.",
"translation": "안녕히 주무세요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 안녕히 주무시라고 말한 문장을 완성하세요.",
"optionA": "night",
"optionB": "Good",
"result": "Good night",
"explanation": "'안녕히 주무세요'라는 의미로 잠자리에 들 때 하는 인사입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "텔레비전 그만 보자",
"explanation": "부모가 아이에게 텔레비전 시청을 제한하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "텔레비전"
},
{
"tag": "시청"
},
{
"tag": "제한"
}
],
"engTags": [
{
"tag": "television"
},
{
"tag": "watch"
},
{
"tag": "limit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Turn off the TV.",
"translation": "티비 꺼."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Just one more show?",
"translation": "한 프로그램만 더요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 티비를 더 보라고 말했다.",
"hint": "선영이 'Turn off the TV'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Turn off the TV'라고 말하며 티비를 끄라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "You watched enough.",
"translation": "충분히 봤어."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "But it's interesting.",
"translation": "하지만 재미있어요."
},
{
"type": "blank",
"index": 6,
"quiz": "You watched @@.",
"hint": "'충분히' 상태를 나타내는 단어예요.",
"optionA": "nothing",
"optionB": "enough",
"optionC": "little",
"result": "enough",
"explanation": "'enough'는 '충분히'라는 뜻으로 더 이상 볼 필요가 없다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Go read a book.",
"translation": "책 읽으러 가."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Fine, I will.",
"translation": "알겠어요, 그럴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "선영이 책 읽으러 가라고 말한 문장을 완성하세요.",
"result": "Go read a book",
"explanation": "'책 읽으러 가'라는 의미로 티비 대신 독서를 하라는 조언입니다.",
"optionA": "a",
"optionB": "Go",
"optionC": "read",
"optionD": "book"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "텔레비전 그만 보자",
"explanation": "부모가 아이에게 텔레비전 시청을 제한하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "텔레비전"
},
{
"tag": "시청"
},
{
"tag": "제한"
}
],
"engTags": [
{
"tag": "television"
},
{
"tag": "watch"
},
{
"tag": "limit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Turn off the TV.",
"translation": "티비 꺼."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Just one more show?",
"translation": "한 프로그램만 더요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 티비를 더 보라고 말했다.",
"hint": "선영이 'Turn off the TV'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Turn off the TV'라고 말하며 티비를 끄라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "You watched enough.",
"translation": "충분히 봤어."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "But it's interesting.",
"translation": "하지만 재미있어요."
},
{
"type": "blank",
"index": 6,
"quiz": "You watched @@.",
"hint": "'충분히' 상태를 나타내는 단어예요.",
"optionA": "nothing",
"optionB": "enough",
"optionC": "little",
"result": "enough",
"explanation": "'enough'는 '충분히'라는 뜻으로 더 이상 볼 필요가 없다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Go read a book.",
"translation": "책 읽으러 가."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Fine, I will.",
"translation": "알겠어요, 그럴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "선영이 책 읽으러 가라고 말한 문장을 완성하세요.",
"optionA": "a",
"optionB": "Go",
"optionC": "read",
"optionD": "book",
"result": "Go read a book",
"explanation": "'책 읽으러 가'라는 의미로 티비 대신 독서를 하라는 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 저녁 시간이에요",
"explanation": "가족이 함께 저녁 식사를 하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "저녁"
},
{
"tag": "가족"
},
{
"tag": "식사"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "family"
},
{
"tag": "meal"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Dinner is ready.",
"translation": "저녁 준비됐어."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "Smells good.",
"translation": "냄새 좋다."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 저녁이 아직 준비되지 않았다고 말했다.",
"hint": "수진이 'Dinner is ready'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Dinner is ready'라고 말하며 저녁이 준비되었다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Call the kids.",
"translation": "애들 불러."
},
{
"type": "script",
"index": 5,
"speaker": "상현",
"script": "Kids, come eat!",
"translation": "애들아, 밥 먹어!"
},
{
"type": "blank",
"index": 6,
"quiz": "Smells @@.",
"hint": "'좋은' 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "good",
"optionC": "old",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻으로 음식 냄새가 좋다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "I'm coming!",
"translation": "가고 있어요!"
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Wash your hands first.",
"translation": "손부터 씻어."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 손부터 씻으라고 말한 문장을 완성하세요.",
"result": "Wash your hands first",
"explanation": "'손부터 씻어'라는 의미로 식사 전 위생 습관을 가르치는 표현입니다.",
"optionA": "your",
"optionB": "first",
"optionC": "hands",
"optionD": "Wash"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 저녁 시간이에요",
"explanation": "가족이 함께 저녁 식사를 하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "저녁"
},
{
"tag": "가족"
},
{
"tag": "식사"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "family"
},
{
"tag": "meal"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Dinner is ready.",
"translation": "저녁 준비됐어."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "Smells good.",
"translation": "냄새 좋다."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 저녁이 아직 준비되지 않았다고 말했다.",
"hint": "수진이 'Dinner is ready'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Dinner is ready'라고 말하며 저녁이 준비되었다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Call the kids.",
"translation": "애들 불러."
},
{
"type": "script",
"index": 5,
"speaker": "상현",
"script": "Kids, come eat!",
"translation": "애들아, 밥 먹어!"
},
{
"type": "blank",
"index": 6,
"quiz": "Smells @@.",
"hint": "'좋은' 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "good",
"optionC": "old",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻으로 음식 냄새가 좋다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "I'm coming!",
"translation": "가고 있어요!"
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Wash your hands first.",
"translation": "손부터 씻어."
},
{
"type": "puzzle",
"index": 9,
"hint": "수진이 손부터 씻으라고 말한 문장을 완성하세요.",
"optionA": "your",
"optionB": "first",
"optionC": "hands",
"optionD": "Wash",
"result": "Wash your hands first",
"explanation": "'손부터 씻어'라는 의미로 식사 전 위생 습관을 가르치는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "할머니 집에 놀러 가요",
"explanation": "가족이 할머니 집을 방문하는 계획에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "할머니"
},
{
"tag": "방문"
},
{
"tag": "가족"
}
],
"engTags": [
{
"tag": "grandma"
},
{
"tag": "visit"
},
{
"tag": "family"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "We're visiting grandma.",
"translation": "할머니 집에 갈 거야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "When are we going?",
"translation": "언제 가요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 할머니를 만나지 않겠다고 말했다.",
"hint": "수진이 'We're visiting grandma'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'We're visiting grandma'라고 말하며 할머니 집에 갈 거라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "This weekend.",
"translation": "이번 주말에."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'm excited.",
"translation": "기대돼요."
},
{
"type": "blank",
"index": 6,
"quiz": "When are we @@?",
"hint": "'가다'를 나타내는 단어예요.",
"optionA": "staying",
"optionB": "going",
"optionC": "coming",
"result": "going",
"explanation": "'going'은 '가다'라는 뜻으로 언제 할머니 집에 갈 것인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Pack your clothes.",
"translation": "옷 챙겨."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 옷을 챙기라고 말한 문장을 완성하세요.",
"optionA": "clothes",
"optionB": "your",
"optionC": "Pack",
"result": "Pack your clothes",
"explanation": "'옷 챙겨'라는 의미로 할머니 집 방문을 위한 준비를 하라는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "할머니 집에 놀러 가요",
"explanation": "가족이 할머니 집을 방문하는 계획에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "할머니"
},
{
"tag": "방문"
},
{
"tag": "가족"
}
],
"engTags": [
{
"tag": "grandma"
},
{
"tag": "visit"
},
{
"tag": "family"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "We're visiting grandma.",
"translation": "할머니 집에 갈 거야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "When are we going?",
"translation": "언제 가요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 할머니를 만나지 않겠다고 말했다.",
"hint": "수진이 'We're visiting grandma'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'We're visiting grandma'라고 말하며 할머니 집에 갈 거라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "This weekend.",
"translation": "이번 주말에."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'm excited.",
"translation": "기대돼요."
},
{
"type": "blank",
"index": 6,
"quiz": "When are we @@?",
"hint": "'가다'를 나타내는 단어예요.",
"optionA": "staying",
"optionB": "going",
"optionC": "coming",
"result": "going",
"explanation": "'going'은 '가다'라는 뜻으로 언제 할머니 집에 갈 것인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Pack your clothes.",
"translation": "옷 챙겨."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "수진이 옷을 챙기라고 말한 문장을 완성하세요.",
"optionA": "clothes",
"optionB": "your",
"optionC": "Pack",
"result": "Pack your clothes",
"explanation": "'옷 챙겨'라는 의미로 할머니 집 방문을 위한 준비를 하라는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "형제끼리 장난치지 마",
"explanation": "형제간의 장난에 대해 어머니가 주의를 주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "장난"
},
{
"tag": "주의"
}
],
"engTags": [
{
"tag": "sibling"
},
{
"tag": "play"
},
{
"tag": "warning"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "He took my toy.",
"translation": "내 장난감을 가져갔어요."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Give it back.",
"translation": "돌려줘."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 장난감을 더 가져가라고 말했다.",
"hint": "지은이 'Give it back'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Give it back'이라고 말하며 장난감을 돌려주라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "I was just playing.",
"translation": "그냥 놀고 있었어요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Play nicely.",
"translation": "사이좋게 놀아."
},
{
"type": "blank",
"index": 6,
"quiz": "Play @@.",
"hint": "'사이좋게' 상태를 나타내는 단어예요.",
"optionA": "badly",
"optionB": "nicely",
"optionC": "loudly",
"result": "nicely",
"explanation": "'nicely'는 '사이좋게'라는 뜻으로 형제가 잘 지내며 놀라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "He always does this.",
"translation": "항상 이래요."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Share with each other.",
"translation": "서로 나눠서 해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지은이 서로 나눠서 하라고 말한 문장을 완성하세요.",
"result": "Share with each other",
"explanation": "'서로 나눠서 해'라는 의미로 형제간의 화목을 위한 어머니의 조언입니다.",
"optionA": "other",
"optionB": "each",
"optionC": "with",
"optionD": "Share"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "형제끼리 장난치지 마",
"explanation": "형제간의 장난에 대해 어머니가 주의를 주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "장난"
},
{
"tag": "주의"
}
],
"engTags": [
{
"tag": "sibling"
},
{
"tag": "play"
},
{
"tag": "warning"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "He took my toy.",
"translation": "내 장난감을 가져갔어요."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Give it back.",
"translation": "돌려줘."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 장난감을 더 가져가라고 말했다.",
"hint": "지은이 'Give it back'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Give it back'이라고 말하며 장난감을 돌려주라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "I was just playing.",
"translation": "그냥 놀고 있었어요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Play nicely.",
"translation": "사이좋게 놀아."
},
{
"type": "blank",
"index": 6,
"quiz": "Play @@.",
"hint": "'사이좋게' 상태를 나타내는 단어예요.",
"optionA": "badly",
"optionB": "nicely",
"optionC": "loudly",
"result": "nicely",
"explanation": "'nicely'는 '사이좋게'라는 뜻으로 형제가 잘 지내며 놀라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "He always does this.",
"translation": "항상 이래요."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Share with each other.",
"translation": "서로 나눠서 해."
},
{
"type": "puzzle",
"index": 9,
"hint": "지은이 서로 나눠서 하라고 말한 문장을 완성하세요.",
"optionA": "other",
"optionB": "each",
"optionC": "with",
"optionD": "Share",
"result": "Share with each other",
"explanation": "'서로 나눠서 해'라는 의미로 형제간의 화목을 위한 어머니의 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "강아지 산책시켜야 해",
"explanation": "가족이 반려동물을 돌보는 책임에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "강아지"
},
{
"tag": "산책"
},
{
"tag": "책임"
}
],
"engTags": [
{
"tag": "dog"
},
{
"tag": "walk"
},
{
"tag": "responsibility"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Walk the dog.",
"translation": "강아지 산책시켜."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Can I do it later?",
"translation": "나중에 해도 돼요?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 지금 당장 하겠다고 말했다.",
"hint": "유진이 'Can I do it later?'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'Can I do it later?'라고 말하며 나중에 해도 되는지 물었습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "No, do it now.",
"translation": "안 돼, 지금 해."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Okay, Dad.",
"translation": "알겠어요, 아빠."
},
{
"type": "blank",
"index": 6,
"quiz": "Walk the @@.",
"hint": "'강아지'를 나타내는 단어예요.",
"optionA": "cat",
"optionB": "dog",
"optionC": "bird",
"result": "dog",
"explanation": "'dog'는 '강아지'라는 뜻으로 반려동물을 산책시키라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Take the leash.",
"translation": "목줄 가져가."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I got it.",
"translation": "가져갔어요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 목줄을 가져가라고 말한 문장을 완성하세요.",
"optionA": "leash",
"optionB": "the",
"optionC": "Take",
"result": "Take the leash",
"explanation": "'목줄 가져가'라는 의미로 강아지 산책에 필요한 준비물을 챙기라는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "강아지 산책시켜야 해",
"explanation": "가족이 반려동물을 돌보는 책임에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "강아지"
},
{
"tag": "산책"
},
{
"tag": "책임"
}
],
"engTags": [
{
"tag": "dog"
},
{
"tag": "walk"
},
{
"tag": "responsibility"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Walk the dog.",
"translation": "강아지 산책시켜."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Can I do it later?",
"translation": "나중에 해도 돼요?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 지금 당장 하겠다고 말했다.",
"hint": "유진이 'Can I do it later?'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'Can I do it later?'라고 말하며 나중에 해도 되는지 물었습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "No, do it now.",
"translation": "안 돼, 지금 해."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Okay, Dad.",
"translation": "알겠어요, 아빠."
},
{
"type": "blank",
"index": 6,
"quiz": "Walk the @@.",
"hint": "'강아지'를 나타내는 단어예요.",
"optionA": "cat",
"optionB": "dog",
"optionC": "bird",
"result": "dog",
"explanation": "'dog'는 '강아지'라는 뜻으로 반려동물을 산책시키라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Take the leash.",
"translation": "목줄 가져가."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I got it.",
"translation": "가져갔어요."
},
{
"type": "puzzle",
"index": 9,
"hint": "상현이 목줄을 가져가라고 말한 문장을 완성하세요.",
"optionA": "leash",
"optionB": "the",
"optionC": "Take",
"result": "Take the leash",
"explanation": "'목줄 가져가'라는 의미로 강아지 산책에 필요한 준비물을 챙기라는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "텔레비전 그만 보자",
"explanation": "부모가 아이에게 텔레비전 시청을 제한하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "텔레비전"
},
{
"tag": "시청"
},
{
"tag": "제한"
}
],
"engTags": [
{
"tag": "television"
},
{
"tag": "watch"
},
{
"tag": "limit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Turn off the TV.",
"translation": "티비 꺼."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Just one more show?",
"translation": "한 프로그램만 더요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 티비를 더 보라고 말했다.",
"hint": "선영이 'Turn off the TV'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Turn off the TV'라고 말하며 티비를 끄라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "You watched enough.",
"translation": "충분히 봤어."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "But it's interesting.",
"translation": "하지만 재미있어요."
},
{
"type": "blank",
"index": 6,
"quiz": "You watched @@.",
"hint": "'충분히' 상태를 나타내는 단어예요.",
"optionA": "nothing",
"optionB": "enough",
"optionC": "little",
"result": "enough",
"explanation": "'enough'는 '충분히'라는 뜻으로 더 이상 볼 필요가 없다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Go read a book.",
"translation": "책 읽으러 가."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Fine, I will.",
"translation": "알겠어요, 그럴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "선영이 책 읽으러 가라고 말한 문장을 완성하세요.",
"result": "Go read a book",
"explanation": "'책 읽으러 가'라는 의미로 티비 대신 독서를 하라는 조언입니다.",
"optionA": "a",
"optionB": "book",
"optionC": "Go",
"optionD": "read"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "텔레비전 그만 보자",
"explanation": "부모가 아이에게 텔레비전 시청을 제한하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "텔레비전"
},
{
"tag": "시청"
},
{
"tag": "제한"
}
],
"engTags": [
{
"tag": "television"
},
{
"tag": "watch"
},
{
"tag": "limit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Turn off the TV.",
"translation": "티비 꺼."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Just one more show?",
"translation": "한 프로그램만 더요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 티비를 더 보라고 말했다.",
"hint": "선영이 'Turn off the TV'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Turn off the TV'라고 말하며 티비를 끄라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "You watched enough.",
"translation": "충분히 봤어."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "But it's interesting.",
"translation": "하지만 재미있어요."
},
{
"type": "blank",
"index": 6,
"quiz": "You watched @@.",
"hint": "'충분히' 상태를 나타내는 단어예요.",
"optionA": "nothing",
"optionB": "enough",
"optionC": "little",
"result": "enough",
"explanation": "'enough'는 '충분히'라는 뜻으로 더 이상 볼 필요가 없다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Go read a book.",
"translation": "책 읽으러 가."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Fine, I will.",
"translation": "알겠어요, 그럴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "선영이 책 읽으러 가라고 말한 문장을 완성하세요.",
"optionA": "a",
"optionB": "book",
"optionC": "Go",
"optionD": "read",
"result": "Go read a book",
"explanation": "'책 읽으러 가'라는 의미로 티비 대신 독서를 하라는 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "할머니 집에 놀러 가요",
"explanation": "가족이 할머니 집을 방문하는 계획에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "할머니"
},
{
"tag": "방문"
},
{
"tag": "가족"
}
],
"engTags": [
{
"tag": "grandma"
},
{
"tag": "visit"
},
{
"tag": "family"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "We're visiting grandma.",
"translation": "할머니 집에 갈 거야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "When are we going?",
"translation": "언제 가요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 할머니를 만나지 않겠다고 말했다.",
"hint": "수진이 'We're visiting grandma'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'We're visiting grandma'라고 말하며 할머니 집에 갈 거라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "This weekend.",
"translation": "이번 주말에."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'm excited.",
"translation": "기대돼요."
},
{
"type": "blank",
"index": 6,
"quiz": "When are we @@?",
"hint": "'가다'를 나타내는 단어예요.",
"optionA": "staying",
"optionB": "going",
"optionC": "coming",
"result": "going",
"explanation": "'going'은 '가다'라는 뜻으로 언제 할머니 집에 갈 것인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Pack your clothes.",
"translation": "옷 챙겨."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 옷을 챙기라고 말한 문장을 완성하세요.",
"optionA": "clothes",
"optionB": "your",
"optionC": "Pack",
"result": "Pack your clothes",
"explanation": "'옷 챙겨'라는 의미로 할머니 집 방문을 위한 준비를 하라는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "할머니 집에 놀러 가요",
"explanation": "가족이 할머니 집을 방문하는 계획에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "할머니"
},
{
"tag": "방문"
},
{
"tag": "가족"
}
],
"engTags": [
{
"tag": "grandma"
},
{
"tag": "visit"
},
{
"tag": "family"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "We're visiting grandma.",
"translation": "할머니 집에 갈 거야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "When are we going?",
"translation": "언제 가요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 할머니를 만나지 않겠다고 말했다.",
"hint": "수진이 'We're visiting grandma'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'We're visiting grandma'라고 말하며 할머니 집에 갈 거라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "This weekend.",
"translation": "이번 주말에."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'm excited.",
"translation": "기대돼요."
},
{
"type": "blank",
"index": 6,
"quiz": "When are we @@?",
"hint": "'가다'를 나타내는 단어예요.",
"optionA": "staying",
"optionB": "going",
"optionC": "coming",
"result": "going",
"explanation": "'going'은 '가다'라는 뜻으로 언제 할머니 집에 갈 것인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Pack your clothes.",
"translation": "옷 챙겨."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "수진이 옷을 챙기라고 말한 문장을 완성하세요.",
"optionA": "clothes",
"optionB": "your",
"optionC": "Pack",
"result": "Pack your clothes",
"explanation": "'옷 챙겨'라는 의미로 할머니 집 방문을 위한 준비를 하라는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "설거지 도와드릴게요",
"explanation": "아이가 부모의 집안일을 도와주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "설거지"
},
{
"tag": "도움"
},
{
"tag": "집안일"
}
],
"engTags": [
{
"tag": "dishes"
},
{
"tag": "help"
},
{
"tag": "housework"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "I'll help you.",
"translation": "도와드릴게요."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "With what?",
"translation": "뭘 도와줄까?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 도움을 주지 않겠다고 말했다.",
"hint": "유진이 'I'll help you'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'I'll help you'라고 말하며 도와드리겠다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "The dishes.",
"translation": "설거지요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "That's very nice.",
"translation": "정말 고맙다."
},
{
"type": "blank",
"index": 6,
"quiz": "The @@.",
"hint": "'설거지'를 나타내는 단어예요.",
"optionA": "cooking",
"optionB": "dishes",
"optionC": "cleaning",
"result": "dishes",
"explanation": "'dishes'는 '설거지'라는 뜻으로 식기를 씻는 일을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I like helping.",
"translation": "도와드리는 게 좋아요."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "You're a good child.",
"translation": "착한 아이구나."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지은이 착한 아이라고 칭찬한 문장을 완성하세요.",
"result": "You're a good child",
"explanation": "'착한 아이구나'라는 의미로 아이의 도움에 대한 어머니의 칭찬입니다.",
"optionA": "good",
"optionB": "child",
"optionC": "You're",
"optionD": "a"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "설거지 도와드릴게요",
"explanation": "아이가 부모의 집안일을 도와주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "설거지"
},
{
"tag": "도움"
},
{
"tag": "집안일"
}
],
"engTags": [
{
"tag": "dishes"
},
{
"tag": "help"
},
{
"tag": "housework"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "I'll help you.",
"translation": "도와드릴게요."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "With what?",
"translation": "뭘 도와줄까?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 도움을 주지 않겠다고 말했다.",
"hint": "유진이 'I'll help you'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'I'll help you'라고 말하며 도와드리겠다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "The dishes.",
"translation": "설거지요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "That's very nice.",
"translation": "정말 고맙다."
},
{
"type": "blank",
"index": 6,
"quiz": "The @@.",
"hint": "'설거지'를 나타내는 단어예요.",
"optionA": "cooking",
"optionB": "dishes",
"optionC": "cleaning",
"result": "dishes",
"explanation": "'dishes'는 '설거지'라는 뜻으로 식기를 씻는 일을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I like helping.",
"translation": "도와드리는 게 좋아요."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "You're a good child.",
"translation": "착한 아이구나."
},
{
"type": "puzzle",
"index": 9,
"hint": "지은이 착한 아이라고 칭찬한 문장을 완성하세요.",
"optionA": "good",
"optionB": "child",
"optionC": "You're",
"optionD": "a",
"result": "You're a good child",
"explanation": "'착한 아이구나'라는 의미로 아이의 도움에 대한 어머니의 칭찬입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아침에 일어나기 힘들어요",
"explanation": "아이가 아침에 일어나는 것을 힘들어하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아침"
},
{
"tag": "일어나기"
},
{
"tag": "힘들어"
}
],
"engTags": [
{
"tag": "morning"
},
{
"tag": "wake"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Wake up!",
"translation": "일어나!"
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "I'm tired.",
"translation": "피곤해요."
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 완전히 깨어있다고 말했다.",
"hint": "민재가 'I'm tired'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I'm tired'라고 말하며 피곤하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "You'll be late.",
"translation": "늦을 거야."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Five more minutes.",
"translation": "5분만 더요."
},
{
"type": "blank",
"index": 6,
"quiz": "You'll be @@.",
"hint": "'늦다'를 나타내는 단어예요.",
"optionA": "early",
"optionB": "late",
"optionC": "fast",
"result": "late",
"explanation": "'late'는 '늦다'라는 뜻으로 학교에 늦을 것이라는 경고입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "No, get up now.",
"translation": "안 돼, 지금 일어나."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Okay, I'm up.",
"translation": "알겠어요, 일어날게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 일어나겠다고 말한 문장을 완성하세요.",
"optionA": "up",
"optionB": "I'm",
"optionC": "Okay",
"result": "Okay I'm up",
"explanation": "'알겠어요, 일어날게요'라는 의미로 아버지의 말에 따르겠다는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아침에 일어나기 힘들어요",
"explanation": "아이가 아침에 일어나는 것을 힘들어하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아침"
},
{
"tag": "일어나기"
},
{
"tag": "힘들어"
}
],
"engTags": [
{
"tag": "morning"
},
{
"tag": "wake"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Wake up!",
"translation": "일어나!"
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "I'm tired.",
"translation": "피곤해요."
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 완전히 깨어있다고 말했다.",
"hint": "민재가 'I'm tired'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I'm tired'라고 말하며 피곤하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "You'll be late.",
"translation": "늦을 거야."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Five more minutes.",
"translation": "5분만 더요."
},
{
"type": "blank",
"index": 6,
"quiz": "You'll be @@.",
"hint": "'늦다'를 나타내는 단어예요.",
"optionA": "early",
"optionB": "late",
"optionC": "fast",
"result": "late",
"explanation": "'late'는 '늦다'라는 뜻으로 학교에 늦을 것이라는 경고입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "No, get up now.",
"translation": "안 돼, 지금 일어나."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Okay, I'm up.",
"translation": "알겠어요, 일어날게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 일어나겠다고 말한 문장을 완성하세요.",
"optionA": "up",
"optionB": "I'm",
"optionC": "Okay",
"result": "Okay I'm up",
"explanation": "'알겠어요, 일어날게요'라는 의미로 아버지의 말에 따르겠다는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "설거지 도와드릴게요",
"explanation": "아이가 부모의 집안일을 도와주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "설거지"
},
{
"tag": "도움"
},
{
"tag": "집안일"
}
],
"engTags": [
{
"tag": "dishes"
},
{
"tag": "help"
},
{
"tag": "housework"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "I'll help you.",
"translation": "도와드릴게요."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "With what?",
"translation": "뭘 도와줄까?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 도움을 주지 않겠다고 말했다.",
"hint": "유진이 'I'll help you'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'I'll help you'라고 말하며 도와드리겠다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "The dishes.",
"translation": "설거지요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "That's very nice.",
"translation": "정말 고맙다."
},
{
"type": "blank",
"index": 6,
"quiz": "The @@.",
"hint": "'설거지'를 나타내는 단어예요.",
"optionA": "cooking",
"optionB": "dishes",
"optionC": "cleaning",
"result": "dishes",
"explanation": "'dishes'는 '설거지'라는 뜻으로 식기를 씻는 일을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I like helping.",
"translation": "도와드리는 게 좋아요."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "You're a good child.",
"translation": "착한 아이구나."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지은이 착한 아이라고 칭찬한 문장을 완성하세요.",
"result": "You're a good child",
"explanation": "'착한 아이구나'라는 의미로 아이의 도움에 대한 어머니의 칭찬입니다.",
"optionA": "You're",
"optionB": "good",
"optionC": "child",
"optionD": "a"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "설거지 도와드릴게요",
"explanation": "아이가 부모의 집안일을 도와주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "설거지"
},
{
"tag": "도움"
},
{
"tag": "집안일"
}
],
"engTags": [
{
"tag": "dishes"
},
{
"tag": "help"
},
{
"tag": "housework"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "I'll help you.",
"translation": "도와드릴게요."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "With what?",
"translation": "뭘 도와줄까?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 도움을 주지 않겠다고 말했다.",
"hint": "유진이 'I'll help you'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'I'll help you'라고 말하며 도와드리겠다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "The dishes.",
"translation": "설거지요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "That's very nice.",
"translation": "정말 고맙다."
},
{
"type": "blank",
"index": 6,
"quiz": "The @@.",
"hint": "'설거지'를 나타내는 단어예요.",
"optionA": "cooking",
"optionB": "dishes",
"optionC": "cleaning",
"result": "dishes",
"explanation": "'dishes'는 '설거지'라는 뜻으로 식기를 씻는 일을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I like helping.",
"translation": "도와드리는 게 좋아요."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "You're a good child.",
"translation": "착한 아이구나."
},
{
"type": "puzzle",
"index": 9,
"hint": "지은이 착한 아이라고 칭찬한 문장을 완성하세요.",
"optionA": "You're",
"optionB": "good",
"optionC": "child",
"optionD": "a",
"result": "You're a good child",
"explanation": "'착한 아이구나'라는 의미로 아이의 도움에 대한 어머니의 칭찬입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "전화 받아주세요",
"explanation": "가족이 전화를 받는 상황에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "전화"
},
{
"tag": "받기"
},
{
"tag": "가족"
}
],
"engTags": [
{
"tag": "phone"
},
{
"tag": "answer"
},
{
"tag": "family"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Answer the phone.",
"translation": "전화 받아."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Who is it?",
"translation": "누구예요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 전화를 끊으라고 말했다.",
"hint": "선영이 'Answer the phone'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Answer the phone'이라고 말하며 전화를 받으라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'll get it.",
"translation": "제가 받을게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Who is @@?",
"hint": "'그것'을 나타내는 단어예요.",
"optionA": "this",
"optionB": "it",
"optionC": "that",
"result": "it",
"explanation": "'it'은 '그것'이라는 뜻으로 전화를 건 사람이 누구인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Say hello nicely.",
"translation": "정중하게 인사해."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 전화를 받겠다고 말한 문장을 완성하세요.",
"optionA": "it",
"optionB": "get",
"optionC": "I'll",
"result": "I'll get it",
"explanation": "'제가 받을게요'라는 의미로 전화를 받겠다는 의지를 나타내는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "전화 받아주세요",
"explanation": "가족이 전화를 받는 상황에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "전화"
},
{
"tag": "받기"
},
{
"tag": "가족"
}
],
"engTags": [
{
"tag": "phone"
},
{
"tag": "answer"
},
{
"tag": "family"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Answer the phone.",
"translation": "전화 받아."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Who is it?",
"translation": "누구예요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 전화를 끊으라고 말했다.",
"hint": "선영이 'Answer the phone'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Answer the phone'이라고 말하며 전화를 받으라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'll get it.",
"translation": "제가 받을게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Who is @@?",
"hint": "'그것'을 나타내는 단어예요.",
"optionA": "this",
"optionB": "it",
"optionC": "that",
"result": "it",
"explanation": "'it'은 '그것'이라는 뜻으로 전화를 건 사람이 누구인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Say hello nicely.",
"translation": "정중하게 인사해."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 전화를 받겠다고 말한 문장을 완성하세요.",
"optionA": "it",
"optionB": "get",
"optionC": "I'll",
"result": "I'll get it",
"explanation": "'제가 받을게요'라는 의미로 전화를 받겠다는 의지를 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아침에 일어나기 힘들어요",
"explanation": "아이가 아침에 일어나는 것을 힘들어하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아침"
},
{
"tag": "일어나기"
},
{
"tag": "힘들어"
}
],
"engTags": [
{
"tag": "morning"
},
{
"tag": "wake"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Wake up!",
"translation": "일어나!"
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "I'm tired.",
"translation": "피곤해요."
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 완전히 깨어있다고 말했다.",
"hint": "민재가 'I'm tired'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I'm tired'라고 말하며 피곤하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "You'll be late.",
"translation": "늦을 거야."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Five more minutes.",
"translation": "5분만 더요."
},
{
"type": "blank",
"index": 6,
"quiz": "You'll be @@.",
"hint": "'늦다'를 나타내는 단어예요.",
"optionA": "early",
"optionB": "late",
"optionC": "fast",
"result": "late",
"explanation": "'late'는 '늦다'라는 뜻으로 학교에 늦을 것이라는 경고입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "No, get up now.",
"translation": "안 돼, 지금 일어나."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Okay, I'm up.",
"translation": "알겠어요, 일어날게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 일어나겠다고 말한 문장을 완성하세요.",
"optionA": "up",
"optionB": "I'm",
"optionC": "Okay",
"result": "Okay I'm up",
"explanation": "'알겠어요, 일어날게요'라는 의미로 아버지의 말에 따르겠다는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아침에 일어나기 힘들어요",
"explanation": "아이가 아침에 일어나는 것을 힘들어하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아침"
},
{
"tag": "일어나기"
},
{
"tag": "힘들어"
}
],
"engTags": [
{
"tag": "morning"
},
{
"tag": "wake"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Wake up!",
"translation": "일어나!"
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "I'm tired.",
"translation": "피곤해요."
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 완전히 깨어있다고 말했다.",
"hint": "민재가 'I'm tired'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'I'm tired'라고 말하며 피곤하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "You'll be late.",
"translation": "늦을 거야."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Five more minutes.",
"translation": "5분만 더요."
},
{
"type": "blank",
"index": 6,
"quiz": "You'll be @@.",
"hint": "'늦다'를 나타내는 단어예요.",
"optionA": "early",
"optionB": "late",
"optionC": "fast",
"result": "late",
"explanation": "'late'는 '늦다'라는 뜻으로 학교에 늦을 것이라는 경고입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "No, get up now.",
"translation": "안 돼, 지금 일어나."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Okay, I'm up.",
"translation": "알겠어요, 일어날게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 일어나겠다고 말한 문장을 완성하세요.",
"optionA": "up",
"optionB": "I'm",
"optionC": "Okay",
"result": "Okay I'm up",
"explanation": "'알겠어요, 일어날게요'라는 의미로 아버지의 말에 따르겠다는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 사진 찍어요",
"explanation": "가족이 함께 사진을 찍는 상황에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "가족"
},
{
"tag": "찍기"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "family"
},
{
"tag": "take"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's take a photo.",
"translation": "사진 찍자."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 사진을 찍기 싫다고 말했다.",
"hint": "수진이 'Let's take a photo'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Let's take a photo'라고 말하며 사진을 찍자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Everyone smile.",
"translation": "모두 웃어."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Like this?",
"translation": "이렇게요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Everyone @@.",
"hint": "'웃다'를 나타내는 단어예요.",
"optionA": "cry",
"optionB": "smile",
"optionC": "sleep",
"result": "smile",
"explanation": "'smile'은 '웃다'라는 뜻으로 사진을 찍을 때 웃으라는 말입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Perfect!",
"translation": "완벽해!"
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "Say cheese!",
"translation": "치즈!"
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 사진 찍을 때 하는 말을 완성하세요.",
"optionA": "cheese",
"optionB": "Say",
"result": "Say cheese",
"explanation": "'치즈!'라는 의미로 사진 찍을 때 웃게 하는 관용적 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 사진 찍어요",
"explanation": "가족이 함께 사진을 찍는 상황에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "가족"
},
{
"tag": "찍기"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "family"
},
{
"tag": "take"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's take a photo.",
"translation": "사진 찍자."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 사진을 찍기 싫다고 말했다.",
"hint": "수진이 'Let's take a photo'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Let's take a photo'라고 말하며 사진을 찍자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Everyone smile.",
"translation": "모두 웃어."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Like this?",
"translation": "이렇게요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Everyone @@.",
"hint": "'웃다'를 나타내는 단어예요.",
"optionA": "cry",
"optionB": "smile",
"optionC": "sleep",
"result": "smile",
"explanation": "'smile'은 '웃다'라는 뜻으로 사진을 찍을 때 웃으라는 말입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Perfect!",
"translation": "완벽해!"
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "Say cheese!",
"translation": "치즈!"
},
{
"type": "puzzle",
"index": 9,
"hint": "상현이 사진 찍을 때 하는 말을 완성하세요.",
"optionA": "cheese",
"optionB": "Say",
"result": "Say cheese",
"explanation": "'치즈!'라는 의미로 사진 찍을 때 웃게 하는 관용적 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "전화 받아주세요",
"explanation": "가족이 전화를 받는 상황에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "전화"
},
{
"tag": "받기"
},
{
"tag": "가족"
}
],
"engTags": [
{
"tag": "phone"
},
{
"tag": "answer"
},
{
"tag": "family"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Answer the phone.",
"translation": "전화 받아."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Who is it?",
"translation": "누구예요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 전화를 끊으라고 말했다.",
"hint": "선영이 'Answer the phone'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Answer the phone'이라고 말하며 전화를 받으라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'll get it.",
"translation": "제가 받을게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Who is @@?",
"hint": "'그것'을 나타내는 단어예요.",
"optionA": "this",
"optionB": "it",
"optionC": "that",
"result": "it",
"explanation": "'it'은 '그것'이라는 뜻으로 전화를 건 사람이 누구인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Say hello nicely.",
"translation": "정중하게 인사해."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 전화를 받겠다고 말한 문장을 완성하세요.",
"optionA": "it",
"optionB": "get",
"optionC": "I'll",
"result": "I'll get it",
"explanation": "'제가 받을게요'라는 의미로 전화를 받겠다는 의지를 나타내는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "전화 받아주세요",
"explanation": "가족이 전화를 받는 상황에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "전화"
},
{
"tag": "받기"
},
{
"tag": "가족"
}
],
"engTags": [
{
"tag": "phone"
},
{
"tag": "answer"
},
{
"tag": "family"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Answer the phone.",
"translation": "전화 받아."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Who is it?",
"translation": "누구예요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 전화를 끊으라고 말했다.",
"hint": "선영이 'Answer the phone'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Answer the phone'이라고 말하며 전화를 받으라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I'll get it.",
"translation": "제가 받을게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Who is @@?",
"hint": "'그것'을 나타내는 단어예요.",
"optionA": "this",
"optionB": "it",
"optionC": "that",
"result": "it",
"explanation": "'it'은 '그것'이라는 뜻으로 전화를 건 사람이 누구인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Say hello nicely.",
"translation": "정중하게 인사해."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 전화를 받겠다고 말한 문장을 완성하세요.",
"optionA": "it",
"optionB": "get",
"optionC": "I'll",
"result": "I'll get it",
"explanation": "'제가 받을게요'라는 의미로 전화를 받겠다는 의지를 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "할아버지께 인사드려요",
"explanation": "가족이 할아버지께 예의바르게 인사하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "할아버지"
},
{
"tag": "인사"
},
{
"tag": "예의"
}
],
"engTags": [
{
"tag": "grandpa"
},
{
"tag": "greeting"
},
{
"tag": "manners"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Say hello to grandpa.",
"translation": "할아버지께 인사해."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Hello, grandpa.",
"translation": "안녕하세요, 할아버지."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 할아버지를 무시하라고 말했다.",
"hint": "지은이 'Say hello to grandpa'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Say hello to grandpa'라고 말하며 할아버지께 인사하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상우",
"script": "Hello, my dear.",
"translation": "안녕, 귀여운 아이야."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "How are you?",
"translation": "어떻게 지내세요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Say hello to @@.",
"hint": "'할아버지'를 나타내는 단어예요.",
"optionA": "grandma",
"optionB": "grandpa",
"optionC": "uncle",
"result": "grandpa",
"explanation": "'grandpa'는 '할아버지'라는 뜻으로 조부모에 대한 존댓말입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "I'm fine, thank you.",
"translation": "잘 지내고 있어, 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Good manners.",
"translation": "예의바르구나."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지은이 예의바르다고 칭찬한 문장을 완성하세요.",
"optionA": "manners",
"optionB": "Good",
"result": "Good manners",
"explanation": "'예의바르구나'라는 의미로 아이의 바른 인사를 칭찬하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "할아버지께 인사드려요",
"explanation": "가족이 할아버지께 예의바르게 인사하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "할아버지"
},
{
"tag": "인사"
},
{
"tag": "예의"
}
],
"engTags": [
{
"tag": "grandpa"
},
{
"tag": "greeting"
},
{
"tag": "manners"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Say hello to grandpa.",
"translation": "할아버지께 인사해."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Hello, grandpa.",
"translation": "안녕하세요, 할아버지."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 할아버지를 무시하라고 말했다.",
"hint": "지은이 'Say hello to grandpa'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Say hello to grandpa'라고 말하며 할아버지께 인사하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상우",
"script": "Hello, my dear.",
"translation": "안녕, 귀여운 아이야."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "How are you?",
"translation": "어떻게 지내세요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Say hello to @@.",
"hint": "'할아버지'를 나타내는 단어예요.",
"optionA": "grandma",
"optionB": "grandpa",
"optionC": "uncle",
"result": "grandpa",
"explanation": "'grandpa'는 '할아버지'라는 뜻으로 조부모에 대한 존댓말입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "I'm fine, thank you.",
"translation": "잘 지내고 있어, 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Good manners.",
"translation": "예의바르구나."
},
{
"type": "puzzle",
"index": 9,
"hint": "지은이 예의바르다고 칭찬한 문장을 완성하세요.",
"optionA": "manners",
"optionB": "Good",
"result": "Good manners",
"explanation": "'예의바르구나'라는 의미로 아이의 바른 인사를 칭찬하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 사진 찍어요",
"explanation": "가족이 함께 사진을 찍는 상황에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "가족"
},
{
"tag": "찍기"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "family"
},
{
"tag": "take"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's take a photo.",
"translation": "사진 찍자."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 사진을 찍기 싫다고 말했다.",
"hint": "수진이 'Let's take a photo'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Let's take a photo'라고 말하며 사진을 찍자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Everyone smile.",
"translation": "모두 웃어."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Like this?",
"translation": "이렇게요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Everyone @@.",
"hint": "'웃다'를 나타내는 단어예요.",
"optionA": "cry",
"optionB": "smile",
"optionC": "sleep",
"result": "smile",
"explanation": "'smile'은 '웃다'라는 뜻으로 사진을 찍을 때 웃으라는 말입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Perfect!",
"translation": "완벽해!"
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "Say cheese!",
"translation": "치즈!"
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 사진 찍을 때 하는 말을 완성하세요.",
"optionA": "cheese",
"optionB": "Say",
"result": "Say cheese",
"explanation": "'치즈!'라는 의미로 사진 찍을 때 웃게 하는 관용적 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 사진 찍어요",
"explanation": "가족이 함께 사진을 찍는 상황에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "가족"
},
{
"tag": "찍기"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "family"
},
{
"tag": "take"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's take a photo.",
"translation": "사진 찍자."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 사진을 찍기 싫다고 말했다.",
"hint": "수진이 'Let's take a photo'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Let's take a photo'라고 말하며 사진을 찍자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Everyone smile.",
"translation": "모두 웃어."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Like this?",
"translation": "이렇게요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Everyone @@.",
"hint": "'웃다'를 나타내는 단어예요.",
"optionA": "cry",
"optionB": "smile",
"optionC": "sleep",
"result": "smile",
"explanation": "'smile'은 '웃다'라는 뜻으로 사진을 찍을 때 웃으라는 말입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Perfect!",
"translation": "완벽해!"
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "Say cheese!",
"translation": "치즈!"
},
{
"type": "puzzle",
"index": 9,
"hint": "상현이 사진 찍을 때 하는 말을 완성하세요.",
"optionA": "cheese",
"optionB": "Say",
"result": "Say cheese",
"explanation": "'치즈!'라는 의미로 사진 찍을 때 웃게 하는 관용적 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "일찍 집에 들어와야 해",
"explanation": "부모가 아이에게 귀가 시간에 대해 말하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "귀가"
},
{
"tag": "시간"
},
{
"tag": "약속"
}
],
"engTags": [
{
"tag": "home"
},
{
"tag": "time"
},
{
"tag": "promise"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Come home early.",
"translation": "일찍 집에 와."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "What time?",
"translation": "몇 시에요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 늦게 집에 오라고 말했다.",
"hint": "선영이 'Come home early'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Come home early'라고 말하며 일찍 집에 오라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "By six o'clock.",
"translation": "6시까지."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I promise.",
"translation": "약속드릴게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Come home @@.",
"hint": "'일찍' 상태를 나타내는 단어예요.",
"optionA": "late",
"optionB": "early",
"optionC": "slow",
"result": "early",
"explanation": "'early'는 '일찍'이라는 뜻으로 늦지 않게 집에 오라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Don't forget.",
"translation": "잊지 마."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I won't.",
"translation": "안 잊을게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 약속하겠다고 말한 문장을 완성하세요.",
"optionA": "promise",
"optionB": "I",
"result": "I promise",
"explanation": "'약속드릴게요'라는 의미로 부모의 말을 지키겠다는 약속입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "일찍 집에 들어와야 해",
"explanation": "부모가 아이에게 귀가 시간에 대해 말하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "귀가"
},
{
"tag": "시간"
},
{
"tag": "약속"
}
],
"engTags": [
{
"tag": "home"
},
{
"tag": "time"
},
{
"tag": "promise"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Come home early.",
"translation": "일찍 집에 와."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "What time?",
"translation": "몇 시에요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 늦게 집에 오라고 말했다.",
"hint": "선영이 'Come home early'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Come home early'라고 말하며 일찍 집에 오라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "By six o'clock.",
"translation": "6시까지."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I promise.",
"translation": "약속드릴게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Come home @@.",
"hint": "'일찍' 상태를 나타내는 단어예요.",
"optionA": "late",
"optionB": "early",
"optionC": "slow",
"result": "early",
"explanation": "'early'는 '일찍'이라는 뜻으로 늦지 않게 집에 오라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Don't forget.",
"translation": "잊지 마."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I won't.",
"translation": "안 잊을게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 약속하겠다고 말한 문장을 완성하세요.",
"optionA": "promise",
"optionB": "I",
"result": "I promise",
"explanation": "'약속드릴게요'라는 의미로 부모의 말을 지키겠다는 약속입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "할아버지께 인사드려요",
"explanation": "가족이 할아버지께 예의바르게 인사하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "할아버지"
},
{
"tag": "인사"
},
{
"tag": "예의"
}
],
"engTags": [
{
"tag": "grandpa"
},
{
"tag": "greeting"
},
{
"tag": "manners"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Say hello to grandpa.",
"translation": "할아버지께 인사해."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Hello, grandpa.",
"translation": "안녕하세요, 할아버지."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 할아버지를 무시하라고 말했다.",
"hint": "지은이 'Say hello to grandpa'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Say hello to grandpa'라고 말하며 할아버지께 인사하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상우",
"script": "Hello, my dear.",
"translation": "안녕, 귀여운 아이야."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "How are you?",
"translation": "어떻게 지내세요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Say hello to @@.",
"hint": "'할아버지'를 나타내는 단어예요.",
"optionA": "grandma",
"optionB": "grandpa",
"optionC": "uncle",
"result": "grandpa",
"explanation": "'grandpa'는 '할아버지'라는 뜻으로 조부모에 대한 존댓말입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "I'm fine, thank you.",
"translation": "잘 지내고 있어, 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Good manners.",
"translation": "예의바르구나."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지은이 예의바르다고 칭찬한 문장을 완성하세요.",
"optionA": "manners",
"optionB": "Good",
"result": "Good manners",
"explanation": "'예의바르구나'라는 의미로 아이의 바른 인사를 칭찬하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "할아버지께 인사드려요",
"explanation": "가족이 할아버지께 예의바르게 인사하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "할아버지"
},
{
"tag": "인사"
},
{
"tag": "예의"
}
],
"engTags": [
{
"tag": "grandpa"
},
{
"tag": "greeting"
},
{
"tag": "manners"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Say hello to grandpa.",
"translation": "할아버지께 인사해."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Hello, grandpa.",
"translation": "안녕하세요, 할아버지."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 할아버지를 무시하라고 말했다.",
"hint": "지은이 'Say hello to grandpa'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Say hello to grandpa'라고 말하며 할아버지께 인사하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상우",
"script": "Hello, my dear.",
"translation": "안녕, 귀여운 아이야."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "How are you?",
"translation": "어떻게 지내세요?"
},
{
"type": "blank",
"index": 6,
"quiz": "Say hello to @@.",
"hint": "'할아버지'를 나타내는 단어예요.",
"optionA": "grandma",
"optionB": "grandpa",
"optionC": "uncle",
"result": "grandpa",
"explanation": "'grandpa'는 '할아버지'라는 뜻으로 조부모에 대한 존댓말입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "I'm fine, thank you.",
"translation": "잘 지내고 있어, 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Good manners.",
"translation": "예의바르구나."
},
{
"type": "puzzle",
"index": 9,
"hint": "지은이 예의바르다고 칭찬한 문장을 완성하세요.",
"optionA": "manners",
"optionB": "Good",
"result": "Good manners",
"explanation": "'예의바르구나'라는 의미로 아이의 바른 인사를 칭찬하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "냉장고에 뭐가 있을까?",
"explanation": "가족이 냉장고에서 음식을 찾는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "냉장고"
},
{
"tag": "음식"
},
{
"tag": "찾기"
}
],
"engTags": [
{
"tag": "refrigerator"
},
{
"tag": "food"
},
{
"tag": "find"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "What's in the fridge?",
"translation": "냉장고에 뭐가 있어요?"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Look and see.",
"translation": "보고 확인해."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 냉장고를 보지 말라고 말했다.",
"hint": "수진이 'Look and see'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Look and see'라고 말하며 보고 확인하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "There's some milk.",
"translation": "우유가 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "And some fruit.",
"translation": "그리고 과일도."
},
{
"type": "blank",
"index": 6,
"quiz": "What's in the @@?",
"hint": "'냉장고'를 나타내는 단어예요.",
"optionA": "cabinet",
"optionB": "fridge",
"optionC": "closet",
"result": "fridge",
"explanation": "'fridge'는 '냉장고'라는 뜻으로 음식을 보관하는 곳을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Can I have some?",
"translation": "좀 먹어도 돼요?"
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Of course.",
"translation": "물론이지."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 보고 확인하라고 말한 문장을 완성하세요.",
"optionA": "see",
"optionB": "and",
"optionC": "Look",
"result": "Look and see",
"explanation": "'보고 확인해'라는 의미로 직접 냉장고를 열어보라는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "냉장고에 뭐가 있을까?",
"explanation": "가족이 냉장고에서 음식을 찾는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "냉장고"
},
{
"tag": "음식"
},
{
"tag": "찾기"
}
],
"engTags": [
{
"tag": "refrigerator"
},
{
"tag": "food"
},
{
"tag": "find"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "What's in the fridge?",
"translation": "냉장고에 뭐가 있어요?"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Look and see.",
"translation": "보고 확인해."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 냉장고를 보지 말라고 말했다.",
"hint": "수진이 'Look and see'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Look and see'라고 말하며 보고 확인하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "There's some milk.",
"translation": "우유가 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "And some fruit.",
"translation": "그리고 과일도."
},
{
"type": "blank",
"index": 6,
"quiz": "What's in the @@?",
"hint": "'냉장고'를 나타내는 단어예요.",
"optionA": "cabinet",
"optionB": "fridge",
"optionC": "closet",
"result": "fridge",
"explanation": "'fridge'는 '냉장고'라는 뜻으로 음식을 보관하는 곳을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Can I have some?",
"translation": "좀 먹어도 돼요?"
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Of course.",
"translation": "물론이지."
},
{
"type": "puzzle",
"index": 9,
"hint": "수진이 보고 확인하라고 말한 문장을 완성하세요.",
"optionA": "see",
"optionB": "and",
"optionC": "Look",
"result": "Look and see",
"explanation": "'보고 확인해'라는 의미로 직접 냉장고를 열어보라는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "일찍 집에 들어와야 해",
"explanation": "부모가 아이에게 귀가 시간에 대해 말하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "귀가"
},
{
"tag": "시간"
},
{
"tag": "약속"
}
],
"engTags": [
{
"tag": "home"
},
{
"tag": "time"
},
{
"tag": "promise"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Come home early.",
"translation": "일찍 집에 와."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "What time?",
"translation": "몇 시에요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 늦게 집에 오라고 말했다.",
"hint": "선영이 'Come home early'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Come home early'라고 말하며 일찍 집에 오라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "By six o'clock.",
"translation": "6시까지."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I promise.",
"translation": "약속드릴게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Come home @@.",
"hint": "'일찍' 상태를 나타내는 단어예요.",
"optionA": "late",
"optionB": "early",
"optionC": "slow",
"result": "early",
"explanation": "'early'는 '일찍'이라는 뜻으로 늦지 않게 집에 오라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Don't forget.",
"translation": "잊지 마."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I won't.",
"translation": "안 잊을게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 약속하겠다고 말한 문장을 완성하세요.",
"optionA": "promise",
"optionB": "I",
"result": "I promise",
"explanation": "'약속드릴게요'라는 의미로 부모의 말을 지키겠다는 약속입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "일찍 집에 들어와야 해",
"explanation": "부모가 아이에게 귀가 시간에 대해 말하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "귀가"
},
{
"tag": "시간"
},
{
"tag": "약속"
}
],
"engTags": [
{
"tag": "home"
},
{
"tag": "time"
},
{
"tag": "promise"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Come home early.",
"translation": "일찍 집에 와."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "What time?",
"translation": "몇 시에요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 늦게 집에 오라고 말했다.",
"hint": "선영이 'Come home early'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Come home early'라고 말하며 일찍 집에 오라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "By six o'clock.",
"translation": "6시까지."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I promise.",
"translation": "약속드릴게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Come home @@.",
"hint": "'일찍' 상태를 나타내는 단어예요.",
"optionA": "late",
"optionB": "early",
"optionC": "slow",
"result": "early",
"explanation": "'early'는 '일찍'이라는 뜻으로 늦지 않게 집에 오라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Don't forget.",
"translation": "잊지 마."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I won't.",
"translation": "안 잊을게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 약속하겠다고 말한 문장을 완성하세요.",
"optionA": "promise",
"optionB": "I",
"result": "I promise",
"explanation": "'약속드릴게요'라는 의미로 부모의 말을 지키겠다는 약속입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "컴퓨터 시간 제한해요",
"explanation": "부모가 아이의 컴퓨터 사용 시간을 제한하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "컴퓨터"
},
{
"tag": "시간"
},
{
"tag": "제한"
}
],
"engTags": [
{
"tag": "computer"
},
{
"tag": "time"
},
{
"tag": "limit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Stop using computer.",
"translation": "컴퓨터 그만해."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Just a little more?",
"translation": "조금만 더요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 컴퓨터를 더 사용하라고 말했다.",
"hint": "상현이 'Stop using computer'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Stop using computer'라고 말하며 컴퓨터를 그만하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "You used it enough.",
"translation": "충분히 했어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Okay, I'll stop.",
"translation": "알겠어요, 그만할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Stop using @@.",
"hint": "'컴퓨터'를 나타내는 단어예요.",
"optionA": "phone",
"optionB": "computer",
"optionC": "book",
"result": "computer",
"explanation": "'computer'는 '컴퓨터'라는 뜻으로 사용을 중단하라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Go play outside.",
"translation": "밖에서 놀아."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Good idea.",
"translation": "좋은 생각이에요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유진이 그만하겠다고 말한 문장을 완성하세요.",
"optionA": "stop",
"optionB": "I'll",
"optionC": "Okay",
"result": "Okay I'll stop",
"explanation": "'알겠어요, 그만할게요'라는 의미로 아버지의 말에 순종하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "컴퓨터 시간 제한해요",
"explanation": "부모가 아이의 컴퓨터 사용 시간을 제한하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "컴퓨터"
},
{
"tag": "시간"
},
{
"tag": "제한"
}
],
"engTags": [
{
"tag": "computer"
},
{
"tag": "time"
},
{
"tag": "limit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Stop using computer.",
"translation": "컴퓨터 그만해."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Just a little more?",
"translation": "조금만 더요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 컴퓨터를 더 사용하라고 말했다.",
"hint": "상현이 'Stop using computer'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Stop using computer'라고 말하며 컴퓨터를 그만하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "You used it enough.",
"translation": "충분히 했어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Okay, I'll stop.",
"translation": "알겠어요, 그만할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Stop using @@.",
"hint": "'컴퓨터'를 나타내는 단어예요.",
"optionA": "phone",
"optionB": "computer",
"optionC": "book",
"result": "computer",
"explanation": "'computer'는 '컴퓨터'라는 뜻으로 사용을 중단하라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Go play outside.",
"translation": "밖에서 놀아."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Good idea.",
"translation": "좋은 생각이에요."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 그만하겠다고 말한 문장을 완성하세요.",
"optionA": "stop",
"optionB": "I'll",
"optionC": "Okay",
"result": "Okay I'll stop",
"explanation": "'알겠어요, 그만할게요'라는 의미로 아버지의 말에 순종하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "냉장고에 뭐가 있을까?",
"explanation": "가족이 냉장고에서 음식을 찾는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "냉장고"
},
{
"tag": "음식"
},
{
"tag": "찾기"
}
],
"engTags": [
{
"tag": "refrigerator"
},
{
"tag": "food"
},
{
"tag": "find"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "What's in the fridge?",
"translation": "냉장고에 뭐가 있어요?"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Look and see.",
"translation": "보고 확인해."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 냉장고를 보지 말라고 말했다.",
"hint": "수진이 'Look and see'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Look and see'라고 말하며 보고 확인하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "There's some milk.",
"translation": "우유가 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "And some fruit.",
"translation": "그리고 과일도."
},
{
"type": "blank",
"index": 6,
"quiz": "What's in the @@?",
"hint": "'냉장고'를 나타내는 단어예요.",
"optionA": "cabinet",
"optionB": "fridge",
"optionC": "closet",
"result": "fridge",
"explanation": "'fridge'는 '냉장고'라는 뜻으로 음식을 보관하는 곳을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Can I have some?",
"translation": "좀 먹어도 돼요?"
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Of course.",
"translation": "물론이지."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 보고 확인하라고 말한 문장을 완성하세요.",
"optionA": "see",
"optionB": "and",
"optionC": "Look",
"result": "Look and see",
"explanation": "'보고 확인해'라는 의미로 직접 냉장고를 열어보라는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "냉장고에 뭐가 있을까?",
"explanation": "가족이 냉장고에서 음식을 찾는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "냉장고"
},
{
"tag": "음식"
},
{
"tag": "찾기"
}
],
"engTags": [
{
"tag": "refrigerator"
},
{
"tag": "food"
},
{
"tag": "find"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "What's in the fridge?",
"translation": "냉장고에 뭐가 있어요?"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Look and see.",
"translation": "보고 확인해."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 냉장고를 보지 말라고 말했다.",
"hint": "수진이 'Look and see'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Look and see'라고 말하며 보고 확인하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "There's some milk.",
"translation": "우유가 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "And some fruit.",
"translation": "그리고 과일도."
},
{
"type": "blank",
"index": 6,
"quiz": "What's in the @@?",
"hint": "'냉장고'를 나타내는 단어예요.",
"optionA": "cabinet",
"optionB": "fridge",
"optionC": "closet",
"result": "fridge",
"explanation": "'fridge'는 '냉장고'라는 뜻으로 음식을 보관하는 곳을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Can I have some?",
"translation": "좀 먹어도 돼요?"
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Of course.",
"translation": "물론이지."
},
{
"type": "puzzle",
"index": 9,
"hint": "수진이 보고 확인하라고 말한 문장을 완성하세요.",
"optionA": "see",
"optionB": "and",
"optionC": "Look",
"result": "Look and see",
"explanation": "'보고 확인해'라는 의미로 직접 냉장고를 열어보라는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "생일 파티 준비해요",
"explanation": "가족이 함께 생일 파티를 준비하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "생일"
},
{
"tag": "파티"
},
{
"tag": "준비"
}
],
"engTags": [
{
"tag": "birthday"
},
{
"tag": "party"
},
{
"tag": "prepare"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "It's your birthday.",
"translation": "너 생일이야."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Really?",
"translation": "정말요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 생일이 아니라고 말했다.",
"hint": "지은이 'It's your birthday'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'It's your birthday'라고 말하며 생일이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Let's have a party.",
"translation": "파티 하자."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "That sounds great.",
"translation": "좋겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's have a @@.",
"hint": "'파티'를 나타내는 단어예요.",
"optionA": "dinner",
"optionB": "party",
"optionC": "meeting",
"result": "party",
"explanation": "'party'는 '파티'라는 뜻으로 생일을 축하하는 모임을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "I'll make cake.",
"translation": "케이크 만들어줄게."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Thank you, Mom.",
"translation": "고마워요, 엄마."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 좋겠다고 반응한 문장을 완성하세요.",
"optionA": "great",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds great",
"explanation": "'좋겠어요'라는 의미로 파티 제안에 기뻐하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "생일 파티 준비해요",
"explanation": "가족이 함께 생일 파티를 준비하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "생일"
},
{
"tag": "파티"
},
{
"tag": "준비"
}
],
"engTags": [
{
"tag": "birthday"
},
{
"tag": "party"
},
{
"tag": "prepare"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "It's your birthday.",
"translation": "너 생일이야."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Really?",
"translation": "정말요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 생일이 아니라고 말했다.",
"hint": "지은이 'It's your birthday'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'It's your birthday'라고 말하며 생일이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Let's have a party.",
"translation": "파티 하자."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "That sounds great.",
"translation": "좋겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's have a @@.",
"hint": "'파티'를 나타내는 단어예요.",
"optionA": "dinner",
"optionB": "party",
"optionC": "meeting",
"result": "party",
"explanation": "'party'는 '파티'라는 뜻으로 생일을 축하하는 모임을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "I'll make cake.",
"translation": "케이크 만들어줄게."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Thank you, Mom.",
"translation": "고마워요, 엄마."
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 좋겠다고 반응한 문장을 완성하세요.",
"optionA": "great",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds great",
"explanation": "'좋겠어요'라는 의미로 파티 제안에 기뻐하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "컴퓨터 시간 제한해요",
"explanation": "부모가 아이의 컴퓨터 사용 시간을 제한하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "컴퓨터"
},
{
"tag": "시간"
},
{
"tag": "제한"
}
],
"engTags": [
{
"tag": "computer"
},
{
"tag": "time"
},
{
"tag": "limit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Stop using computer.",
"translation": "컴퓨터 그만해."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Just a little more?",
"translation": "조금만 더요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 컴퓨터를 더 사용하라고 말했다.",
"hint": "상현이 'Stop using computer'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Stop using computer'라고 말하며 컴퓨터를 그만하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "You used it enough.",
"translation": "충분히 했어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Okay, I'll stop.",
"translation": "알겠어요, 그만할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Stop using @@.",
"hint": "'컴퓨터'를 나타내는 단어예요.",
"optionA": "phone",
"optionB": "computer",
"optionC": "book",
"result": "computer",
"explanation": "'computer'는 '컴퓨터'라는 뜻으로 사용을 중단하라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Go play outside.",
"translation": "밖에서 놀아."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Good idea.",
"translation": "좋은 생각이에요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유진이 그만하겠다고 말한 문장을 완성하세요.",
"optionA": "stop",
"optionB": "I'll",
"optionC": "Okay",
"result": "Okay I'll stop",
"explanation": "'알겠어요, 그만할게요'라는 의미로 아버지의 말에 순종하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "컴퓨터 시간 제한해요",
"explanation": "부모가 아이의 컴퓨터 사용 시간을 제한하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "컴퓨터"
},
{
"tag": "시간"
},
{
"tag": "제한"
}
],
"engTags": [
{
"tag": "computer"
},
{
"tag": "time"
},
{
"tag": "limit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Stop using computer.",
"translation": "컴퓨터 그만해."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Just a little more?",
"translation": "조금만 더요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 컴퓨터를 더 사용하라고 말했다.",
"hint": "상현이 'Stop using computer'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Stop using computer'라고 말하며 컴퓨터를 그만하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "You used it enough.",
"translation": "충분히 했어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Okay, I'll stop.",
"translation": "알겠어요, 그만할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Stop using @@.",
"hint": "'컴퓨터'를 나타내는 단어예요.",
"optionA": "phone",
"optionB": "computer",
"optionC": "book",
"result": "computer",
"explanation": "'computer'는 '컴퓨터'라는 뜻으로 사용을 중단하라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Go play outside.",
"translation": "밖에서 놀아."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Good idea.",
"translation": "좋은 생각이에요."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 그만하겠다고 말한 문장을 완성하세요.",
"optionA": "stop",
"optionB": "I'll",
"optionC": "Okay",
"result": "Okay I'll stop",
"explanation": "'알겠어요, 그만할게요'라는 의미로 아버지의 말에 순종하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "이웃집에 인사하러 가요",
"explanation": "가족이 이웃집에 인사하러 가는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "이웃"
},
{
"tag": "인사"
},
{
"tag": "방문"
}
],
"engTags": [
{
"tag": "neighbor"
},
{
"tag": "greeting"
},
{
"tag": "visit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's visit neighbors.",
"translation": "이웃집에 가자."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Why are we going?",
"translation": "왜 가요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 이웃집에 가지 않겠다고 말했다.",
"hint": "수진이 'Let's visit neighbors'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Let's visit neighbors'라고 말하며 이웃집에 가자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "To say hello.",
"translation": "인사하러."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's nice.",
"translation": "좋네요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's visit @@.",
"hint": "'이웃'을 나타내는 단어예요.",
"optionA": "friends",
"optionB": "neighbors",
"optionC": "family",
"result": "neighbors",
"explanation": "'neighbors'는 '이웃'이라는 뜻으로 주변에 사는 사람들을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Bring some cookies.",
"translation": "쿠키 좀 가져가."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I'll get them.",
"translation": "가져올게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 쿠키를 가져가라고 말한 문장을 완성하세요.",
"optionA": "cookies",
"optionB": "some",
"optionC": "Bring",
"result": "Bring some cookies",
"explanation": "'쿠키 좀 가져가'라는 의미로 이웃에게 선물로 줄 것을 준비하라는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "이웃집에 인사하러 가요",
"explanation": "가족이 이웃집에 인사하러 가는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "이웃"
},
{
"tag": "인사"
},
{
"tag": "방문"
}
],
"engTags": [
{
"tag": "neighbor"
},
{
"tag": "greeting"
},
{
"tag": "visit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's visit neighbors.",
"translation": "이웃집에 가자."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Why are we going?",
"translation": "왜 가요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 이웃집에 가지 않겠다고 말했다.",
"hint": "수진이 'Let's visit neighbors'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Let's visit neighbors'라고 말하며 이웃집에 가자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "To say hello.",
"translation": "인사하러."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's nice.",
"translation": "좋네요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's visit @@.",
"hint": "'이웃'을 나타내는 단어예요.",
"optionA": "friends",
"optionB": "neighbors",
"optionC": "family",
"result": "neighbors",
"explanation": "'neighbors'는 '이웃'이라는 뜻으로 주변에 사는 사람들을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Bring some cookies.",
"translation": "쿠키 좀 가져가."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I'll get them.",
"translation": "가져올게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "수진이 쿠키를 가져가라고 말한 문장을 완성하세요.",
"optionA": "cookies",
"optionB": "some",
"optionC": "Bring",
"result": "Bring some cookies",
"explanation": "'쿠키 좀 가져가'라는 의미로 이웃에게 선물로 줄 것을 준비하라는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "생일 파티 준비해요",
"explanation": "가족이 함께 생일 파티를 준비하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "생일"
},
{
"tag": "파티"
},
{
"tag": "준비"
}
],
"engTags": [
{
"tag": "birthday"
},
{
"tag": "party"
},
{
"tag": "prepare"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "It's your birthday.",
"translation": "너 생일이야."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Really?",
"translation": "정말요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 생일이 아니라고 말했다.",
"hint": "지은이 'It's your birthday'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'It's your birthday'라고 말하며 생일이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Let's have a party.",
"translation": "파티 하자."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "That sounds great.",
"translation": "좋겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's have a @@.",
"hint": "'파티'를 나타내는 단어예요.",
"optionA": "dinner",
"optionB": "party",
"optionC": "meeting",
"result": "party",
"explanation": "'party'는 '파티'라는 뜻으로 생일을 축하하는 모임을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "I'll make cake.",
"translation": "케이크 만들어줄게."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Thank you, Mom.",
"translation": "고마워요, 엄마."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 좋겠다고 반응한 문장을 완성하세요.",
"optionA": "great",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds great",
"explanation": "'좋겠어요'라는 의미로 파티 제안에 기뻐하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "생일 파티 준비해요",
"explanation": "가족이 함께 생일 파티를 준비하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "생일"
},
{
"tag": "파티"
},
{
"tag": "준비"
}
],
"engTags": [
{
"tag": "birthday"
},
{
"tag": "party"
},
{
"tag": "prepare"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "It's your birthday.",
"translation": "너 생일이야."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Really?",
"translation": "정말요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 생일이 아니라고 말했다.",
"hint": "지은이 'It's your birthday'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'It's your birthday'라고 말하며 생일이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Let's have a party.",
"translation": "파티 하자."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "That sounds great.",
"translation": "좋겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's have a @@.",
"hint": "'파티'를 나타내는 단어예요.",
"optionA": "dinner",
"optionB": "party",
"optionC": "meeting",
"result": "party",
"explanation": "'party'는 '파티'라는 뜻으로 생일을 축하하는 모임을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "I'll make cake.",
"translation": "케이크 만들어줄게."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Thank you, Mom.",
"translation": "고마워요, 엄마."
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 좋겠다고 반응한 문장을 완성하세요.",
"optionA": "great",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds great",
"explanation": "'좋겠어요'라는 의미로 파티 제안에 기뻐하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "이웃집에 인사하러 가요",
"explanation": "가족이 이웃집에 인사하러 가는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "이웃"
},
{
"tag": "인사"
},
{
"tag": "방문"
}
],
"engTags": [
{
"tag": "neighbor"
},
{
"tag": "greeting"
},
{
"tag": "visit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's visit neighbors.",
"translation": "이웃집에 가자."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Why are we going?",
"translation": "왜 가요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 이웃집에 가지 않겠다고 말했다.",
"hint": "수진이 'Let's visit neighbors'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Let's visit neighbors'라고 말하며 이웃집에 가자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "To say hello.",
"translation": "인사하러."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's nice.",
"translation": "좋네요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's visit @@.",
"hint": "'이웃'을 나타내는 단어예요.",
"optionA": "friends",
"optionB": "neighbors",
"optionC": "family",
"result": "neighbors",
"explanation": "'neighbors'는 '이웃'이라는 뜻으로 주변에 사는 사람들을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Bring some cookies.",
"translation": "쿠키 좀 가져가."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I'll get them.",
"translation": "가져올게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 쿠키를 가져가라고 말한 문장을 완성하세요.",
"optionA": "cookies",
"optionB": "some",
"optionC": "Bring",
"result": "Bring some cookies",
"explanation": "'쿠키 좀 가져가'라는 의미로 이웃에게 선물로 줄 것을 준비하라는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "이웃집에 인사하러 가요",
"explanation": "가족이 이웃집에 인사하러 가는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "이웃"
},
{
"tag": "인사"
},
{
"tag": "방문"
}
],
"engTags": [
{
"tag": "neighbor"
},
{
"tag": "greeting"
},
{
"tag": "visit"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's visit neighbors.",
"translation": "이웃집에 가자."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Why are we going?",
"translation": "왜 가요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 이웃집에 가지 않겠다고 말했다.",
"hint": "수진이 'Let's visit neighbors'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Let's visit neighbors'라고 말하며 이웃집에 가자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "To say hello.",
"translation": "인사하러."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's nice.",
"translation": "좋네요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's visit @@.",
"hint": "'이웃'을 나타내는 단어예요.",
"optionA": "friends",
"optionB": "neighbors",
"optionC": "family",
"result": "neighbors",
"explanation": "'neighbors'는 '이웃'이라는 뜻으로 주변에 사는 사람들을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Bring some cookies.",
"translation": "쿠키 좀 가져가."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I'll get them.",
"translation": "가져올게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "수진이 쿠키를 가져가라고 말한 문장을 완성하세요.",
"optionA": "cookies",
"optionB": "some",
"optionC": "Bring",
"result": "Bring some cookies",
"explanation": "'쿠키 좀 가져가'라는 의미로 이웃에게 선물로 줄 것을 준비하라는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "우리 집 새로 꾸며요",
"explanation": "가족이 함께 집을 꾸미는 계획에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "집"
},
{
"tag": "꾸미기"
},
{
"tag": "계획"
}
],
"engTags": [
{
"tag": "home"
},
{
"tag": "decorate"
},
{
"tag": "plan"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's decorate our house.",
"translation": "우리 집을 꾸며보자."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "What should we change?",
"translation": "뭘 바꿔야 할까?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 집을 꾸미고 싶지 않다고 말했다.",
"hint": "선영이 'Let's decorate our house'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's decorate our house'라고 말하며 집을 꾸미자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "The living room.",
"translation": "거실을."
},
{
"type": "script",
"index": 5,
"speaker": "상현",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's decorate our @@.",
"hint": "'집'을 나타내는 단어예요.",
"optionA": "car",
"optionB": "house",
"optionC": "office",
"result": "house",
"explanation": "'house'는 '집'이라는 뜻으로 가족이 함께 사는 공간을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "We need new curtains.",
"translation": "새 커튼이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "I'll buy them.",
"translation": "내가 살게."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 좋은 생각이라고 말한 문장을 완성하세요.",
"optionA": "idea",
"optionB": "Good",
"result": "Good idea",
"explanation": "'좋은 생각이야'라는 의미로 집 꾸미기 제안에 동의하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "우리 집 새로 꾸며요",
"explanation": "가족이 함께 집을 꾸미는 계획에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "집"
},
{
"tag": "꾸미기"
},
{
"tag": "계획"
}
],
"engTags": [
{
"tag": "home"
},
{
"tag": "decorate"
},
{
"tag": "plan"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's decorate our house.",
"translation": "우리 집을 꾸며보자."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "What should we change?",
"translation": "뭘 바꿔야 할까?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 집을 꾸미고 싶지 않다고 말했다.",
"hint": "선영이 'Let's decorate our house'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's decorate our house'라고 말하며 집을 꾸미자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "The living room.",
"translation": "거실을."
},
{
"type": "script",
"index": 5,
"speaker": "상현",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's decorate our @@.",
"hint": "'집'을 나타내는 단어예요.",
"optionA": "car",
"optionB": "house",
"optionC": "office",
"result": "house",
"explanation": "'house'는 '집'이라는 뜻으로 가족이 함께 사는 공간을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "We need new curtains.",
"translation": "새 커튼이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "I'll buy them.",
"translation": "내가 살게."
},
{
"type": "puzzle",
"index": 9,
"hint": "상현이 좋은 생각이라고 말한 문장을 완성하세요.",
"optionA": "idea",
"optionB": "Good",
"result": "Good idea",
"explanation": "'좋은 생각이야'라는 의미로 집 꾸미기 제안에 동의하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아프니까 쉬어야 해",
"explanation": "가족 중 아픈 사람을 돌보는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아픔"
},
{
"tag": "쉬기"
},
{
"tag": "돌봄"
}
],
"engTags": [
{
"tag": "sick"
},
{
"tag": "rest"
},
{
"tag": "care"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "You look sick.",
"translation": "아파 보인다."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I feel bad.",
"translation": "몸이 안 좋아요."
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 매우 건강하다고 말했다.",
"hint": "유진이 'I feel bad'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'I feel bad'라고 말하며 몸이 안 좋다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Go lie down.",
"translation": "가서 누워."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Should I stay home?",
"translation": "집에 있어야 할까요?"
},
{
"type": "blank",
"index": 6,
"quiz": "You look @@.",
"hint": "'아픈' 상태를 나타내는 단어예요.",
"optionA": "happy",
"optionB": "sick",
"optionC": "good",
"result": "sick",
"explanation": "'sick'은 '아픈'이라는 뜻으로 건강하지 않은 상태를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Yes, don't go out.",
"translation": "응, 나가지 마."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I'll rest.",
"translation": "쉴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지은이 가서 누우라고 말한 문장을 완성하세요.",
"optionA": "down",
"optionB": "lie",
"optionC": "Go",
"result": "Go lie down",
"explanation": "'가서 누워'라는 의미로 아픈 사람에게 휴식을 권하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아프니까 쉬어야 해",
"explanation": "가족 중 아픈 사람을 돌보는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아픔"
},
{
"tag": "쉬기"
},
{
"tag": "돌봄"
}
],
"engTags": [
{
"tag": "sick"
},
{
"tag": "rest"
},
{
"tag": "care"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "You look sick.",
"translation": "아파 보인다."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I feel bad.",
"translation": "몸이 안 좋아요."
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 매우 건강하다고 말했다.",
"hint": "유진이 'I feel bad'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'I feel bad'라고 말하며 몸이 안 좋다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Go lie down.",
"translation": "가서 누워."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Should I stay home?",
"translation": "집에 있어야 할까요?"
},
{
"type": "blank",
"index": 6,
"quiz": "You look @@.",
"hint": "'아픈' 상태를 나타내는 단어예요.",
"optionA": "happy",
"optionB": "sick",
"optionC": "good",
"result": "sick",
"explanation": "'sick'은 '아픈'이라는 뜻으로 건강하지 않은 상태를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Yes, don't go out.",
"translation": "응, 나가지 마."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I'll rest.",
"translation": "쉴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "지은이 가서 누우라고 말한 문장을 완성하세요.",
"optionA": "down",
"optionB": "lie",
"optionC": "Go",
"result": "Go lie down",
"explanation": "'가서 누워'라는 의미로 아픈 사람에게 휴식을 권하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 회의 시간이에요",
"explanation": "가족이 함께 모여 회의하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "회의"
},
{
"tag": "가족"
},
{
"tag": "모임"
}
],
"engTags": [
{
"tag": "meeting"
},
{
"tag": "family"
},
{
"tag": "gather"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Family meeting time.",
"translation": "가족 회의 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What about?",
"translation": "뭐에 대해서요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 회의를 하지 않겠다고 말했다.",
"hint": "수진이 'Family meeting time'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Family meeting time'이라고 말하며 가족 회의 시간이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Our vacation plans.",
"translation": "우리 휴가 계획."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "That's exciting.",
"translation": "신나요."
},
{
"type": "blank",
"index": 6,
"quiz": "Family meeting @@.",
"hint": "'시간'을 나타내는 단어예요.",
"optionA": "place",
"optionB": "time",
"optionC": "day",
"result": "time",
"explanation": "'time'은 '시간'이라는 뜻으로 가족 회의를 할 시간이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Everyone sit down.",
"translation": "모두 앉아."
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "Let's discuss.",
"translation": "논의해보자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 신난다고 말한 문장을 완성하세요.",
"optionA": "exciting",
"optionB": "That's",
"result": "That's exciting",
"explanation": "'신나요'라는 의미로 휴가 계획에 대한 기대감을 나타내는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 회의 시간이에요",
"explanation": "가족이 함께 모여 회의하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "회의"
},
{
"tag": "가족"
},
{
"tag": "모임"
}
],
"engTags": [
{
"tag": "meeting"
},
{
"tag": "family"
},
{
"tag": "gather"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Family meeting time.",
"translation": "가족 회의 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What about?",
"translation": "뭐에 대해서요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 회의를 하지 않겠다고 말했다.",
"hint": "수진이 'Family meeting time'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Family meeting time'이라고 말하며 가족 회의 시간이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Our vacation plans.",
"translation": "우리 휴가 계획."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "That's exciting.",
"translation": "신나요."
},
{
"type": "blank",
"index": 6,
"quiz": "Family meeting @@.",
"hint": "'시간'을 나타내는 단어예요.",
"optionA": "place",
"optionB": "time",
"optionC": "day",
"result": "time",
"explanation": "'time'은 '시간'이라는 뜻으로 가족 회의를 할 시간이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Everyone sit down.",
"translation": "모두 앉아."
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "Let's discuss.",
"translation": "논의해보자."
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 신난다고 말한 문장을 완성하세요.",
"optionA": "exciting",
"optionB": "That's",
"result": "That's exciting",
"explanation": "'신나요'라는 의미로 휴가 계획에 대한 기대감을 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "우리 집 새로 꾸며요",
"explanation": "가족이 함께 집을 꾸미는 계획에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "집"
},
{
"tag": "꾸미기"
},
{
"tag": "계획"
}
],
"engTags": [
{
"tag": "home"
},
{
"tag": "decorate"
},
{
"tag": "plan"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's decorate our house.",
"translation": "우리 집을 꾸며보자."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "What should we change?",
"translation": "뭘 바꿔야 할까?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 집을 꾸미고 싶지 않다고 말했다.",
"hint": "선영이 'Let's decorate our house'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's decorate our house'라고 말하며 집을 꾸미자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "The living room.",
"translation": "거실을."
},
{
"type": "script",
"index": 5,
"speaker": "상현",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's decorate our @@.",
"hint": "'집'을 나타내는 단어예요.",
"optionA": "car",
"optionB": "house",
"optionC": "office",
"result": "house",
"explanation": "'house'는 '집'이라는 뜻으로 가족이 함께 사는 공간을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "We need new curtains.",
"translation": "새 커튼이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "I'll buy them.",
"translation": "내가 살게."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 좋은 생각이라고 말한 문장을 완성하세요.",
"optionA": "idea",
"optionB": "Good",
"result": "Good idea",
"explanation": "'좋은 생각이야'라는 의미로 집 꾸미기 제안에 동의하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "우리 집 새로 꾸며요",
"explanation": "가족이 함께 집을 꾸미는 계획에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "집"
},
{
"tag": "꾸미기"
},
{
"tag": "계획"
}
],
"engTags": [
{
"tag": "home"
},
{
"tag": "decorate"
},
{
"tag": "plan"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's decorate our house.",
"translation": "우리 집을 꾸며보자."
},
{
"type": "script",
"index": 2,
"speaker": "상현",
"script": "What should we change?",
"translation": "뭘 바꿔야 할까?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 집을 꾸미고 싶지 않다고 말했다.",
"hint": "선영이 'Let's decorate our house'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's decorate our house'라고 말하며 집을 꾸미자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "The living room.",
"translation": "거실을."
},
{
"type": "script",
"index": 5,
"speaker": "상현",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's decorate our @@.",
"hint": "'집'을 나타내는 단어예요.",
"optionA": "car",
"optionB": "house",
"optionC": "office",
"result": "house",
"explanation": "'house'는 '집'이라는 뜻으로 가족이 함께 사는 공간을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "We need new curtains.",
"translation": "새 커튼이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "I'll buy them.",
"translation": "내가 살게."
},
{
"type": "puzzle",
"index": 9,
"hint": "상현이 좋은 생각이라고 말한 문장을 완성하세요.",
"optionA": "idea",
"optionB": "Good",
"result": "Good idea",
"explanation": "'좋은 생각이야'라는 의미로 집 꾸미기 제안에 동의하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "새 가구 사야 해요",
"explanation": "가족이 새 가구를 사는 것에 대해 이야기하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "가구"
},
{
"tag": "새로운"
},
{
"tag": "구매"
}
],
"engTags": [
{
"tag": "furniture"
},
{
"tag": "new"
},
{
"tag": "buy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "We need new furniture.",
"translation": "새 가구가 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "For which room?",
"translation": "어느 방에요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 가구가 필요하지 않다고 말했다.",
"hint": "상현이 'We need new furniture'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'We need new furniture'라고 말하며 새 가구가 필요하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "The bedroom.",
"translation": "침실에."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "What kind?",
"translation": "어떤 종류요?"
},
{
"type": "blank",
"index": 6,
"quiz": "We need new @@.",
"hint": "'가구'를 나타내는 단어예요.",
"optionA": "clothes",
"optionB": "furniture",
"optionC": "food",
"result": "furniture",
"explanation": "'furniture'는 '가구'라는 뜻으로 집에서 사용하는 가구류를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "A new bed.",
"translation": "새 침대."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "That sounds good.",
"translation": "좋겠네요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 좋겠다고 말한 문장을 완성하세요.",
"optionA": "good",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds good",
"explanation": "'좋겠네요'라는 의미로 새 가구에 대한 긍정적인 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "새 가구 사야 해요",
"explanation": "가족이 새 가구를 사는 것에 대해 이야기하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "가구"
},
{
"tag": "새로운"
},
{
"tag": "구매"
}
],
"engTags": [
{
"tag": "furniture"
},
{
"tag": "new"
},
{
"tag": "buy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "We need new furniture.",
"translation": "새 가구가 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "For which room?",
"translation": "어느 방에요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 가구가 필요하지 않다고 말했다.",
"hint": "상현이 'We need new furniture'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'We need new furniture'라고 말하며 새 가구가 필요하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "The bedroom.",
"translation": "침실에."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "What kind?",
"translation": "어떤 종류요?"
},
{
"type": "blank",
"index": 6,
"quiz": "We need new @@.",
"hint": "'가구'를 나타내는 단어예요.",
"optionA": "clothes",
"optionB": "furniture",
"optionC": "food",
"result": "furniture",
"explanation": "'furniture'는 '가구'라는 뜻으로 집에서 사용하는 가구류를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "A new bed.",
"translation": "새 침대."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "That sounds good.",
"translation": "좋겠네요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 좋겠다고 말한 문장을 완성하세요.",
"optionA": "good",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds good",
"explanation": "'좋겠네요'라는 의미로 새 가구에 대한 긍정적인 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "안전하게 놀아야 해",
"explanation": "부모가 아이에게 안전하게 놀라고 주의를 주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "안전"
},
{
"tag": "놀이"
},
{
"tag": "주의"
}
],
"engTags": [
{
"tag": "safe"
},
{
"tag": "play"
},
{
"tag": "careful"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Play safely.",
"translation": "안전하게 놀아."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 위험하게 놀라고 말했다.",
"hint": "지은이 'Play safely'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Play safely'라고 말하며 안전하게 놀라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Don't climb too high.",
"translation": "너무 높이 올라가지 마."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "I'll be careful.",
"translation": "조심할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Play @@.",
"hint": "'안전하게' 상태를 나타내는 단어예요.",
"optionA": "loudly",
"optionB": "safely",
"optionC": "quickly",
"result": "safely",
"explanation": "'safely'는 '안전하게'라는 뜻으로 위험하지 않게 놀라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Call me if needed.",
"translation": "필요하면 불러."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Okay, Mom.",
"translation": "알겠어요, 엄마."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유진이 조심하겠다고 말한 문장을 완성하세요.",
"optionA": "careful",
"optionB": "be",
"optionC": "I'll",
"result": "I'll be careful",
"explanation": "'조심할게요'라는 의미로 어머니의 주의사항을 지키겠다는 약속입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "안전하게 놀아야 해",
"explanation": "부모가 아이에게 안전하게 놀라고 주의를 주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "안전"
},
{
"tag": "놀이"
},
{
"tag": "주의"
}
],
"engTags": [
{
"tag": "safe"
},
{
"tag": "play"
},
{
"tag": "careful"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Play safely.",
"translation": "안전하게 놀아."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 위험하게 놀라고 말했다.",
"hint": "지은이 'Play safely'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Play safely'라고 말하며 안전하게 놀라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Don't climb too high.",
"translation": "너무 높이 올라가지 마."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "I'll be careful.",
"translation": "조심할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Play @@.",
"hint": "'안전하게' 상태를 나타내는 단어예요.",
"optionA": "loudly",
"optionB": "safely",
"optionC": "quickly",
"result": "safely",
"explanation": "'safely'는 '안전하게'라는 뜻으로 위험하지 않게 놀라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Call me if needed.",
"translation": "필요하면 불러."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Okay, Mom.",
"translation": "알겠어요, 엄마."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 조심하겠다고 말한 문장을 완성하세요.",
"optionA": "careful",
"optionB": "be",
"optionC": "I'll",
"result": "I'll be careful",
"explanation": "'조심할게요'라는 의미로 어머니의 주의사항을 지키겠다는 약속입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아프니까 쉬어야 해",
"explanation": "가족 중 아픈 사람을 돌보는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아픔"
},
{
"tag": "쉬기"
},
{
"tag": "돌봄"
}
],
"engTags": [
{
"tag": "sick"
},
{
"tag": "rest"
},
{
"tag": "care"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "You look sick.",
"translation": "아파 보인다."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I feel bad.",
"translation": "몸이 안 좋아요."
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 매우 건강하다고 말했다.",
"hint": "유진이 'I feel bad'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'I feel bad'라고 말하며 몸이 안 좋다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Go lie down.",
"translation": "가서 누워."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Should I stay home?",
"translation": "집에 있어야 할까요?"
},
{
"type": "blank",
"index": 6,
"quiz": "You look @@.",
"hint": "'아픈' 상태를 나타내는 단어예요.",
"optionA": "happy",
"optionB": "sick",
"optionC": "good",
"result": "sick",
"explanation": "'sick'은 '아픈'이라는 뜻으로 건강하지 않은 상태를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Yes, don't go out.",
"translation": "응, 나가지 마."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I'll rest.",
"translation": "쉴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지은이 가서 누우라고 말한 문장을 완성하세요.",
"optionA": "down",
"optionB": "lie",
"optionC": "Go",
"result": "Go lie down",
"explanation": "'가서 누워'라는 의미로 아픈 사람에게 휴식을 권하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "아프니까 쉬어야 해",
"explanation": "가족 중 아픈 사람을 돌보는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아픔"
},
{
"tag": "쉬기"
},
{
"tag": "돌봄"
}
],
"engTags": [
{
"tag": "sick"
},
{
"tag": "rest"
},
{
"tag": "care"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "You look sick.",
"translation": "아파 보인다."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I feel bad.",
"translation": "몸이 안 좋아요."
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 매우 건강하다고 말했다.",
"hint": "유진이 'I feel bad'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "유진은 'I feel bad'라고 말하며 몸이 안 좋다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Go lie down.",
"translation": "가서 누워."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Should I stay home?",
"translation": "집에 있어야 할까요?"
},
{
"type": "blank",
"index": 6,
"quiz": "You look @@.",
"hint": "'아픈' 상태를 나타내는 단어예요.",
"optionA": "happy",
"optionB": "sick",
"optionC": "good",
"result": "sick",
"explanation": "'sick'은 '아픈'이라는 뜻으로 건강하지 않은 상태를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Yes, don't go out.",
"translation": "응, 나가지 마."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I'll rest.",
"translation": "쉴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "지은이 가서 누우라고 말한 문장을 완성하세요.",
"optionA": "down",
"optionB": "lie",
"optionC": "Go",
"result": "Go lie down",
"explanation": "'가서 누워'라는 의미로 아픈 사람에게 휴식을 권하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집 앞 정원 가꿔요",
"explanation": "가족이 함께 정원을 가꾸는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "정원"
},
{
"tag": "가꾸기"
},
{
"tag": "식물"
}
],
"engTags": [
{
"tag": "garden"
},
{
"tag": "care"
},
{
"tag": "plant"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's work in garden.",
"translation": "정원에서 일하자."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What should I do?",
"translation": "뭘 해야 해요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 정원에서 일하기 싫다고 말했다.",
"hint": "선영이 'Let's work in garden'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's work in garden'이라고 말하며 정원에서 일하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "Water the plants.",
"translation": "식물에 물을 줘."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I'll get water.",
"translation": "물 가져올게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Water the @@.",
"hint": "'식물'을 나타내는 단어예요.",
"optionA": "animals",
"optionB": "plants",
"optionC": "books",
"result": "plants",
"explanation": "'plants'는 '식물'이라는 뜻으로 정원에서 기르는 식물들을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Good job.",
"translation": "잘했어."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "This is fun.",
"translation": "재미있어요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 물을 가져오겠다고 말한 문장을 완성하세요.",
"optionA": "water",
"optionB": "get",
"optionC": "I'll",
"result": "I'll get water",
"explanation": "'물 가져올게요'라는 의미로 정원 일을 도와주겠다는 적극적인 자세입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집 앞 정원 가꿔요",
"explanation": "가족이 함께 정원을 가꾸는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "정원"
},
{
"tag": "가꾸기"
},
{
"tag": "식물"
}
],
"engTags": [
{
"tag": "garden"
},
{
"tag": "care"
},
{
"tag": "plant"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's work in garden.",
"translation": "정원에서 일하자."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What should I do?",
"translation": "뭘 해야 해요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 정원에서 일하기 싫다고 말했다.",
"hint": "선영이 'Let's work in garden'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's work in garden'이라고 말하며 정원에서 일하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "Water the plants.",
"translation": "식물에 물을 줘."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I'll get water.",
"translation": "물 가져올게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Water the @@.",
"hint": "'식물'을 나타내는 단어예요.",
"optionA": "animals",
"optionB": "plants",
"optionC": "books",
"result": "plants",
"explanation": "'plants'는 '식물'이라는 뜻으로 정원에서 기르는 식물들을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Good job.",
"translation": "잘했어."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "This is fun.",
"translation": "재미있어요."
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 물을 가져오겠다고 말한 문장을 완성하세요.",
"optionA": "water",
"optionB": "get",
"optionC": "I'll",
"result": "I'll get water",
"explanation": "'물 가져올게요'라는 의미로 정원 일을 도와주겠다는 적극적인 자세입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 회의 시간이에요",
"explanation": "가족이 함께 모여 회의하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "회의"
},
{
"tag": "가족"
},
{
"tag": "모임"
}
],
"engTags": [
{
"tag": "meeting"
},
{
"tag": "family"
},
{
"tag": "gather"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Family meeting time.",
"translation": "가족 회의 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What about?",
"translation": "뭐에 대해서요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 회의를 하지 않겠다고 말했다.",
"hint": "수진이 'Family meeting time'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Family meeting time'이라고 말하며 가족 회의 시간이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Our vacation plans.",
"translation": "우리 휴가 계획."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "That's exciting.",
"translation": "신나요."
},
{
"type": "blank",
"index": 6,
"quiz": "Family meeting @@.",
"hint": "'시간'을 나타내는 단어예요.",
"optionA": "place",
"optionB": "time",
"optionC": "day",
"result": "time",
"explanation": "'time'은 '시간'이라는 뜻으로 가족 회의를 할 시간이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Everyone sit down.",
"translation": "모두 앉아."
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "Let's discuss.",
"translation": "논의해보자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 신난다고 말한 문장을 완성하세요.",
"optionA": "exciting",
"optionB": "That's",
"result": "That's exciting",
"explanation": "'신나요'라는 의미로 휴가 계획에 대한 기대감을 나타내는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 회의 시간이에요",
"explanation": "가족이 함께 모여 회의하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "회의"
},
{
"tag": "가족"
},
{
"tag": "모임"
}
],
"engTags": [
{
"tag": "meeting"
},
{
"tag": "family"
},
{
"tag": "gather"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Family meeting time.",
"translation": "가족 회의 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What about?",
"translation": "뭐에 대해서요?"
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 회의를 하지 않겠다고 말했다.",
"hint": "수진이 'Family meeting time'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Family meeting time'이라고 말하며 가족 회의 시간이라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Our vacation plans.",
"translation": "우리 휴가 계획."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "That's exciting.",
"translation": "신나요."
},
{
"type": "blank",
"index": 6,
"quiz": "Family meeting @@.",
"hint": "'시간'을 나타내는 단어예요.",
"optionA": "place",
"optionB": "time",
"optionC": "day",
"result": "time",
"explanation": "'time'은 '시간'이라는 뜻으로 가족 회의를 할 시간이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Everyone sit down.",
"translation": "모두 앉아."
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "Let's discuss.",
"translation": "논의해보자."
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 신난다고 말한 문장을 완성하세요.",
"optionA": "exciting",
"optionB": "That's",
"result": "That's exciting",
"explanation": "'신나요'라는 의미로 휴가 계획에 대한 기대감을 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "형제 사이좋게 지내요",
"explanation": "부모가 형제에게 사이좋게 지내라고 말하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "사이좋게"
},
{
"tag": "화목"
}
],
"engTags": [
{
"tag": "sibling"
},
{
"tag": "nicely"
},
{
"tag": "harmony"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Be nice to brother.",
"translation": "형에게 잘해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "He started it.",
"translation": "형이 먼저 했어요."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 형에게 못되게 대하라고 말했다.",
"hint": "수진이 'Be nice to brother'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Be nice to brother'라고 말하며 형에게 잘하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "That doesn't matter.",
"translation": "그건 상관없어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Sorry, Mom.",
"translation": "죄송해요, 엄마."
},
{
"type": "blank",
"index": 6,
"quiz": "Be nice to @@.",
"hint": "'형제'를 나타내는 단어예요.",
"optionA": "sister",
"optionB": "brother",
"optionC": "friend",
"result": "brother",
"explanation": "'brother'는 '형, 남동생'이라는 뜻으로 남자 형제를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Say sorry to him.",
"translation": "그에게 사과해."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 죄송하다고 말한 문장을 완성하세요.",
"optionA": "Mom",
"optionB": "Sorry",
"result": "Sorry Mom",
"explanation": "'죄송해요, 엄마'라는 의미로 어머니에게 사과하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "형제 사이좋게 지내요",
"explanation": "부모가 형제에게 사이좋게 지내라고 말하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "사이좋게"
},
{
"tag": "화목"
}
],
"engTags": [
{
"tag": "sibling"
},
{
"tag": "nicely"
},
{
"tag": "harmony"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Be nice to brother.",
"translation": "형에게 잘해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "He started it.",
"translation": "형이 먼저 했어요."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 형에게 못되게 대하라고 말했다.",
"hint": "수진이 'Be nice to brother'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Be nice to brother'라고 말하며 형에게 잘하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "That doesn't matter.",
"translation": "그건 상관없어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Sorry, Mom.",
"translation": "죄송해요, 엄마."
},
{
"type": "blank",
"index": 6,
"quiz": "Be nice to @@.",
"hint": "'형제'를 나타내는 단어예요.",
"optionA": "sister",
"optionB": "brother",
"optionC": "friend",
"result": "brother",
"explanation": "'brother'는 '형, 남동생'이라는 뜻으로 남자 형제를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Say sorry to him.",
"translation": "그에게 사과해."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 죄송하다고 말한 문장을 완성하세요.",
"optionA": "Mom",
"optionB": "Sorry",
"result": "Sorry Mom",
"explanation": "'죄송해요, 엄마'라는 의미로 어머니에게 사과하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "새 가구 사야 해요",
"explanation": "가족이 새 가구를 사는 것에 대해 이야기하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "가구"
},
{
"tag": "새로운"
},
{
"tag": "구매"
}
],
"engTags": [
{
"tag": "furniture"
},
{
"tag": "new"
},
{
"tag": "buy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "We need new furniture.",
"translation": "새 가구가 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "For which room?",
"translation": "어느 방에요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 가구가 필요하지 않다고 말했다.",
"hint": "상현이 'We need new furniture'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'We need new furniture'라고 말하며 새 가구가 필요하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "The bedroom.",
"translation": "침실에."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "What kind?",
"translation": "어떤 종류요?"
},
{
"type": "blank",
"index": 6,
"quiz": "We need new @@.",
"hint": "'가구'를 나타내는 단어예요.",
"optionA": "clothes",
"optionB": "furniture",
"optionC": "food",
"result": "furniture",
"explanation": "'furniture'는 '가구'라는 뜻으로 집에서 사용하는 가구류를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "A new bed.",
"translation": "새 침대."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "That sounds good.",
"translation": "좋겠네요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 좋겠다고 말한 문장을 완성하세요.",
"optionA": "good",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds good",
"explanation": "'좋겠네요'라는 의미로 새 가구에 대한 긍정적인 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "새 가구 사야 해요",
"explanation": "가족이 새 가구를 사는 것에 대해 이야기하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "가구"
},
{
"tag": "새로운"
},
{
"tag": "구매"
}
],
"engTags": [
{
"tag": "furniture"
},
{
"tag": "new"
},
{
"tag": "buy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "We need new furniture.",
"translation": "새 가구가 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "For which room?",
"translation": "어느 방에요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 가구가 필요하지 않다고 말했다.",
"hint": "상현이 'We need new furniture'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'We need new furniture'라고 말하며 새 가구가 필요하다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "The bedroom.",
"translation": "침실에."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "What kind?",
"translation": "어떤 종류요?"
},
{
"type": "blank",
"index": 6,
"quiz": "We need new @@.",
"hint": "'가구'를 나타내는 단어예요.",
"optionA": "clothes",
"optionB": "furniture",
"optionC": "food",
"result": "furniture",
"explanation": "'furniture'는 '가구'라는 뜻으로 집에서 사용하는 가구류를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "A new bed.",
"translation": "새 침대."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "That sounds good.",
"translation": "좋겠네요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 좋겠다고 말한 문장을 완성하세요.",
"optionA": "good",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds good",
"explanation": "'좋겠네요'라는 의미로 새 가구에 대한 긍정적인 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 게임 시간이에요",
"explanation": "가족이 함께 게임을 하는 즐거운 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "게임"
},
{
"tag": "가족"
},
{
"tag": "즐거움"
}
],
"engTags": [
{
"tag": "game"
},
{
"tag": "family"
},
{
"tag": "fun"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Let's play games.",
"translation": "게임하자."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "What kind?",
"translation": "어떤 거요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 게임을 하기 싫다고 말했다.",
"hint": "상현이 'Let's play games'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Let's play games'라고 말하며 게임을 하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "Board games.",
"translation": "보드게임."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That's fun.",
"translation": "재미있겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "What @@?",
"hint": "'종류'를 나타내는 단어예요.",
"optionA": "time",
"optionB": "kind",
"optionC": "place",
"result": "kind",
"explanation": "'kind'는 '종류'라는 뜻으로 어떤 종류의 게임인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Everyone can play.",
"translation": "모두 할 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Let's start.",
"translation": "시작해요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유진이 재미있겠다고 말한 문장을 완성하세요.",
"optionA": "fun",
"optionB": "That's",
"result": "That's fun",
"explanation": "'재미있겠어요'라는 의미로 가족 게임에 대한 기대감을 나타내는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 게임 시간이에요",
"explanation": "가족이 함께 게임을 하는 즐거운 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "게임"
},
{
"tag": "가족"
},
{
"tag": "즐거움"
}
],
"engTags": [
{
"tag": "game"
},
{
"tag": "family"
},
{
"tag": "fun"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Let's play games.",
"translation": "게임하자."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "What kind?",
"translation": "어떤 거요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 게임을 하기 싫다고 말했다.",
"hint": "상현이 'Let's play games'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Let's play games'라고 말하며 게임을 하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "Board games.",
"translation": "보드게임."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That's fun.",
"translation": "재미있겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "What @@?",
"hint": "'종류'를 나타내는 단어예요.",
"optionA": "time",
"optionB": "kind",
"optionC": "place",
"result": "kind",
"explanation": "'kind'는 '종류'라는 뜻으로 어떤 종류의 게임인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Everyone can play.",
"translation": "모두 할 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Let's start.",
"translation": "시작해요."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 재미있겠다고 말한 문장을 완성하세요.",
"optionA": "fun",
"optionB": "That's",
"result": "That's fun",
"explanation": "'재미있겠어요'라는 의미로 가족 게임에 대한 기대감을 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "손님 맞을 준비해요",
"explanation": "가족이 손님을 맞이하기 위해 준비하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "손님"
},
{
"tag": "준비"
},
{
"tag": "맞이"
}
],
"engTags": [
{
"tag": "guest"
},
{
"tag": "prepare"
},
{
"tag": "welcome"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Guests are coming.",
"translation": "손님이 오셔."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "When will they come?",
"translation": "언제 오세요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 손님이 오지 않는다고 말했다.",
"hint": "지은이 'Guests are coming'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Guests are coming'이라고 말하며 손님이 온다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "In one hour.",
"translation": "한 시간 후에."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I'll clean up.",
"translation": "치울게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Guests are @@.",
"hint": "'오다'를 나타내는 단어예요.",
"optionA": "going",
"optionB": "coming",
"optionC": "staying",
"result": "coming",
"explanation": "'coming'은 '오다'라는 뜻으로 손님이 우리 집에 온다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Make it tidy.",
"translation": "깔끔하게 해."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 치우겠다고 말한 문장을 완성하세요.",
"optionA": "up",
"optionB": "clean",
"optionC": "I'll",
"result": "I'll clean up",
"explanation": "'치울게요'라는 의미로 손님을 맞이하기 위한 준비를 하겠다는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "손님 맞을 준비해요",
"explanation": "가족이 손님을 맞이하기 위해 준비하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "손님"
},
{
"tag": "준비"
},
{
"tag": "맞이"
}
],
"engTags": [
{
"tag": "guest"
},
{
"tag": "prepare"
},
{
"tag": "welcome"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Guests are coming.",
"translation": "손님이 오셔."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "When will they come?",
"translation": "언제 오세요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 손님이 오지 않는다고 말했다.",
"hint": "지은이 'Guests are coming'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Guests are coming'이라고 말하며 손님이 온다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "In one hour.",
"translation": "한 시간 후에."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I'll clean up.",
"translation": "치울게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Guests are @@.",
"hint": "'오다'를 나타내는 단어예요.",
"optionA": "going",
"optionB": "coming",
"optionC": "staying",
"result": "coming",
"explanation": "'coming'은 '오다'라는 뜻으로 손님이 우리 집에 온다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Make it tidy.",
"translation": "깔끔하게 해."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 치우겠다고 말한 문장을 완성하세요.",
"optionA": "up",
"optionB": "clean",
"optionC": "I'll",
"result": "I'll clean up",
"explanation": "'치울게요'라는 의미로 손님을 맞이하기 위한 준비를 하겠다는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "안전하게 놀아야 해",
"explanation": "부모가 아이에게 안전하게 놀라고 주의를 주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "안전"
},
{
"tag": "놀이"
},
{
"tag": "주의"
}
],
"engTags": [
{
"tag": "safe"
},
{
"tag": "play"
},
{
"tag": "careful"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Play safely.",
"translation": "안전하게 놀아."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 위험하게 놀라고 말했다.",
"hint": "지은이 'Play safely'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Play safely'라고 말하며 안전하게 놀라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Don't climb too high.",
"translation": "너무 높이 올라가지 마."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "I'll be careful.",
"translation": "조심할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Play @@.",
"hint": "'안전하게' 상태를 나타내는 단어예요.",
"optionA": "loudly",
"optionB": "safely",
"optionC": "quickly",
"result": "safely",
"explanation": "'safely'는 '안전하게'라는 뜻으로 위험하지 않게 놀라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Call me if needed.",
"translation": "필요하면 불러."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Okay, Mom.",
"translation": "알겠어요, 엄마."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유진이 조심하겠다고 말한 문장을 완성하세요.",
"optionA": "careful",
"optionB": "be",
"optionC": "I'll",
"result": "I'll be careful",
"explanation": "'조심할게요'라는 의미로 어머니의 주의사항을 지키겠다는 약속입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "안전하게 놀아야 해",
"explanation": "부모가 아이에게 안전하게 놀라고 주의를 주는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "안전"
},
{
"tag": "놀이"
},
{
"tag": "주의"
}
],
"engTags": [
{
"tag": "safe"
},
{
"tag": "play"
},
{
"tag": "careful"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Play safely.",
"translation": "안전하게 놀아."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 위험하게 놀라고 말했다.",
"hint": "지은이 'Play safely'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Play safely'라고 말하며 안전하게 놀라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Don't climb too high.",
"translation": "너무 높이 올라가지 마."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "I'll be careful.",
"translation": "조심할게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Play @@.",
"hint": "'안전하게' 상태를 나타내는 단어예요.",
"optionA": "loudly",
"optionB": "safely",
"optionC": "quickly",
"result": "safely",
"explanation": "'safely'는 '안전하게'라는 뜻으로 위험하지 않게 놀라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Call me if needed.",
"translation": "필요하면 불러."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Okay, Mom.",
"translation": "알겠어요, 엄마."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 조심하겠다고 말한 문장을 완성하세요.",
"optionA": "careful",
"optionB": "be",
"optionC": "I'll",
"result": "I'll be careful",
"explanation": "'조심할게요'라는 의미로 어머니의 주의사항을 지키겠다는 약속입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족끼리 요리해요",
"explanation": "가족이 함께 요리를 만드는 즐거운 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "요리"
},
{
"tag": "가족"
},
{
"tag": "함께"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "family"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's cook together.",
"translation": "함께 요리하자."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "What are we making?",
"translation": "뭘 만들어요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 혼자 요리하겠다고 말했다.",
"hint": "선영이 'Let's cook together'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's cook together'라고 말하며 함께 요리하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "Pasta for dinner.",
"translation": "저녁에 파스타."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I can help.",
"translation": "도와드릴게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's cook @@.",
"hint": "'함께' 상태를 나타내는 단어예요.",
"optionA": "alone",
"optionB": "together",
"optionC": "quickly",
"result": "together",
"explanation": "'together'는 '함께'라는 뜻으로 가족이 같이 요리하자는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Wash the vegetables.",
"translation": "야채 씻어."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Right away.",
"translation": "바로 할게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 도와드리겠다고 말한 문장을 완성하세요.",
"optionA": "help",
"optionB": "can",
"optionC": "I",
"result": "I can help",
"explanation": "'도와드릴게요'라는 의미로 가족 요리에 참여하겠다는 적극적인 자세입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족끼리 요리해요",
"explanation": "가족이 함께 요리를 만드는 즐거운 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "요리"
},
{
"tag": "가족"
},
{
"tag": "함께"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "family"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's cook together.",
"translation": "함께 요리하자."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "What are we making?",
"translation": "뭘 만들어요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 혼자 요리하겠다고 말했다.",
"hint": "선영이 'Let's cook together'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's cook together'라고 말하며 함께 요리하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "Pasta for dinner.",
"translation": "저녁에 파스타."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I can help.",
"translation": "도와드릴게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's cook @@.",
"hint": "'함께' 상태를 나타내는 단어예요.",
"optionA": "alone",
"optionB": "together",
"optionC": "quickly",
"result": "together",
"explanation": "'together'는 '함께'라는 뜻으로 가족이 같이 요리하자는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Wash the vegetables.",
"translation": "야채 씻어."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Right away.",
"translation": "바로 할게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 도와드리겠다고 말한 문장을 완성하세요.",
"optionA": "help",
"optionB": "can",
"optionC": "I",
"result": "I can help",
"explanation": "'도와드릴게요'라는 의미로 가족 요리에 참여하겠다는 적극적인 자세입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집 앞 정원 가꿔요",
"explanation": "가족이 함께 정원을 가꾸는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "정원"
},
{
"tag": "가꾸기"
},
{
"tag": "식물"
}
],
"engTags": [
{
"tag": "garden"
},
{
"tag": "care"
},
{
"tag": "plant"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's work in garden.",
"translation": "정원에서 일하자."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What should I do?",
"translation": "뭘 해야 해요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 정원에서 일하기 싫다고 말했다.",
"hint": "선영이 'Let's work in garden'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's work in garden'이라고 말하며 정원에서 일하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "Water the plants.",
"translation": "식물에 물을 줘."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I'll get water.",
"translation": "물 가져올게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Water the @@.",
"hint": "'식물'을 나타내는 단어예요.",
"optionA": "animals",
"optionB": "plants",
"optionC": "books",
"result": "plants",
"explanation": "'plants'는 '식물'이라는 뜻으로 정원에서 기르는 식물들을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Good job.",
"translation": "잘했어."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "This is fun.",
"translation": "재미있어요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 물을 가져오겠다고 말한 문장을 완성하세요.",
"optionA": "water",
"optionB": "get",
"optionC": "I'll",
"result": "I'll get water",
"explanation": "'물 가져올게요'라는 의미로 정원 일을 도와주겠다는 적극적인 자세입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집 앞 정원 가꿔요",
"explanation": "가족이 함께 정원을 가꾸는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "정원"
},
{
"tag": "가꾸기"
},
{
"tag": "식물"
}
],
"engTags": [
{
"tag": "garden"
},
{
"tag": "care"
},
{
"tag": "plant"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's work in garden.",
"translation": "정원에서 일하자."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What should I do?",
"translation": "뭘 해야 해요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 정원에서 일하기 싫다고 말했다.",
"hint": "선영이 'Let's work in garden'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's work in garden'이라고 말하며 정원에서 일하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "Water the plants.",
"translation": "식물에 물을 줘."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I'll get water.",
"translation": "물 가져올게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Water the @@.",
"hint": "'식물'을 나타내는 단어예요.",
"optionA": "animals",
"optionB": "plants",
"optionC": "books",
"result": "plants",
"explanation": "'plants'는 '식물'이라는 뜻으로 정원에서 기르는 식물들을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Good job.",
"translation": "잘했어."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "This is fun.",
"translation": "재미있어요."
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 물을 가져오겠다고 말한 문장을 완성하세요.",
"optionA": "water",
"optionB": "get",
"optionC": "I'll",
"result": "I'll get water",
"explanation": "'물 가져올게요'라는 의미로 정원 일을 도와주겠다는 적극적인 자세입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "형제 사이좋게 지내요",
"explanation": "부모가 형제에게 사이좋게 지내라고 말하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "사이좋게"
},
{
"tag": "화목"
}
],
"engTags": [
{
"tag": "sibling"
},
{
"tag": "nicely"
},
{
"tag": "harmony"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Be nice to brother.",
"translation": "형에게 잘해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "He started it.",
"translation": "형이 먼저 했어요."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 형에게 못되게 대하라고 말했다.",
"hint": "수진이 'Be nice to brother'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Be nice to brother'라고 말하며 형에게 잘하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "That doesn't matter.",
"translation": "그건 상관없어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Sorry, Mom.",
"translation": "죄송해요, 엄마."
},
{
"type": "blank",
"index": 6,
"quiz": "Be nice to @@.",
"hint": "'형제'를 나타내는 단어예요.",
"optionA": "sister",
"optionB": "brother",
"optionC": "friend",
"result": "brother",
"explanation": "'brother'는 '형, 남동생'이라는 뜻으로 남자 형제를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Say sorry to him.",
"translation": "그에게 사과해."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 죄송하다고 말한 문장을 완성하세요.",
"optionA": "Mom",
"optionB": "Sorry",
"result": "Sorry Mom",
"explanation": "'죄송해요, 엄마'라는 의미로 어머니에게 사과하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "형제 사이좋게 지내요",
"explanation": "부모가 형제에게 사이좋게 지내라고 말하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "사이좋게"
},
{
"tag": "화목"
}
],
"engTags": [
{
"tag": "sibling"
},
{
"tag": "nicely"
},
{
"tag": "harmony"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Be nice to brother.",
"translation": "형에게 잘해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "He started it.",
"translation": "형이 먼저 했어요."
},
{
"type": "ox",
"index": 3,
"quiz": "수진이 형에게 못되게 대하라고 말했다.",
"hint": "수진이 'Be nice to brother'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "수진은 'Be nice to brother'라고 말하며 형에게 잘하라고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "That doesn't matter.",
"translation": "그건 상관없어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Sorry, Mom.",
"translation": "죄송해요, 엄마."
},
{
"type": "blank",
"index": 6,
"quiz": "Be nice to @@.",
"hint": "'형제'를 나타내는 단어예요.",
"optionA": "sister",
"optionB": "brother",
"optionC": "friend",
"result": "brother",
"explanation": "'brother'는 '형, 남동생'이라는 뜻으로 남자 형제를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Say sorry to him.",
"translation": "그에게 사과해."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 죄송하다고 말한 문장을 완성하세요.",
"optionA": "Mom",
"optionB": "Sorry",
"result": "Sorry Mom",
"explanation": "'죄송해요, 엄마'라는 의미로 어머니에게 사과하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 게임 시간이에요",
"explanation": "가족이 함께 게임을 하는 즐거운 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "게임"
},
{
"tag": "가족"
},
{
"tag": "즐거움"
}
],
"engTags": [
{
"tag": "game"
},
{
"tag": "family"
},
{
"tag": "fun"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Let's play games.",
"translation": "게임하자."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "What kind?",
"translation": "어떤 거요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 게임을 하기 싫다고 말했다.",
"hint": "상현이 'Let's play games'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Let's play games'라고 말하며 게임을 하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "Board games.",
"translation": "보드게임."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That's fun.",
"translation": "재미있겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "What @@?",
"hint": "'종류'를 나타내는 단어예요.",
"optionA": "time",
"optionB": "kind",
"optionC": "place",
"result": "kind",
"explanation": "'kind'는 '종류'라는 뜻으로 어떤 종류의 게임인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Everyone can play.",
"translation": "모두 할 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Let's start.",
"translation": "시작해요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유진이 재미있겠다고 말한 문장을 완성하세요.",
"optionA": "fun",
"optionB": "That's",
"result": "That's fun",
"explanation": "'재미있겠어요'라는 의미로 가족 게임에 대한 기대감을 나타내는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족 게임 시간이에요",
"explanation": "가족이 함께 게임을 하는 즐거운 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "게임"
},
{
"tag": "가족"
},
{
"tag": "즐거움"
}
],
"engTags": [
{
"tag": "game"
},
{
"tag": "family"
},
{
"tag": "fun"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Let's play games.",
"translation": "게임하자."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "What kind?",
"translation": "어떤 거요?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 게임을 하기 싫다고 말했다.",
"hint": "상현이 'Let's play games'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "상현은 'Let's play games'라고 말하며 게임을 하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "Board games.",
"translation": "보드게임."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That's fun.",
"translation": "재미있겠어요."
},
{
"type": "blank",
"index": 6,
"quiz": "What @@?",
"hint": "'종류'를 나타내는 단어예요.",
"optionA": "time",
"optionB": "kind",
"optionC": "place",
"result": "kind",
"explanation": "'kind'는 '종류'라는 뜻으로 어떤 종류의 게임인지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "상현",
"script": "Everyone can play.",
"translation": "모두 할 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Let's start.",
"translation": "시작해요."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 재미있겠다고 말한 문장을 완성하세요.",
"optionA": "fun",
"optionB": "That's",
"result": "That's fun",
"explanation": "'재미있겠어요'라는 의미로 가족 게임에 대한 기대감을 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "손님 맞을 준비해요",
"explanation": "가족이 손님을 맞이하기 위해 준비하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "손님"
},
{
"tag": "준비"
},
{
"tag": "맞이"
}
],
"engTags": [
{
"tag": "guest"
},
{
"tag": "prepare"
},
{
"tag": "welcome"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Guests are coming.",
"translation": "손님이 오셔."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "When will they come?",
"translation": "언제 오세요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 손님이 오지 않는다고 말했다.",
"hint": "지은이 'Guests are coming'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Guests are coming'이라고 말하며 손님이 온다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "In one hour.",
"translation": "한 시간 후에."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I'll clean up.",
"translation": "치울게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Guests are @@.",
"hint": "'오다'를 나타내는 단어예요.",
"optionA": "going",
"optionB": "coming",
"optionC": "staying",
"result": "coming",
"explanation": "'coming'은 '오다'라는 뜻으로 손님이 우리 집에 온다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Make it tidy.",
"translation": "깔끔하게 해."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 치우겠다고 말한 문장을 완성하세요.",
"optionA": "up",
"optionB": "clean",
"optionC": "I'll",
"result": "I'll clean up",
"explanation": "'치울게요'라는 의미로 손님을 맞이하기 위한 준비를 하겠다는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "손님 맞을 준비해요",
"explanation": "가족이 손님을 맞이하기 위해 준비하는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "손님"
},
{
"tag": "준비"
},
{
"tag": "맞이"
}
],
"engTags": [
{
"tag": "guest"
},
{
"tag": "prepare"
},
{
"tag": "welcome"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "Guests are coming.",
"translation": "손님이 오셔."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "When will they come?",
"translation": "언제 오세요?"
},
{
"type": "ox",
"index": 3,
"quiz": "지은이 손님이 오지 않는다고 말했다.",
"hint": "지은이 'Guests are coming'이라고 말했는지 확인하세요.",
"result": "X",
"explanation": "지은은 'Guests are coming'이라고 말하며 손님이 온다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "In one hour.",
"translation": "한 시간 후에."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I'll clean up.",
"translation": "치울게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Guests are @@.",
"hint": "'오다'를 나타내는 단어예요.",
"optionA": "going",
"optionB": "coming",
"optionC": "staying",
"result": "coming",
"explanation": "'coming'은 '오다'라는 뜻으로 손님이 우리 집에 온다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Make it tidy.",
"translation": "깔끔하게 해."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "I will.",
"translation": "그럴게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 치우겠다고 말한 문장을 완성하세요.",
"optionA": "up",
"optionB": "clean",
"optionC": "I'll",
"result": "I'll clean up",
"explanation": "'치울게요'라는 의미로 손님을 맞이하기 위한 준비를 하겠다는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족끼리 요리해요",
"explanation": "가족이 함께 요리를 만드는 즐거운 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "요리"
},
{
"tag": "가족"
},
{
"tag": "함께"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "family"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's cook together.",
"translation": "함께 요리하자."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "What are we making?",
"translation": "뭘 만들어요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 혼자 요리하겠다고 말했다.",
"hint": "선영이 'Let's cook together'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's cook together'라고 말하며 함께 요리하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "Pasta for dinner.",
"translation": "저녁에 파스타."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I can help.",
"translation": "도와드릴게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's cook @@.",
"hint": "'함께' 상태를 나타내는 단어예요.",
"optionA": "alone",
"optionB": "together",
"optionC": "quickly",
"result": "together",
"explanation": "'together'는 '함께'라는 뜻으로 가족이 같이 요리하자는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Wash the vegetables.",
"translation": "야채 씻어."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Right away.",
"translation": "바로 할게요."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 도와드리겠다고 말한 문장을 완성하세요.",
"optionA": "help",
"optionB": "can",
"optionC": "I",
"result": "I can help",
"explanation": "'도와드릴게요'라는 의미로 가족 요리에 참여하겠다는 적극적인 자세입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "가족끼리 요리해요",
"explanation": "가족이 함께 요리를 만드는 즐거운 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "요리"
},
{
"tag": "가족"
},
{
"tag": "함께"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "family"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "Let's cook together.",
"translation": "함께 요리하자."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "What are we making?",
"translation": "뭘 만들어요?"
},
{
"type": "ox",
"index": 3,
"quiz": "선영이 혼자 요리하겠다고 말했다.",
"hint": "선영이 'Let's cook together'라고 말했는지 확인하세요.",
"result": "X",
"explanation": "선영은 'Let's cook together'라고 말하며 함께 요리하자고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "선영",
"script": "Pasta for dinner.",
"translation": "저녁에 파스타."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I can help.",
"translation": "도와드릴게요."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's cook @@.",
"hint": "'함께' 상태를 나타내는 단어예요.",
"optionA": "alone",
"optionB": "together",
"optionC": "quickly",
"result": "together",
"explanation": "'together'는 '함께'라는 뜻으로 가족이 같이 요리하자는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Wash the vegetables.",
"translation": "야채 씻어."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Right away.",
"translation": "바로 할게요."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 도와드리겠다고 말한 문장을 완성하세요.",
"optionA": "help",
"optionB": "can",
"optionC": "I",
"result": "I can help",
"explanation": "'도와드릴게요'라는 의미로 가족 요리에 참여하겠다는 적극적인 자세입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "은행 번호표 대기",
"explanation": "은행에서 대기번호가 많이 차이 나서 언제 끝날지 모르는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "은행"
},
{
"tag": "대기"
},
{
"tag": "번호표"
}
],
"engTags": [
{
"tag": "bank"
},
{
"tag": "waiting"
},
{
"tag": "number"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "My number is 47.",
"translation": "내 번호가 47이야."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "What number are they calling?",
"translation": "지금 몇 번 부르고 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원의 번호가 47이라는 것은 곧 차례라는 의미이다.",
"hint": "은행에서 번호표를 뽑았을 때 47번이 빠른 순서인지 생각해보세요.",
"result": "X",
"explanation": "번호표 47번이라고 해서 곧 차례라는 보장은 없습니다. 현재 진행 중인 번호와의 차이에 따라 대기시간이 결정됩니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "They're calling number 27.",
"translation": "27번 부르고 있어."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's a long wait.",
"translation": "오래 기다려야겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's a long @@.",
"hint": "시간이 많이 걸리는 상황을 나타내는 명사예요.",
"optionA": "work",
"optionB": "wait",
"optionC": "day",
"result": "wait",
"explanation": "'wait'는 '기다림, 대기'라는 뜻으로, 번호 차이가 많이 나서 오래 기다려야 한다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Maybe I should come back.",
"translation": "다시 오는 게 나을까?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Good idea! Let's go.",
"translation": "좋은 생각이야! 가자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 채원의 제안에 동의하며 한 말을 완성하세요.",
"optionA": "Good",
"optionB": "idea",
"optionC": "Let's",
"optionD": "go",
"result": "Good idea Let's go",
"explanation": "'Good idea! Let's go'는 '좋은 생각이야! 가자'라는 뜻으로, 상대방의 제안에 동의하며 함께 행동하자고 제안하는 자연스러운 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "We'll try again tomorrow.",
"translation": "내일 다시 와보자."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Sounds like a plan.",
"translation": "좋은 계획 같아."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "은행 번호표 대기",
"explanation": "은행에서 대기번호가 많이 차이 나서 언제 끝날지 모르는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "은행"
},
{
"tag": "대기"
},
{
"tag": "번호표"
}
],
"engTags": [
{
"tag": "bank"
},
{
"tag": "waiting"
},
{
"tag": "number"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "My number is 47.",
"translation": "내 번호가 47이야."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "What number are they calling?",
"translation": "지금 몇 번 부르고 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원의 번호가 47이라는 것은 곧 차례라는 의미이다.",
"hint": "은행에서 번호표를 뽑았을 때 47번이 빠른 순서인지 생각해보세요.",
"result": "X",
"explanation": "번호표 47번이라고 해서 곧 차례라는 보장은 없습니다. 현재 진행 중인 번호와의 차이에 따라 대기시간이 결정됩니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "They're calling number 27.",
"translation": "27번 부르고 있어."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's a long wait.",
"translation": "오래 기다려야겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's a long @@.",
"hint": "시간이 많이 걸리는 상황을 나타내는 명사예요.",
"optionA": "work",
"optionB": "wait",
"optionC": "day",
"result": "wait",
"explanation": "'wait'는 '기다림, 대기'라는 뜻으로, 번호 차이가 많이 나서 오래 기다려야 한다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Maybe I should come back.",
"translation": "다시 오는 게 나을까?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Good idea! Let's go.",
"translation": "좋은 생각이야! 가자."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 채원의 제안에 동의하며 한 말을 완성하세요.",
"optionA": "Good",
"optionB": "idea",
"optionC": "Let's",
"optionD": "go",
"result": "Good idea Let's go",
"explanation": "'Good idea! Let's go'는 '좋은 생각이야! 가자'라는 뜻으로, 상대방의 제안에 동의하며 함께 행동하자고 제안하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "We'll try again tomorrow.",
"translation": "내일 다시 와보자."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Sounds like a plan.",
"translation": "좋은 계획 같아."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "편의점 삼각김밥 품절",
"explanation": "편의점에 갔더니 인기 많은 삼각김밥이 다 팔려서 없는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "편의점"
},
{
"tag": "삼각김밥"
},
{
"tag": "품절"
}
],
"engTags": [
{
"tag": "store"
},
{
"tag": "food"
},
{
"tag": "sold"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "They're all sold out.",
"translation": "다 팔렸어."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "What about the tuna?",
"translation": "참치는 어때?"
},
{
"type": "script",
"index": 3,
"speaker": "승현",
"script": "That's gone too.",
"translation": "그것도 없어."
},
{
"type": "ox",
"index": 4,
"quiz": "승현은 참치 삼각김밥을 찾았다고 말했다.",
"hint": "승현이 참치 삼각김밥에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "승현은 'That's gone too'라고 말했는데, 이는 '그것도 없어'라는 뜻으로 참치 삼각김밥도 품절되었다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "This is so popular.",
"translation": "이거 정말 인기 많구나."
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "Let's get something else.",
"translation": "다른 거 사자."
},
{
"type": "blank",
"index": 7,
"quiz": "Let's get something @@.",
"hint": "'다른'을 의미하는 형용사예요.",
"optionA": "big",
"optionB": "else",
"optionC": "new",
"result": "else",
"explanation": "'else'는 '다른'이라는 뜻으로, 'something else'는 '다른 것'이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "How about instant noodles?",
"translation": "컵라면은 어때?"
},
{
"type": "script",
"index": 9,
"speaker": "승현",
"script": "Perfect! I love those.",
"translation": "완벽해! 그거 좋아해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지우가 대안을 제시한 문장을 완성하세요.",
"optionA": "How",
"optionB": "about",
"optionC": "instant",
"optionD": "noodles",
"result": "How about instant noodles",
"explanation": "'How about instant noodles?'는 '컵라면은 어때?'라는 뜻으로, 대안을 제시할 때 사용하는 자연스러운 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "They have many flavors.",
"translation": "맛이 여러 가지 있어."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "편의점 삼각김밥 품절",
"explanation": "편의점에 갔더니 인기 많은 삼각김밥이 다 팔려서 없는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "편의점"
},
{
"tag": "삼각김밥"
},
{
"tag": "품절"
}
],
"engTags": [
{
"tag": "store"
},
{
"tag": "food"
},
{
"tag": "sold"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "They're all sold out.",
"translation": "다 팔렸어."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "What about the tuna?",
"translation": "참치는 어때?"
},
{
"type": "script",
"index": 3,
"speaker": "승현",
"script": "That's gone too.",
"translation": "그것도 없어."
},
{
"type": "ox",
"index": 4,
"quiz": "승현은 참치 삼각김밥을 찾았다고 말했다.",
"hint": "승현이 참치 삼각김밥에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "승현은 'That's gone too'라고 말했는데, 이는 '그것도 없어'라는 뜻으로 참치 삼각김밥도 품절되었다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "This is so popular.",
"translation": "이거 정말 인기 많구나."
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "Let's get something else.",
"translation": "다른 거 사자."
},
{
"type": "blank",
"index": 7,
"quiz": "Let's get something @@.",
"hint": "'다른'을 의미하는 형용사예요.",
"optionA": "big",
"optionB": "else",
"optionC": "new",
"result": "else",
"explanation": "'else'는 '다른'이라는 뜻으로, 'something else'는 '다른 것'이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "How about instant noodles?",
"translation": "컵라면은 어때?"
},
{
"type": "script",
"index": 9,
"speaker": "승현",
"script": "Perfect! I love those.",
"translation": "완벽해! 그거 좋아해."
},
{
"type": "puzzle",
"index": 10,
"hint": "지우가 대안을 제시한 문장을 완성하세요.",
"optionA": "How",
"optionB": "about",
"optionC": "instant",
"optionD": "noodles",
"result": "How about instant noodles",
"explanation": "'How about instant noodles?'는 '컵라면은 어때?'라는 뜻으로, 대안을 제시할 때 사용하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "They have many flavors.",
"translation": "맛이 여러 가지 있어."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "도서관 자리 점령",
"explanation": "도서관에서 자리를 맡아두었는데 누군가가 앉아버린 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "도서관"
},
{
"tag": "자리"
},
{
"tag": "점령"
}
],
"engTags": [
{
"tag": "library"
},
{
"tag": "seat"
},
{
"tag": "taken"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "Someone took my seat.",
"translation": "누가 내 자리 가져갔어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Did you save it?",
"translation": "자리 맡아뒀어?"
},
{
"type": "ox",
"index": 3,
"quiz": "나연이 자리를 맡아두지 않았다고 말했다.",
"hint": "나연이 자리를 어떻게 했는지에 대한 정보를 찾아보세요.",
"result": "X",
"explanation": "나연이 자리를 맡아두었는지에 대한 직접적인 언급은 없었습니다. 단지 누군가가 자리를 가져갔다고만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "I left my book.",
"translation": "책 놓아뒀는데."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Where is it now?",
"translation": "지금 어디 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "나연",
"script": "It's on the floor.",
"translation": "바닥에 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "It's on the @@.",
"hint": "책이 떨어져 있는 곳을 나타내는 명사예요.",
"optionA": "table",
"optionB": "floor",
"optionC": "chair",
"result": "floor",
"explanation": "'floor'는 '바닥'이라는 뜻으로, 누군가가 자리를 차지하면서 책을 바닥에 놓았다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "That's not nice.",
"translation": "그건 좀 그렇네."
},
{
"type": "script",
"index": 9,
"speaker": "나연",
"script": "Let's find another spot.",
"translation": "다른 자리 찾자."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 다른 해결책을 제시한 문장을 완성하세요.",
"optionA": "find",
"optionB": "Let's",
"optionC": "another",
"optionD": "spot",
"result": "Let's find another spot",
"explanation": "'Let's find another spot'는 '다른 자리 찾자'라는 뜻으로, 문제 상황에서 대안을 제시하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Good thinking!",
"translation": "좋은 생각이야!"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "도서관 자리 점령",
"explanation": "도서관에서 자리를 맡아두었는데 누군가가 앉아버린 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "도서관"
},
{
"tag": "자리"
},
{
"tag": "점령"
}
],
"engTags": [
{
"tag": "library"
},
{
"tag": "seat"
},
{
"tag": "taken"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "Someone took my seat.",
"translation": "누가 내 자리 가져갔어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Did you save it?",
"translation": "자리 맡아뒀어?"
},
{
"type": "ox",
"index": 3,
"quiz": "나연이 자리를 맡아두지 않았다고 말했다.",
"hint": "나연이 자리를 어떻게 했는지에 대한 정보를 찾아보세요.",
"result": "X",
"explanation": "나연이 자리를 맡아두었는지에 대한 직접적인 언급은 없었습니다. 단지 누군가가 자리를 가져갔다고만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "I left my book.",
"translation": "책 놓아뒀는데."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Where is it now?",
"translation": "지금 어디 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "나연",
"script": "It's on the floor.",
"translation": "바닥에 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "It's on the @@.",
"hint": "책이 떨어져 있는 곳을 나타내는 명사예요.",
"optionA": "table",
"optionB": "floor",
"optionC": "chair",
"result": "floor",
"explanation": "'floor'는 '바닥'이라는 뜻으로, 누군가가 자리를 차지하면서 책을 바닥에 놓았다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "That's not nice.",
"translation": "그건 좀 그렇네."
},
{
"type": "script",
"index": 9,
"speaker": "나연",
"script": "Let's find another spot.",
"translation": "다른 자리 찾자."
},
{
"type": "puzzle",
"index": 10,
"hint": "나연이 다른 해결책을 제시한 문장을 완성하세요.",
"optionA": "find",
"optionB": "Let's",
"optionC": "another",
"optionD": "spot",
"result": "Let's find another spot",
"explanation": "'Let's find another spot'는 '다른 자리 찾자'라는 뜻으로, 문제 상황에서 대안을 제시하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Good thinking!",
"translation": "좋은 생각이야!"
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "병원 대기시간 포기",
"explanation": "병원에 왔는데 대기시간이 너무 길어서 그냥 집에 온 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "병원"
},
{
"tag": "대기시간"
},
{
"tag": "포기"
}
],
"engTags": [
{
"tag": "hospital"
},
{
"tag": "waiting"
},
{
"tag": "give"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I waited two hours.",
"translation": "두 시간 기다렸어."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "That's way too long.",
"translation": "그건 너무 오래야."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "So I just left.",
"translation": "그래서 그냥 나왔어."
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 병원에서 진료를 받고 왔다.",
"hint": "태호가 병원에서 무엇을 했는지 확인해보세요.",
"result": "X",
"explanation": "태호는 'So I just left'라고 말했는데, 이는 '그래서 그냥 나왔어'라는 뜻으로 진료를 받지 않고 떠났다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "I totally understand.",
"translation": "완전 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "Maybe I'll try tomorrow.",
"translation": "내일 다시 가볼까."
},
{
"type": "blank",
"index": 7,
"quiz": "Maybe I'll try @@.",
"hint": "'내일'을 의미하는 시간 표현이에요.",
"optionA": "today",
"optionB": "tomorrow",
"optionC": "yesterday",
"result": "tomorrow",
"explanation": "'tomorrow'는 '내일'이라는 뜻으로, 오늘 실패한 일을 내일 다시 시도하겠다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Earlier might be better.",
"translation": "좀 더 일찍 가는 게 나을 거야."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "You're probably right.",
"translation": "네 말이 맞을 거야."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 조언한 문장을 완성하세요.",
"optionA": "Earlier",
"optionB": "might",
"optionC": "be",
"optionD": "better",
"result": "Earlier might be better",
"explanation": "'Earlier might be better'는 '좀 더 일찍 가는 게 나을 거야'라는 뜻으로, 대기시간을 줄이기 위한 조언을 하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Good luck next time.",
"translation": "다음에 잘 되길 바라."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "병원 대기시간 포기",
"explanation": "병원에 왔는데 대기시간이 너무 길어서 그냥 집에 온 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "병원"
},
{
"tag": "대기시간"
},
{
"tag": "포기"
}
],
"engTags": [
{
"tag": "hospital"
},
{
"tag": "waiting"
},
{
"tag": "give"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I waited two hours.",
"translation": "두 시간 기다렸어."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "That's way too long.",
"translation": "그건 너무 오래야."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "So I just left.",
"translation": "그래서 그냥 나왔어."
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 병원에서 진료를 받고 왔다.",
"hint": "태호가 병원에서 무엇을 했는지 확인해보세요.",
"result": "X",
"explanation": "태호는 'So I just left'라고 말했는데, 이는 '그래서 그냥 나왔어'라는 뜻으로 진료를 받지 않고 떠났다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "I totally understand.",
"translation": "완전 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "Maybe I'll try tomorrow.",
"translation": "내일 다시 가볼까."
},
{
"type": "blank",
"index": 7,
"quiz": "Maybe I'll try @@.",
"hint": "'내일'을 의미하는 시간 표현이에요.",
"optionA": "today",
"optionB": "tomorrow",
"optionC": "yesterday",
"result": "tomorrow",
"explanation": "'tomorrow'는 '내일'이라는 뜻으로, 오늘 실패한 일을 내일 다시 시도하겠다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Earlier might be better.",
"translation": "좀 더 일찍 가는 게 나을 거야."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "You're probably right.",
"translation": "네 말이 맞을 거야."
},
{
"type": "puzzle",
"index": 10,
"hint": "소영이 조언한 문장을 완성하세요.",
"optionA": "Earlier",
"optionB": "might",
"optionC": "be",
"optionD": "better",
"result": "Earlier might be better",
"explanation": "'Earlier might be better'는 '좀 더 일찍 가는 게 나을 거야'라는 뜻으로, 대기시간을 줄이기 위한 조언을 하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Good luck next time.",
"translation": "다음에 잘 되길 바라."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "약국 감기약 선택",
"explanation": "약국에서 감기약을 사려고 하는데 종류가 너무 많아서 고민하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "약국"
},
{
"tag": "감기약"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "pharmacy"
},
{
"tag": "medicine"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "There are so many.",
"translation": "종류가 너무 많아."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "What are your symptoms?",
"translation": "어떤 증상이 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "준혁이 예솔에게 자신의 증상을 설명했다.",
"hint": "준혁이 예솔에게 증상에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "준혁은 약의 종류가 많다고만 했을 뿐, 자신의 증상을 설명하지 않았습니다. 오히려 예솔이 증상을 물어봤습니다."
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "I have a cough.",
"translation": "기침이 나."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "This one works well.",
"translation": "이게 잘 듣는다."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Is it strong?",
"translation": "독한 약이야?"
},
{
"type": "blank",
"index": 7,
"quiz": "This one works @@.",
"hint": "효과가 좋다는 것을 나타내는 부사예요.",
"optionA": "badly",
"optionB": "well",
"optionC": "slow",
"result": "well",
"explanation": "'well'은 '잘'이라는 뜻으로, 'works well'은 '잘 듣다, 효과가 좋다'는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "It's quite gentle.",
"translation": "순한 편이야."
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "Perfect! I'll take it.",
"translation": "완벽해! 이걸로 할게."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 약을 구매하기로 결정한 말을 완성하세요.",
"optionA": "Perfect",
"optionB": "I'll",
"optionC": "take",
"optionD": "it",
"result": "Perfect I'll take it",
"explanation": "'Perfect! I'll take it'는 '완벽해! 이걸로 할게'라는 뜻으로, 만족스러운 선택을 했을 때 사용하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Take it with food.",
"translation": "음식과 함께 드세요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "약국 감기약 선택",
"explanation": "약국에서 감기약을 사려고 하는데 종류가 너무 많아서 고민하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "약국"
},
{
"tag": "감기약"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "pharmacy"
},
{
"tag": "medicine"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "There are so many.",
"translation": "종류가 너무 많아."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "What are your symptoms?",
"translation": "어떤 증상이 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "준혁이 예솔에게 자신의 증상을 설명했다.",
"hint": "준혁이 예솔에게 증상에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "준혁은 약의 종류가 많다고만 했을 뿐, 자신의 증상을 설명하지 않았습니다. 오히려 예솔이 증상을 물어봤습니다."
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "I have a cough.",
"translation": "기침이 나."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "This one works well.",
"translation": "이게 잘 듣는다."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Is it strong?",
"translation": "독한 약이야?"
},
{
"type": "blank",
"index": 7,
"quiz": "This one works @@.",
"hint": "효과가 좋다는 것을 나타내는 부사예요.",
"optionA": "badly",
"optionB": "well",
"optionC": "slow",
"result": "well",
"explanation": "'well'은 '잘'이라는 뜻으로, 'works well'은 '잘 듣다, 효과가 좋다'는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "It's quite gentle.",
"translation": "순한 편이야."
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "Perfect! I'll take it.",
"translation": "완벽해! 이걸로 할게."
},
{
"type": "puzzle",
"index": 10,
"hint": "준혁이 약을 구매하기로 결정한 말을 완성하세요.",
"optionA": "Perfect",
"optionB": "I'll",
"optionC": "take",
"optionD": "it",
"result": "Perfect I'll take it",
"explanation": "'Perfect! I'll take it'는 '완벽해! 이걸로 할게'라는 뜻으로, 만족스러운 선택을 했을 때 사용하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Take it with food.",
"translation": "음식과 함께 드세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "은행 번호표 대기",
"explanation": "은행에서 대기번호가 많이 차이 나서 언제 끝날지 모르는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "은행"
},
{
"tag": "대기"
},
{
"tag": "번호표"
}
],
"engTags": [
{
"tag": "bank"
},
{
"tag": "waiting"
},
{
"tag": "number"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "My number is 47.",
"translation": "내 번호가 47이야."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "What number are they calling?",
"translation": "지금 몇 번 부르고 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원의 번호가 47이라는 것은 곧 차례라는 의미이다.",
"hint": "은행에서 번호표를 뽑았을 때 47번이 빠른 순서인지 생각해보세요.",
"result": "X",
"explanation": "번호표 47번이라고 해서 곧 차례라는 보장은 없습니다. 현재 진행 중인 번호와의 차이에 따라 대기시간이 결정됩니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "They're calling number 27.",
"translation": "27번 부르고 있어."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's a long wait.",
"translation": "오래 기다려야겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's a long @@.",
"hint": "시간이 많이 걸리는 상황을 나타내는 명사예요.",
"optionA": "work",
"optionB": "wait",
"optionC": "day",
"result": "wait",
"explanation": "'wait'는 '기다림, 대기'라는 뜻으로, 번호 차이가 많이 나서 오래 기다려야 한다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Maybe I should come back.",
"translation": "다시 오는 게 나을까?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Good idea! Let's go.",
"translation": "좋은 생각이야! 가자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 채원의 제안에 동의하며 한 말을 완성하세요.",
"optionA": "Good",
"optionB": "idea",
"optionC": "Let's",
"optionD": "go",
"result": "Good idea Let's go",
"explanation": "'Good idea! Let's go'는 '좋은 생각이야! 가자'라는 뜻으로, 상대방의 제안에 동의하며 함께 행동하자고 제안하는 자연스러운 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "We'll try again tomorrow.",
"translation": "내일 다시 와보자."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Sounds like a plan.",
"translation": "좋은 계획 같아."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "은행 번호표 대기",
"explanation": "은행에서 대기번호가 많이 차이 나서 언제 끝날지 모르는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "은행"
},
{
"tag": "대기"
},
{
"tag": "번호표"
}
],
"engTags": [
{
"tag": "bank"
},
{
"tag": "waiting"
},
{
"tag": "number"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "My number is 47.",
"translation": "내 번호가 47이야."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "What number are they calling?",
"translation": "지금 몇 번 부르고 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원의 번호가 47이라는 것은 곧 차례라는 의미이다.",
"hint": "은행에서 번호표를 뽑았을 때 47번이 빠른 순서인지 생각해보세요.",
"result": "X",
"explanation": "번호표 47번이라고 해서 곧 차례라는 보장은 없습니다. 현재 진행 중인 번호와의 차이에 따라 대기시간이 결정됩니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "They're calling number 27.",
"translation": "27번 부르고 있어."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's a long wait.",
"translation": "오래 기다려야겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's a long @@.",
"hint": "시간이 많이 걸리는 상황을 나타내는 명사예요.",
"optionA": "work",
"optionB": "wait",
"optionC": "day",
"result": "wait",
"explanation": "'wait'는 '기다림, 대기'라는 뜻으로, 번호 차이가 많이 나서 오래 기다려야 한다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Maybe I should come back.",
"translation": "다시 오는 게 나을까?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Good idea! Let's go.",
"translation": "좋은 생각이야! 가자."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 채원의 제안에 동의하며 한 말을 완성하세요.",
"optionA": "Good",
"optionB": "idea",
"optionC": "Let's",
"optionD": "go",
"result": "Good idea Let's go",
"explanation": "'Good idea! Let's go'는 '좋은 생각이야! 가자'라는 뜻으로, 상대방의 제안에 동의하며 함께 행동하자고 제안하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "We'll try again tomorrow.",
"translation": "내일 다시 와보자."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Sounds like a plan.",
"translation": "좋은 계획 같아."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "마트 깜짝 세일",
"explanation": "마트에서 세일하는 상품을 보니 안 살 수가 없어서 구매하게 된 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "마트"
},
{
"tag": "세일"
},
{
"tag": "구매"
}
],
"engTags": [
{
"tag": "market"
},
{
"tag": "sale"
},
{
"tag": "buy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "Look at this price!",
"translation": "이 가격 좀 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Wow, that's cheap!",
"translation": "와, 진짜 싸다!"
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "Should we buy it?",
"translation": "살까?"
},
{
"type": "ox",
"index": 4,
"quiz": "재현은 가격이 비싸다고 말했다.",
"hint": "재현이 가격에 대해 어떤 반응을 보였는지 확인해보세요.",
"result": "X",
"explanation": "재현은 'Look at this price!'라고 놀라며 말했고, 수진이 'that's cheap!'라고 답한 것으로 보아 가격이 싸다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "We need it anyway.",
"translation": "어차피 필요한 거잖아."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "You're absolutely right.",
"translation": "완전 맞는 말이야."
},
{
"type": "blank",
"index": 7,
"quiz": "We need it @@.",
"hint": "'어차피'를 의미하는 부사예요.",
"optionA": "never",
"optionB": "anyway",
"optionC": "always",
"result": "anyway",
"explanation": "'anyway'는 '어차피, 어떻든'이라는 뜻으로, 세일 가격이 아니더라도 결국 필요한 물건이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Let's grab a few.",
"translation": "몇 개 가져가자."
},
{
"type": "script",
"index": 9,
"speaker": "재현",
"script": "Great deal today!",
"translation": "오늘 진짜 좋은 기회야!"
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 여러 개 사자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "grab",
"optionC": "a",
"optionD": "few",
"result": "Let's grab a few",
"explanation": "'Let's grab a few'는 '몇 개 가져가자'라는 뜻으로, 좋은 기회에 여러 개 구매하자는 제안입니다."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "I love shopping here.",
"translation": "여기서 쇼핑하는 거 좋아해."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Me too! Great prices.",
"translation": "나도! 가격이 좋아."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "마트 깜짝 세일",
"explanation": "마트에서 세일하는 상품을 보니 안 살 수가 없어서 구매하게 된 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "마트"
},
{
"tag": "세일"
},
{
"tag": "구매"
}
],
"engTags": [
{
"tag": "market"
},
{
"tag": "sale"
},
{
"tag": "buy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "Look at this price!",
"translation": "이 가격 좀 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Wow, that's cheap!",
"translation": "와, 진짜 싸다!"
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "Should we buy it?",
"translation": "살까?"
},
{
"type": "ox",
"index": 4,
"quiz": "재현은 가격이 비싸다고 말했다.",
"hint": "재현이 가격에 대해 어떤 반응을 보였는지 확인해보세요.",
"result": "X",
"explanation": "재현은 'Look at this price!'라고 놀라며 말했고, 수진이 'that's cheap!'라고 답한 것으로 보아 가격이 싸다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "We need it anyway.",
"translation": "어차피 필요한 거잖아."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "You're absolutely right.",
"translation": "완전 맞는 말이야."
},
{
"type": "blank",
"index": 7,
"quiz": "We need it @@.",
"hint": "'어차피'를 의미하는 부사예요.",
"optionA": "never",
"optionB": "anyway",
"optionC": "always",
"result": "anyway",
"explanation": "'anyway'는 '어차피, 어떻든'이라는 뜻으로, 세일 가격이 아니더라도 결국 필요한 물건이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Let's grab a few.",
"translation": "몇 개 가져가자."
},
{
"type": "script",
"index": 9,
"speaker": "재현",
"script": "Great deal today!",
"translation": "오늘 진짜 좋은 기회야!"
},
{
"type": "puzzle",
"index": 10,
"hint": "수진이 여러 개 사자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "grab",
"optionC": "a",
"optionD": "few",
"result": "Let's grab a few",
"explanation": "'Let's grab a few'는 '몇 개 가져가자'라는 뜻으로, 좋은 기회에 여러 개 구매하자는 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "I love shopping here.",
"translation": "여기서 쇼핑하는 거 좋아해."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Me too! Great prices.",
"translation": "나도! 가격이 좋아."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "편의점 삼각김밥 품절",
"explanation": "편의점에 갔더니 인기 많은 삼각김밥이 다 팔려서 없는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "편의점"
},
{
"tag": "삼각김밥"
},
{
"tag": "품절"
}
],
"engTags": [
{
"tag": "store"
},
{
"tag": "food"
},
{
"tag": "sold"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "They're all sold out.",
"translation": "다 팔렸어."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "What about the tuna?",
"translation": "참치는 어때?"
},
{
"type": "script",
"index": 3,
"speaker": "승현",
"script": "That's gone too.",
"translation": "그것도 없어."
},
{
"type": "ox",
"index": 4,
"quiz": "승현은 참치 삼각김밥을 찾았다고 말했다.",
"hint": "승현이 참치 삼각김밥에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "승현은 'That's gone too'라고 말했는데, 이는 '그것도 없어'라는 뜻으로 참치 삼각김밥도 품절되었다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "This is so popular.",
"translation": "이거 정말 인기 많구나."
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "Let's get something else.",
"translation": "다른 거 사자."
},
{
"type": "blank",
"index": 7,
"quiz": "Let's get something @@.",
"hint": "'다른'을 의미하는 형용사예요.",
"optionA": "big",
"optionB": "else",
"optionC": "new",
"result": "else",
"explanation": "'else'는 '다른'이라는 뜻으로, 'something else'는 '다른 것'이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "How about instant noodles?",
"translation": "컵라면은 어때?"
},
{
"type": "script",
"index": 9,
"speaker": "승현",
"script": "Perfect! I love those.",
"translation": "완벽해! 그거 좋아해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지우가 대안을 제시한 문장을 완성하세요.",
"optionA": "How",
"optionB": "about",
"optionC": "instant",
"optionD": "noodles",
"result": "How about instant noodles",
"explanation": "'How about instant noodles?'는 '컵라면은 어때?'라는 뜻으로, 대안을 제시할 때 사용하는 자연스러운 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "They have many flavors.",
"translation": "맛이 여러 가지 있어."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "편의점 삼각김밥 품절",
"explanation": "편의점에 갔더니 인기 많은 삼각김밥이 다 팔려서 없는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "편의점"
},
{
"tag": "삼각김밥"
},
{
"tag": "품절"
}
],
"engTags": [
{
"tag": "store"
},
{
"tag": "food"
},
{
"tag": "sold"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "They're all sold out.",
"translation": "다 팔렸어."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "What about the tuna?",
"translation": "참치는 어때?"
},
{
"type": "script",
"index": 3,
"speaker": "승현",
"script": "That's gone too.",
"translation": "그것도 없어."
},
{
"type": "ox",
"index": 4,
"quiz": "승현은 참치 삼각김밥을 찾았다고 말했다.",
"hint": "승현이 참치 삼각김밥에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "승현은 'That's gone too'라고 말했는데, 이는 '그것도 없어'라는 뜻으로 참치 삼각김밥도 품절되었다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "This is so popular.",
"translation": "이거 정말 인기 많구나."
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "Let's get something else.",
"translation": "다른 거 사자."
},
{
"type": "blank",
"index": 7,
"quiz": "Let's get something @@.",
"hint": "'다른'을 의미하는 형용사예요.",
"optionA": "big",
"optionB": "else",
"optionC": "new",
"result": "else",
"explanation": "'else'는 '다른'이라는 뜻으로, 'something else'는 '다른 것'이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "How about instant noodles?",
"translation": "컵라면은 어때?"
},
{
"type": "script",
"index": 9,
"speaker": "승현",
"script": "Perfect! I love those.",
"translation": "완벽해! 그거 좋아해."
},
{
"type": "puzzle",
"index": 10,
"hint": "지우가 대안을 제시한 문장을 완성하세요.",
"optionA": "How",
"optionB": "about",
"optionC": "instant",
"optionD": "noodles",
"result": "How about instant noodles",
"explanation": "'How about instant noodles?'는 '컵라면은 어때?'라는 뜻으로, 대안을 제시할 때 사용하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "They have many flavors.",
"translation": "맛이 여러 가지 있어."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "카페에서 공부 집중",
"explanation": "카페에서 공부하려고 했는데 옆 테이블 수다 소리 때문에 집중이 안 되는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "카페"
},
{
"tag": "공부"
},
{
"tag": "집중"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "study"
},
{
"tag": "focus"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I can't focus here.",
"translation": "여기서 집중이 안 돼."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Too much noise?",
"translation": "너무 시끄러워?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 카페에서 집중이 잘 된다고 말했다.",
"hint": "민재가 카페에서 공부하는 것에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "민재는 'I can't focus here'라고 말했는데, 이는 '여기서 집중이 안 돼'라는 뜻으로 집중이 어렵다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "People are talking loudly.",
"translation": "사람들이 너무 크게 얘기해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Should we move?",
"translation": "자리 옮길까?"
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "That sounds good.",
"translation": "그게 좋겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That sounds @@.",
"hint": "제안에 대해 긍정적으로 반응하는 형용사예요.",
"optionA": "bad",
"optionB": "good",
"optionC": "hard",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻으로, 'That sounds good'은 '그게 좋겠어'라는 의미로 제안에 동의하는 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "There's a quiet corner.",
"translation": "조용한 구석이 있어."
},
{
"type": "script",
"index": 9,
"speaker": "민재",
"script": "Perfect! Let's go there.",
"translation": "완벽해! 거기로 가자."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 조용한 장소를 제안한 문장을 완성하세요.",
"optionA": "There's",
"optionB": "a",
"optionC": "quiet",
"optionD": "corner",
"result": "There's a quiet corner",
"explanation": "'There's a quiet corner'는 '조용한 구석이 있어'라는 뜻으로, 시끄러운 곳에서 조용한 곳으로 이동하자는 해결책을 제시합니다."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Much better for studying.",
"translation": "공부하기 훨씬 좋을 거야."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "카페에서 공부 집중",
"explanation": "카페에서 공부하려고 했는데 옆 테이블 수다 소리 때문에 집중이 안 되는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "카페"
},
{
"tag": "공부"
},
{
"tag": "집중"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "study"
},
{
"tag": "focus"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I can't focus here.",
"translation": "여기서 집중이 안 돼."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Too much noise?",
"translation": "너무 시끄러워?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 카페에서 집중이 잘 된다고 말했다.",
"hint": "민재가 카페에서 공부하는 것에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "민재는 'I can't focus here'라고 말했는데, 이는 '여기서 집중이 안 돼'라는 뜻으로 집중이 어렵다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "People are talking loudly.",
"translation": "사람들이 너무 크게 얘기해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Should we move?",
"translation": "자리 옮길까?"
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "That sounds good.",
"translation": "그게 좋겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That sounds @@.",
"hint": "제안에 대해 긍정적으로 반응하는 형용사예요.",
"optionA": "bad",
"optionB": "good",
"optionC": "hard",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻으로, 'That sounds good'은 '그게 좋겠어'라는 의미로 제안에 동의하는 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "There's a quiet corner.",
"translation": "조용한 구석이 있어."
},
{
"type": "script",
"index": 9,
"speaker": "민재",
"script": "Perfect! Let's go there.",
"translation": "완벽해! 거기로 가자."
},
{
"type": "puzzle",
"index": 10,
"hint": "도윤이 조용한 장소를 제안한 문장을 완성하세요.",
"optionA": "There's",
"optionB": "a",
"optionC": "quiet",
"optionD": "corner",
"result": "There's a quiet corner",
"explanation": "'There's a quiet corner'는 '조용한 구석이 있어'라는 뜻으로, 시끄러운 곳에서 조용한 곳으로 이동하자는 해결책을 제시합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Much better for studying.",
"translation": "공부하기 훨씬 좋을 거야."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "도서관 자리 점령",
"explanation": "도서관에서 자리를 맡아두었는데 누군가가 앉아버린 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "도서관"
},
{
"tag": "자리"
},
{
"tag": "점령"
}
],
"engTags": [
{
"tag": "library"
},
{
"tag": "seat"
},
{
"tag": "taken"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "Someone took my seat.",
"translation": "누가 내 자리 가져갔어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Did you save it?",
"translation": "자리 맡아뒀어?"
},
{
"type": "ox",
"index": 3,
"quiz": "나연이 자리를 맡아두지 않았다고 말했다.",
"hint": "나연이 자리를 어떻게 했는지에 대한 정보를 찾아보세요.",
"result": "X",
"explanation": "나연이 자리를 맡아두었는지에 대한 직접적인 언급은 없었습니다. 단지 누군가가 자리를 가져갔다고만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "I left my book.",
"translation": "책 놓아뒀는데."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Where is it now?",
"translation": "지금 어디 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "나연",
"script": "It's on the floor.",
"translation": "바닥에 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "It's on the @@.",
"hint": "책이 떨어져 있는 곳을 나타내는 명사예요.",
"optionA": "table",
"optionB": "floor",
"optionC": "chair",
"result": "floor",
"explanation": "'floor'는 '바닥'이라는 뜻으로, 누군가가 자리를 차지하면서 책을 바닥에 놓았다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "That's not nice.",
"translation": "그건 좀 그렇네."
},
{
"type": "script",
"index": 9,
"speaker": "나연",
"script": "Let's find another spot.",
"translation": "다른 자리 찾자."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 다른 해결책을 제시한 문장을 완성하세요.",
"optionA": "find",
"optionB": "Let's",
"optionC": "another",
"optionD": "spot",
"result": "Let's find another spot",
"explanation": "'Let's find another spot'는 '다른 자리 찾자'라는 뜻으로, 문제 상황에서 대안을 제시하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Good thinking!",
"translation": "좋은 생각이야!"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "도서관 자리 점령",
"explanation": "도서관에서 자리를 맡아두었는데 누군가가 앉아버린 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "도서관"
},
{
"tag": "자리"
},
{
"tag": "점령"
}
],
"engTags": [
{
"tag": "library"
},
{
"tag": "seat"
},
{
"tag": "taken"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "Someone took my seat.",
"translation": "누가 내 자리 가져갔어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Did you save it?",
"translation": "자리 맡아뒀어?"
},
{
"type": "ox",
"index": 3,
"quiz": "나연이 자리를 맡아두지 않았다고 말했다.",
"hint": "나연이 자리를 어떻게 했는지에 대한 정보를 찾아보세요.",
"result": "X",
"explanation": "나연이 자리를 맡아두었는지에 대한 직접적인 언급은 없었습니다. 단지 누군가가 자리를 가져갔다고만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "I left my book.",
"translation": "책 놓아뒀는데."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Where is it now?",
"translation": "지금 어디 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "나연",
"script": "It's on the floor.",
"translation": "바닥에 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "It's on the @@.",
"hint": "책이 떨어져 있는 곳을 나타내는 명사예요.",
"optionA": "table",
"optionB": "floor",
"optionC": "chair",
"result": "floor",
"explanation": "'floor'는 '바닥'이라는 뜻으로, 누군가가 자리를 차지하면서 책을 바닥에 놓았다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "That's not nice.",
"translation": "그건 좀 그렇네."
},
{
"type": "script",
"index": 9,
"speaker": "나연",
"script": "Let's find another spot.",
"translation": "다른 자리 찾자."
},
{
"type": "puzzle",
"index": 10,
"hint": "나연이 다른 해결책을 제시한 문장을 완성하세요.",
"optionA": "find",
"optionB": "Let's",
"optionC": "another",
"optionD": "spot",
"result": "Let's find another spot",
"explanation": "'Let's find another spot'는 '다른 자리 찾자'라는 뜻으로, 문제 상황에서 대안을 제시하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Good thinking!",
"translation": "좋은 생각이야!"
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "화장실 청소 중",
"explanation": "급하게 화장실에 갔는데 하필 청소 중이라서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "화장실"
},
{
"tag": "청소"
},
{
"tag": "급함"
}
],
"engTags": [
{
"tag": "restroom"
},
{
"tag": "cleaning"
},
{
"tag": "urgent"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "It's being cleaned.",
"translation": "청소 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Oh no! I'm urgent.",
"translation": "아 안 돼! 급한데."
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Try the next floor.",
"translation": "다음 층 가봐."
},
{
"type": "ox",
"index": 4,
"quiz": "유진이 화장실이 급하지 않다고 말했다.",
"hint": "유진이 화장실에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "유진은 'Oh no! I'm urgent'라고 말했는데, 이는 '아 안 돼! 급한데'라는 뜻으로 화장실이 급하다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Good idea! Thanks.",
"translation": "좋은 생각이야! 고마워."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "Hurry up then!",
"translation": "그럼 빨리 가!"
},
{
"type": "blank",
"index": 7,
"quiz": "Good @@! Thanks.",
"hint": "좋은 제안이나 생각을 나타내는 명사예요.",
"optionA": "news",
"optionB": "idea",
"optionC": "time",
"result": "idea",
"explanation": "'idea'는 '생각, 아이디어'라는 뜻으로, 'Good idea!'는 '좋은 생각이야!'라는 의미로 제안에 감사를 표하는 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I hope it's open.",
"translation": "열려있길 바라."
},
{
"type": "script",
"index": 9,
"speaker": "지원",
"script": "It should be fine.",
"translation": "괜찮을 거야."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유진이 다른 화장실이 사용 가능하길 바라는 문장을 완성하세요.",
"optionA": "I",
"optionB": "hope",
"optionC": "it's",
"optionD": "open",
"result": "I hope it's open",
"explanation": "'I hope it's open'는 '열려있길 바라'라는 뜻으로, 급한 상황에서 다른 화장실을 사용할 수 있기를 바라는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "지원",
"script": "Good luck!",
"translation": "행운을 빌어!"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "화장실 청소 중",
"explanation": "급하게 화장실에 갔는데 하필 청소 중이라서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "화장실"
},
{
"tag": "청소"
},
{
"tag": "급함"
}
],
"engTags": [
{
"tag": "restroom"
},
{
"tag": "cleaning"
},
{
"tag": "urgent"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "It's being cleaned.",
"translation": "청소 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Oh no! I'm urgent.",
"translation": "아 안 돼! 급한데."
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Try the next floor.",
"translation": "다음 층 가봐."
},
{
"type": "ox",
"index": 4,
"quiz": "유진이 화장실이 급하지 않다고 말했다.",
"hint": "유진이 화장실에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "유진은 'Oh no! I'm urgent'라고 말했는데, 이는 '아 안 돼! 급한데'라는 뜻으로 화장실이 급하다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Good idea! Thanks.",
"translation": "좋은 생각이야! 고마워."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "Hurry up then!",
"translation": "그럼 빨리 가!"
},
{
"type": "blank",
"index": 7,
"quiz": "Good @@! Thanks.",
"hint": "좋은 제안이나 생각을 나타내는 명사예요.",
"optionA": "news",
"optionB": "idea",
"optionC": "time",
"result": "idea",
"explanation": "'idea'는 '생각, 아이디어'라는 뜻으로, 'Good idea!'는 '좋은 생각이야!'라는 의미로 제안에 감사를 표하는 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I hope it's open.",
"translation": "열려있길 바라."
},
{
"type": "script",
"index": 9,
"speaker": "지원",
"script": "It should be fine.",
"translation": "괜찮을 거야."
},
{
"type": "puzzle",
"index": 10,
"hint": "유진이 다른 화장실이 사용 가능하길 바라는 문장을 완성하세요.",
"optionA": "I",
"optionB": "hope",
"optionC": "it's",
"optionD": "open",
"result": "I hope it's open",
"explanation": "'I hope it's open'는 '열려있길 바라'라는 뜻으로, 급한 상황에서 다른 화장실을 사용할 수 있기를 바라는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "지원",
"script": "Good luck!",
"translation": "행운을 빌어!"
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "병원 대기시간 포기",
"explanation": "병원에 왔는데 대기시간이 너무 길어서 그냥 집에 온 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "병원"
},
{
"tag": "대기시간"
},
{
"tag": "포기"
}
],
"engTags": [
{
"tag": "hospital"
},
{
"tag": "waiting"
},
{
"tag": "give"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I waited two hours.",
"translation": "두 시간 기다렸어."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "That's way too long.",
"translation": "그건 너무 오래야."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "So I just left.",
"translation": "그래서 그냥 나왔어."
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 병원에서 진료를 받고 왔다.",
"hint": "태호가 병원에서 무엇을 했는지 확인해보세요.",
"result": "X",
"explanation": "태호는 'So I just left'라고 말했는데, 이는 '그래서 그냥 나왔어'라는 뜻으로 진료를 받지 않고 떠났다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "I totally understand.",
"translation": "완전 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "Maybe I'll try tomorrow.",
"translation": "내일 다시 가볼까."
},
{
"type": "blank",
"index": 7,
"quiz": "Maybe I'll try @@.",
"hint": "'내일'을 의미하는 시간 표현이에요.",
"optionA": "today",
"optionB": "tomorrow",
"optionC": "yesterday",
"result": "tomorrow",
"explanation": "'tomorrow'는 '내일'이라는 뜻으로, 오늘 실패한 일을 내일 다시 시도하겠다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Earlier might be better.",
"translation": "좀 더 일찍 가는 게 나을 거야."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "You're probably right.",
"translation": "네 말이 맞을 거야."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 조언한 문장을 완성하세요.",
"optionA": "Earlier",
"optionB": "might",
"optionC": "be",
"optionD": "better",
"result": "Earlier might be better",
"explanation": "'Earlier might be better'는 '좀 더 일찍 가는 게 나을 거야'라는 뜻으로, 대기시간을 줄이기 위한 조언을 하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Good luck next time.",
"translation": "다음에 잘 되길 바라."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "병원 대기시간 포기",
"explanation": "병원에 왔는데 대기시간이 너무 길어서 그냥 집에 온 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "병원"
},
{
"tag": "대기시간"
},
{
"tag": "포기"
}
],
"engTags": [
{
"tag": "hospital"
},
{
"tag": "waiting"
},
{
"tag": "give"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I waited two hours.",
"translation": "두 시간 기다렸어."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "That's way too long.",
"translation": "그건 너무 오래야."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "So I just left.",
"translation": "그래서 그냥 나왔어."
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 병원에서 진료를 받고 왔다.",
"hint": "태호가 병원에서 무엇을 했는지 확인해보세요.",
"result": "X",
"explanation": "태호는 'So I just left'라고 말했는데, 이는 '그래서 그냥 나왔어'라는 뜻으로 진료를 받지 않고 떠났다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "I totally understand.",
"translation": "완전 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "Maybe I'll try tomorrow.",
"translation": "내일 다시 가볼까."
},
{
"type": "blank",
"index": 7,
"quiz": "Maybe I'll try @@.",
"hint": "'내일'을 의미하는 시간 표현이에요.",
"optionA": "today",
"optionB": "tomorrow",
"optionC": "yesterday",
"result": "tomorrow",
"explanation": "'tomorrow'는 '내일'이라는 뜻으로, 오늘 실패한 일을 내일 다시 시도하겠다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Earlier might be better.",
"translation": "좀 더 일찍 가는 게 나을 거야."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "You're probably right.",
"translation": "네 말이 맞을 거야."
},
{
"type": "puzzle",
"index": 10,
"hint": "소영이 조언한 문장을 완성하세요.",
"optionA": "Earlier",
"optionB": "might",
"optionC": "be",
"optionD": "better",
"result": "Earlier might be better",
"explanation": "'Earlier might be better'는 '좀 더 일찍 가는 게 나을 거야'라는 뜻으로, 대기시간을 줄이기 위한 조언을 하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Good luck next time.",
"translation": "다음에 잘 되길 바라."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "지하철 자리 뺏김",
"explanation": "지하철에서 딱 좋은 자리를 탔는데 앞자리를 누가 먼저 차지해서 아쉬워하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "지하철"
},
{
"tag": "자리"
},
{
"tag": "경쟁"
}
],
"engTags": [
{
"tag": "subway"
},
{
"tag": "seat"
},
{
"tag": "competition"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Someone took my seat.",
"translation": "누가 내 자리 가져갔어."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "You were almost there.",
"translation": "거의 다 갔었는데."
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 자리에 성공적으로 앉았다고 말했다.",
"hint": "상현이 자리에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "상현은 'Someone took my seat'라고 말했는데, 이는 '누가 내 자리 가져갔어'라는 뜻으로 자리를 빼앗겼다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "That person was faster.",
"translation": "그 사람이 더 빨랐어."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Better luck next time.",
"translation": "다음엔 더 잘될 거야."
},
{
"type": "script",
"index": 6,
"speaker": "상현",
"script": "I'll stand today.",
"translation": "오늘은 서서 가야겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That person was @@.",
"hint": "속도가 더 빨랐다는 것을 나타내는 비교급 형용사예요.",
"optionA": "slower",
"optionB": "faster",
"optionC": "later",
"result": "faster",
"explanation": "'faster'는 '더 빠른'이라는 뜻으로, 자리 경쟁에서 상대방이 더 빨리 움직여서 자리를 차지했다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "At least it's not far.",
"translation": "적어도 멀지 않아."
},
{
"type": "script",
"index": 9,
"speaker": "상현",
"script": "True! Just two stops.",
"translation": "맞아! 두 정거장만 가면 돼."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "선영이 위로한 문장을 완성하세요.",
"optionA": "At",
"optionB": "least",
"optionC": "it's",
"optionD": "not",
"optionE": "far",
"result": "At least it's not far",
"explanation": "'At least it's not far'는 '적어도 멀지 않아'라는 뜻으로, 서서 가야 하는 상황을 위로하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "선영",
"script": "We'll be there soon.",
"translation": "곧 도착할 거야."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "지하철 자리 뺏김",
"explanation": "지하철에서 딱 좋은 자리를 탔는데 앞자리를 누가 먼저 차지해서 아쉬워하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "지하철"
},
{
"tag": "자리"
},
{
"tag": "경쟁"
}
],
"engTags": [
{
"tag": "subway"
},
{
"tag": "seat"
},
{
"tag": "competition"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Someone took my seat.",
"translation": "누가 내 자리 가져갔어."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "You were almost there.",
"translation": "거의 다 갔었는데."
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 자리에 성공적으로 앉았다고 말했다.",
"hint": "상현이 자리에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "상현은 'Someone took my seat'라고 말했는데, 이는 '누가 내 자리 가져갔어'라는 뜻으로 자리를 빼앗겼다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "That person was faster.",
"translation": "그 사람이 더 빨랐어."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Better luck next time.",
"translation": "다음엔 더 잘될 거야."
},
{
"type": "script",
"index": 6,
"speaker": "상현",
"script": "I'll stand today.",
"translation": "오늘은 서서 가야겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That person was @@.",
"hint": "속도가 더 빨랐다는 것을 나타내는 비교급 형용사예요.",
"optionA": "slower",
"optionB": "faster",
"optionC": "later",
"result": "faster",
"explanation": "'faster'는 '더 빠른'이라는 뜻으로, 자리 경쟁에서 상대방이 더 빨리 움직여서 자리를 차지했다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "At least it's not far.",
"translation": "적어도 멀지 않아."
},
{
"type": "script",
"index": 9,
"speaker": "상현",
"script": "True! Just two stops.",
"translation": "맞아! 두 정거장만 가면 돼."
},
{
"type": "puzzle",
"index": 10,
"hint": "선영이 위로한 문장을 완성하세요.",
"optionA": "At",
"optionB": "least",
"optionC": "it's",
"optionD": "not",
"optionE": "far",
"result": "At least it's not far",
"explanation": "'At least it's not far'는 '적어도 멀지 않아'라는 뜻으로, 서서 가야 하는 상황을 위로하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "선영",
"script": "We'll be there soon.",
"translation": "곧 도착할 거야."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "약국 감기약 선택",
"explanation": "약국에서 감기약을 사려고 하는데 종류가 너무 많아서 고민하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "약국"
},
{
"tag": "감기약"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "pharmacy"
},
{
"tag": "medicine"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "There are so many.",
"translation": "종류가 너무 많아."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "What are your symptoms?",
"translation": "어떤 증상이 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "준혁이 예솔에게 자신의 증상을 설명했다.",
"hint": "준혁이 예솔에게 증상에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "준혁은 약의 종류가 많다고만 했을 뿐, 자신의 증상을 설명하지 않았습니다. 오히려 예솔이 증상을 물어봤습니다."
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "I have a cough.",
"translation": "기침이 나."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "This one works well.",
"translation": "이게 잘 듣는다."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Is it strong?",
"translation": "독한 약이야?"
},
{
"type": "blank",
"index": 7,
"quiz": "This one works @@.",
"hint": "효과가 좋다는 것을 나타내는 부사예요.",
"optionA": "badly",
"optionB": "well",
"optionC": "slow",
"result": "well",
"explanation": "'well'은 '잘'이라는 뜻으로, 'works well'은 '잘 듣다, 효과가 좋다'는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "It's quite gentle.",
"translation": "순한 편이야."
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "Perfect! I'll take it.",
"translation": "완벽해! 이걸로 할게."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 약을 구매하기로 결정한 말을 완성하세요.",
"optionA": "Perfect",
"optionB": "I'll",
"optionC": "take",
"optionD": "it",
"result": "Perfect I'll take it",
"explanation": "'Perfect! I'll take it'는 '완벽해! 이걸로 할게'라는 뜻으로, 만족스러운 선택을 했을 때 사용하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Take it with food.",
"translation": "음식과 함께 드세요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "약국 감기약 선택",
"explanation": "약국에서 감기약을 사려고 하는데 종류가 너무 많아서 고민하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "약국"
},
{
"tag": "감기약"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "pharmacy"
},
{
"tag": "medicine"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "There are so many.",
"translation": "종류가 너무 많아."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "What are your symptoms?",
"translation": "어떤 증상이 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "준혁이 예솔에게 자신의 증상을 설명했다.",
"hint": "준혁이 예솔에게 증상에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "준혁은 약의 종류가 많다고만 했을 뿐, 자신의 증상을 설명하지 않았습니다. 오히려 예솔이 증상을 물어봤습니다."
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "I have a cough.",
"translation": "기침이 나."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "This one works well.",
"translation": "이게 잘 듣는다."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Is it strong?",
"translation": "독한 약이야?"
},
{
"type": "blank",
"index": 7,
"quiz": "This one works @@.",
"hint": "효과가 좋다는 것을 나타내는 부사예요.",
"optionA": "badly",
"optionB": "well",
"optionC": "slow",
"result": "well",
"explanation": "'well'은 '잘'이라는 뜻으로, 'works well'은 '잘 듣다, 효과가 좋다'는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "It's quite gentle.",
"translation": "순한 편이야."
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "Perfect! I'll take it.",
"translation": "완벽해! 이걸로 할게."
},
{
"type": "puzzle",
"index": 10,
"hint": "준혁이 약을 구매하기로 결정한 말을 완성하세요.",
"optionA": "Perfect",
"optionB": "I'll",
"optionC": "take",
"optionD": "it",
"result": "Perfect I'll take it",
"explanation": "'Perfect! I'll take it'는 '완벽해! 이걸로 할게'라는 뜻으로, 만족스러운 선택을 했을 때 사용하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Take it with food.",
"translation": "음식과 함께 드세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "버스 놓친 아침",
"explanation": "출근길에 버스를 놓쳤는데 다음 차가 한참 뒤에 와서 고민하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "버스"
},
{
"tag": "출근"
},
{
"tag": "지각"
}
],
"engTags": [
{
"tag": "bus"
},
{
"tag": "work"
},
{
"tag": "late"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "I missed the bus.",
"translation": "버스 놓쳤어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "When's the next one?",
"translation": "다음 거 언제 와?"
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "In fifteen minutes.",
"translation": "15분 후에."
},
{
"type": "ox",
"index": 4,
"quiz": "상우가 버스를 성공적으로 탔다고 말했다.",
"hint": "상우가 버스에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "상우는 'I missed the bus'라고 말했는데, 이는 '버스 놓쳤어'라는 뜻으로 버스를 타지 못했다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Will you be late?",
"translation": "지각할 거야?"
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "Probably a little bit.",
"translation": "아마 조금."
},
{
"type": "blank",
"index": 7,
"quiz": "In fifteen @@.",
"hint": "시간의 단위를 나타내는 명사예요.",
"optionA": "hours",
"optionB": "minutes",
"optionC": "days",
"result": "minutes",
"explanation": "'minutes'는 '분'이라는 뜻으로, 'In fifteen minutes'는 '15분 후에'라는 시간 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Should you take taxi?",
"translation": "택시 타는 게 어때?"
},
{
"type": "script",
"index": 9,
"speaker": "상우",
"script": "That's too expensive.",
"translation": "그건 너무 비싸."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지은이 택시를 제안한 문장을 완성하세요.",
"optionA": "Should",
"optionB": "you",
"optionC": "take",
"optionD": "taxi",
"result": "Should you take taxi",
"explanation": "'Should you take taxi?'는 '택시 타는 게 어때?'라는 뜻으로, 늦을 것 같은 상황에서 대안을 제시하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "지은",
"script": "Just wait then.",
"translation": "그럼 그냥 기다려."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "버스 놓친 아침",
"explanation": "출근길에 버스를 놓쳤는데 다음 차가 한참 뒤에 와서 고민하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "버스"
},
{
"tag": "출근"
},
{
"tag": "지각"
}
],
"engTags": [
{
"tag": "bus"
},
{
"tag": "work"
},
{
"tag": "late"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "I missed the bus.",
"translation": "버스 놓쳤어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "When's the next one?",
"translation": "다음 거 언제 와?"
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "In fifteen minutes.",
"translation": "15분 후에."
},
{
"type": "ox",
"index": 4,
"quiz": "상우가 버스를 성공적으로 탔다고 말했다.",
"hint": "상우가 버스에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "상우는 'I missed the bus'라고 말했는데, 이는 '버스 놓쳤어'라는 뜻으로 버스를 타지 못했다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Will you be late?",
"translation": "지각할 거야?"
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "Probably a little bit.",
"translation": "아마 조금."
},
{
"type": "blank",
"index": 7,
"quiz": "In fifteen @@.",
"hint": "시간의 단위를 나타내는 명사예요.",
"optionA": "hours",
"optionB": "minutes",
"optionC": "days",
"result": "minutes",
"explanation": "'minutes'는 '분'이라는 뜻으로, 'In fifteen minutes'는 '15분 후에'라는 시간 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Should you take taxi?",
"translation": "택시 타는 게 어때?"
},
{
"type": "script",
"index": 9,
"speaker": "상우",
"script": "That's too expensive.",
"translation": "그건 너무 비싸."
},
{
"type": "puzzle",
"index": 10,
"hint": "지은이 택시를 제안한 문장을 완성하세요.",
"optionA": "Should",
"optionB": "you",
"optionC": "take",
"optionD": "taxi",
"result": "Should you take taxi",
"explanation": "'Should you take taxi?'는 '택시 타는 게 어때?'라는 뜻으로, 늦을 것 같은 상황에서 대안을 제시하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "지은",
"script": "Just wait then.",
"translation": "그럼 그냥 기다려."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "마트 깜짝 세일",
"explanation": "마트에서 세일하는 상품을 보니 안 살 수가 없어서 구매하게 된 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "마트"
},
{
"tag": "세일"
},
{
"tag": "구매"
}
],
"engTags": [
{
"tag": "market"
},
{
"tag": "sale"
},
{
"tag": "buy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "Look at this price!",
"translation": "이 가격 좀 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Wow, that's cheap!",
"translation": "와, 진짜 싸다!"
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "Should we buy it?",
"translation": "살까?"
},
{
"type": "ox",
"index": 4,
"quiz": "재현은 가격이 비싸다고 말했다.",
"hint": "재현이 가격에 대해 어떤 반응을 보였는지 확인해보세요.",
"result": "X",
"explanation": "재현은 'Look at this price!'라고 놀라며 말했고, 수진이 'that's cheap!'라고 답한 것으로 보아 가격이 싸다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "We need it anyway.",
"translation": "어차피 필요한 거잖아."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "You're absolutely right.",
"translation": "완전 맞는 말이야."
},
{
"type": "blank",
"index": 7,
"quiz": "We need it @@.",
"hint": "'어차피'를 의미하는 부사예요.",
"optionA": "never",
"optionB": "anyway",
"optionC": "always",
"result": "anyway",
"explanation": "'anyway'는 '어차피, 어떻든'이라는 뜻으로, 세일 가격이 아니더라도 결국 필요한 물건이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Let's grab a few.",
"translation": "몇 개 가져가자."
},
{
"type": "script",
"index": 9,
"speaker": "재현",
"script": "Great deal today!",
"translation": "오늘 진짜 좋은 기회야!"
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수진이 여러 개 사자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "grab",
"optionC": "a",
"optionD": "few",
"result": "Let's grab a few",
"explanation": "'Let's grab a few'는 '몇 개 가져가자'라는 뜻으로, 좋은 기회에 여러 개 구매하자는 제안입니다."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "I love shopping here.",
"translation": "여기서 쇼핑하는 거 좋아해."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Me too! Great prices.",
"translation": "나도! 가격이 좋아."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "마트 깜짝 세일",
"explanation": "마트에서 세일하는 상품을 보니 안 살 수가 없어서 구매하게 된 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "마트"
},
{
"tag": "세일"
},
{
"tag": "구매"
}
],
"engTags": [
{
"tag": "market"
},
{
"tag": "sale"
},
{
"tag": "buy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "Look at this price!",
"translation": "이 가격 좀 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Wow, that's cheap!",
"translation": "와, 진짜 싸다!"
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "Should we buy it?",
"translation": "살까?"
},
{
"type": "ox",
"index": 4,
"quiz": "재현은 가격이 비싸다고 말했다.",
"hint": "재현이 가격에 대해 어떤 반응을 보였는지 확인해보세요.",
"result": "X",
"explanation": "재현은 'Look at this price!'라고 놀라며 말했고, 수진이 'that's cheap!'라고 답한 것으로 보아 가격이 싸다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "We need it anyway.",
"translation": "어차피 필요한 거잖아."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "You're absolutely right.",
"translation": "완전 맞는 말이야."
},
{
"type": "blank",
"index": 7,
"quiz": "We need it @@.",
"hint": "'어차피'를 의미하는 부사예요.",
"optionA": "never",
"optionB": "anyway",
"optionC": "always",
"result": "anyway",
"explanation": "'anyway'는 '어차피, 어떻든'이라는 뜻으로, 세일 가격이 아니더라도 결국 필요한 물건이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Let's grab a few.",
"translation": "몇 개 가져가자."
},
{
"type": "script",
"index": 9,
"speaker": "재현",
"script": "Great deal today!",
"translation": "오늘 진짜 좋은 기회야!"
},
{
"type": "puzzle",
"index": 10,
"hint": "수진이 여러 개 사자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "grab",
"optionC": "a",
"optionD": "few",
"result": "Let's grab a few",
"explanation": "'Let's grab a few'는 '몇 개 가져가자'라는 뜻으로, 좋은 기회에 여러 개 구매하자는 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "I love shopping here.",
"translation": "여기서 쇼핑하는 거 좋아해."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Me too! Great prices.",
"translation": "나도! 가격이 좋아."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "카페에서 공부 집중",
"explanation": "카페에서 공부하려고 했는데 옆 테이블 수다 소리 때문에 집중이 안 되는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "카페"
},
{
"tag": "공부"
},
{
"tag": "집중"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "study"
},
{
"tag": "focus"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I can't focus here.",
"translation": "여기서 집중이 안 돼."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Too much noise?",
"translation": "너무 시끄러워?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 카페에서 집중이 잘 된다고 말했다.",
"hint": "민재가 카페에서 공부하는 것에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "민재는 'I can't focus here'라고 말했는데, 이는 '여기서 집중이 안 돼'라는 뜻으로 집중이 어렵다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "People are talking loudly.",
"translation": "사람들이 너무 크게 얘기해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Should we move?",
"translation": "자리 옮길까?"
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "That sounds good.",
"translation": "그게 좋겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That sounds @@.",
"hint": "제안에 대해 긍정적으로 반응하는 형용사예요.",
"optionA": "bad",
"optionB": "good",
"optionC": "hard",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻으로, 'That sounds good'은 '그게 좋겠어'라는 의미로 제안에 동의하는 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "There's a quiet corner.",
"translation": "조용한 구석이 있어."
},
{
"type": "script",
"index": 9,
"speaker": "민재",
"script": "Perfect! Let's go there.",
"translation": "완벽해! 거기로 가자."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 조용한 장소를 제안한 문장을 완성하세요.",
"optionA": "There's",
"optionB": "a",
"optionC": "quiet",
"optionD": "corner",
"result": "There's a quiet corner",
"explanation": "'There's a quiet corner'는 '조용한 구석이 있어'라는 뜻으로, 시끄러운 곳에서 조용한 곳으로 이동하자는 해결책을 제시합니다."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Much better for studying.",
"translation": "공부하기 훨씬 좋을 거야."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "카페에서 공부 집중",
"explanation": "카페에서 공부하려고 했는데 옆 테이블 수다 소리 때문에 집중이 안 되는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "카페"
},
{
"tag": "공부"
},
{
"tag": "집중"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "study"
},
{
"tag": "focus"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I can't focus here.",
"translation": "여기서 집중이 안 돼."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Too much noise?",
"translation": "너무 시끄러워?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 카페에서 집중이 잘 된다고 말했다.",
"hint": "민재가 카페에서 공부하는 것에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "민재는 'I can't focus here'라고 말했는데, 이는 '여기서 집중이 안 돼'라는 뜻으로 집중이 어렵다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "People are talking loudly.",
"translation": "사람들이 너무 크게 얘기해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Should we move?",
"translation": "자리 옮길까?"
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "That sounds good.",
"translation": "그게 좋겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That sounds @@.",
"hint": "제안에 대해 긍정적으로 반응하는 형용사예요.",
"optionA": "bad",
"optionB": "good",
"optionC": "hard",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻으로, 'That sounds good'은 '그게 좋겠어'라는 의미로 제안에 동의하는 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "There's a quiet corner.",
"translation": "조용한 구석이 있어."
},
{
"type": "script",
"index": 9,
"speaker": "민재",
"script": "Perfect! Let's go there.",
"translation": "완벽해! 거기로 가자."
},
{
"type": "puzzle",
"index": 10,
"hint": "도윤이 조용한 장소를 제안한 문장을 완성하세요.",
"optionA": "There's",
"optionB": "a",
"optionC": "quiet",
"optionD": "corner",
"result": "There's a quiet corner",
"explanation": "'There's a quiet corner'는 '조용한 구석이 있어'라는 뜻으로, 시끄러운 곳에서 조용한 곳으로 이동하자는 해결책을 제시합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Much better for studying.",
"translation": "공부하기 훨씬 좋을 거야."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "화장실 청소 중",
"explanation": "급하게 화장실에 갔는데 하필 청소 중이라서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "화장실"
},
{
"tag": "청소"
},
{
"tag": "급함"
}
],
"engTags": [
{
"tag": "restroom"
},
{
"tag": "cleaning"
},
{
"tag": "urgent"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "It's being cleaned.",
"translation": "청소 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Oh no! I'm urgent.",
"translation": "아 안 돼! 급한데."
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Try the next floor.",
"translation": "다음 층 가봐."
},
{
"type": "ox",
"index": 4,
"quiz": "유진이 화장실이 급하지 않다고 말했다.",
"hint": "유진이 화장실에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "유진은 'Oh no! I'm urgent'라고 말했는데, 이는 '아 안 돼! 급한데'라는 뜻으로 화장실이 급하다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Good idea! Thanks.",
"translation": "좋은 생각이야! 고마워."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "Hurry up then!",
"translation": "그럼 빨리 가!"
},
{
"type": "blank",
"index": 7,
"quiz": "Good @@! Thanks.",
"hint": "좋은 제안이나 생각을 나타내는 명사예요.",
"optionA": "news",
"optionB": "idea",
"optionC": "time",
"result": "idea",
"explanation": "'idea'는 '생각, 아이디어'라는 뜻으로, 'Good idea!'는 '좋은 생각이야!'라는 의미로 제안에 감사를 표하는 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I hope it's open.",
"translation": "열려있길 바라."
},
{
"type": "script",
"index": 9,
"speaker": "지원",
"script": "It should be fine.",
"translation": "괜찮을 거야."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유진이 다른 화장실이 사용 가능하길 바라는 문장을 완성하세요.",
"optionA": "I",
"optionB": "hope",
"optionC": "it's",
"optionD": "open",
"result": "I hope it's open",
"explanation": "'I hope it's open'는 '열려있길 바라'라는 뜻으로, 급한 상황에서 다른 화장실을 사용할 수 있기를 바라는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "지원",
"script": "Good luck!",
"translation": "행운을 빌어!"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "화장실 청소 중",
"explanation": "급하게 화장실에 갔는데 하필 청소 중이라서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "화장실"
},
{
"tag": "청소"
},
{
"tag": "급함"
}
],
"engTags": [
{
"tag": "restroom"
},
{
"tag": "cleaning"
},
{
"tag": "urgent"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "It's being cleaned.",
"translation": "청소 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Oh no! I'm urgent.",
"translation": "아 안 돼! 급한데."
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Try the next floor.",
"translation": "다음 층 가봐."
},
{
"type": "ox",
"index": 4,
"quiz": "유진이 화장실이 급하지 않다고 말했다.",
"hint": "유진이 화장실에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "유진은 'Oh no! I'm urgent'라고 말했는데, 이는 '아 안 돼! 급한데'라는 뜻으로 화장실이 급하다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Good idea! Thanks.",
"translation": "좋은 생각이야! 고마워."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "Hurry up then!",
"translation": "그럼 빨리 가!"
},
{
"type": "blank",
"index": 7,
"quiz": "Good @@! Thanks.",
"hint": "좋은 제안이나 생각을 나타내는 명사예요.",
"optionA": "news",
"optionB": "idea",
"optionC": "time",
"result": "idea",
"explanation": "'idea'는 '생각, 아이디어'라는 뜻으로, 'Good idea!'는 '좋은 생각이야!'라는 의미로 제안에 감사를 표하는 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I hope it's open.",
"translation": "열려있길 바라."
},
{
"type": "script",
"index": 9,
"speaker": "지원",
"script": "It should be fine.",
"translation": "괜찮을 거야."
},
{
"type": "puzzle",
"index": 10,
"hint": "유진이 다른 화장실이 사용 가능하길 바라는 문장을 완성하세요.",
"optionA": "I",
"optionB": "hope",
"optionC": "it's",
"optionD": "open",
"result": "I hope it's open",
"explanation": "'I hope it's open'는 '열려있길 바라'라는 뜻으로, 급한 상황에서 다른 화장실을 사용할 수 있기를 바라는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "지원",
"script": "Good luck!",
"translation": "행운을 빌어!"
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "지하철 자리 뺏김",
"explanation": "지하철에서 딱 좋은 자리를 탔는데 앞자리를 누가 먼저 차지해서 아쉬워하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "지하철"
},
{
"tag": "자리"
},
{
"tag": "경쟁"
}
],
"engTags": [
{
"tag": "subway"
},
{
"tag": "seat"
},
{
"tag": "competition"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Someone took my seat.",
"translation": "누가 내 자리 가져갔어."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "You were almost there.",
"translation": "거의 다 갔었는데."
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 자리에 성공적으로 앉았다고 말했다.",
"hint": "상현이 자리에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "상현은 'Someone took my seat'라고 말했는데, 이는 '누가 내 자리 가져갔어'라는 뜻으로 자리를 빼앗겼다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "That person was faster.",
"translation": "그 사람이 더 빨랐어."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Better luck next time.",
"translation": "다음엔 더 잘될 거야."
},
{
"type": "script",
"index": 6,
"speaker": "상현",
"script": "I'll stand today.",
"translation": "오늘은 서서 가야겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That person was @@.",
"hint": "속도가 더 빨랐다는 것을 나타내는 비교급 형용사예요.",
"optionA": "slower",
"optionB": "faster",
"optionC": "later",
"result": "faster",
"explanation": "'faster'는 '더 빠른'이라는 뜻으로, 자리 경쟁에서 상대방이 더 빨리 움직여서 자리를 차지했다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "At least it's not far.",
"translation": "적어도 멀지 않아."
},
{
"type": "script",
"index": 9,
"speaker": "상현",
"script": "True! Just two stops.",
"translation": "맞아! 두 정거장만 가면 돼."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "선영이 위로한 문장을 완성하세요.",
"optionA": "At",
"optionB": "least",
"optionC": "it's",
"optionD": "not",
"optionE": "far",
"result": "At least it's not far",
"explanation": "'At least it's not far'는 '적어도 멀지 않아'라는 뜻으로, 서서 가야 하는 상황을 위로하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "선영",
"script": "We'll be there soon.",
"translation": "곧 도착할 거야."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "지하철 자리 뺏김",
"explanation": "지하철에서 딱 좋은 자리를 탔는데 앞자리를 누가 먼저 차지해서 아쉬워하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "지하철"
},
{
"tag": "자리"
},
{
"tag": "경쟁"
}
],
"engTags": [
{
"tag": "subway"
},
{
"tag": "seat"
},
{
"tag": "competition"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "Someone took my seat.",
"translation": "누가 내 자리 가져갔어."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "You were almost there.",
"translation": "거의 다 갔었는데."
},
{
"type": "ox",
"index": 3,
"quiz": "상현이 자리에 성공적으로 앉았다고 말했다.",
"hint": "상현이 자리에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "상현은 'Someone took my seat'라고 말했는데, 이는 '누가 내 자리 가져갔어'라는 뜻으로 자리를 빼앗겼다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "That person was faster.",
"translation": "그 사람이 더 빨랐어."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Better luck next time.",
"translation": "다음엔 더 잘될 거야."
},
{
"type": "script",
"index": 6,
"speaker": "상현",
"script": "I'll stand today.",
"translation": "오늘은 서서 가야겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That person was @@.",
"hint": "속도가 더 빨랐다는 것을 나타내는 비교급 형용사예요.",
"optionA": "slower",
"optionB": "faster",
"optionC": "later",
"result": "faster",
"explanation": "'faster'는 '더 빠른'이라는 뜻으로, 자리 경쟁에서 상대방이 더 빨리 움직여서 자리를 차지했다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "At least it's not far.",
"translation": "적어도 멀지 않아."
},
{
"type": "script",
"index": 9,
"speaker": "상현",
"script": "True! Just two stops.",
"translation": "맞아! 두 정거장만 가면 돼."
},
{
"type": "puzzle",
"index": 10,
"hint": "선영이 위로한 문장을 완성하세요.",
"optionA": "At",
"optionB": "least",
"optionC": "it's",
"optionD": "not",
"optionE": "far",
"result": "At least it's not far",
"explanation": "'At least it's not far'는 '적어도 멀지 않아'라는 뜻으로, 서서 가야 하는 상황을 위로하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "선영",
"script": "We'll be there soon.",
"translation": "곧 도착할 거야."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "버스 놓친 아침",
"explanation": "출근길에 버스를 놓쳤는데 다음 차가 한참 뒤에 와서 고민하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "버스"
},
{
"tag": "출근"
},
{
"tag": "지각"
}
],
"engTags": [
{
"tag": "bus"
},
{
"tag": "work"
},
{
"tag": "late"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "I missed the bus.",
"translation": "버스 놓쳤어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "When's the next one?",
"translation": "다음 거 언제 와?"
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "In fifteen minutes.",
"translation": "15분 후에."
},
{
"type": "ox",
"index": 4,
"quiz": "상우가 버스를 성공적으로 탔다고 말했다.",
"hint": "상우가 버스에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "상우는 'I missed the bus'라고 말했는데, 이는 '버스 놓쳤어'라는 뜻으로 버스를 타지 못했다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Will you be late?",
"translation": "지각할 거야?"
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "Probably a little bit.",
"translation": "아마 조금."
},
{
"type": "blank",
"index": 7,
"quiz": "In fifteen @@.",
"hint": "시간의 단위를 나타내는 명사예요.",
"optionA": "hours",
"optionB": "minutes",
"optionC": "days",
"result": "minutes",
"explanation": "'minutes'는 '분'이라는 뜻으로, 'In fifteen minutes'는 '15분 후에'라는 시간 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Should you take taxi?",
"translation": "택시 타는 게 어때?"
},
{
"type": "script",
"index": 9,
"speaker": "상우",
"script": "That's too expensive.",
"translation": "그건 너무 비싸."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지은이 택시를 제안한 문장을 완성하세요.",
"optionA": "Should",
"optionB": "you",
"optionC": "take",
"optionD": "taxi",
"result": "Should you take taxi",
"explanation": "'Should you take taxi?'는 '택시 타는 게 어때?'라는 뜻으로, 늦을 것 같은 상황에서 대안을 제시하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "지은",
"script": "Just wait then.",
"translation": "그럼 그냥 기다려."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "버스 놓친 아침",
"explanation": "출근길에 버스를 놓쳤는데 다음 차가 한참 뒤에 와서 고민하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "버스"
},
{
"tag": "출근"
},
{
"tag": "지각"
}
],
"engTags": [
{
"tag": "bus"
},
{
"tag": "work"
},
{
"tag": "late"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "I missed the bus.",
"translation": "버스 놓쳤어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "When's the next one?",
"translation": "다음 거 언제 와?"
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "In fifteen minutes.",
"translation": "15분 후에."
},
{
"type": "ox",
"index": 4,
"quiz": "상우가 버스를 성공적으로 탔다고 말했다.",
"hint": "상우가 버스에 대해 뭐라고 했는지 확인해보세요.",
"result": "X",
"explanation": "상우는 'I missed the bus'라고 말했는데, 이는 '버스 놓쳤어'라는 뜻으로 버스를 타지 못했다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Will you be late?",
"translation": "지각할 거야?"
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "Probably a little bit.",
"translation": "아마 조금."
},
{
"type": "blank",
"index": 7,
"quiz": "In fifteen @@.",
"hint": "시간의 단위를 나타내는 명사예요.",
"optionA": "hours",
"optionB": "minutes",
"optionC": "days",
"result": "minutes",
"explanation": "'minutes'는 '분'이라는 뜻으로, 'In fifteen minutes'는 '15분 후에'라는 시간 표현입니다."
},
{
"type": "script",
"index": 8,
"speaker": "지은",
"script": "Should you take taxi?",
"translation": "택시 타는 게 어때?"
},
{
"type": "script",
"index": 9,
"speaker": "상우",
"script": "That's too expensive.",
"translation": "그건 너무 비싸."
},
{
"type": "puzzle",
"index": 10,
"hint": "지은이 택시를 제안한 문장을 완성하세요.",
"optionA": "Should",
"optionB": "you",
"optionC": "take",
"optionD": "taxi",
"result": "Should you take taxi",
"explanation": "'Should you take taxi?'는 '택시 타는 게 어때?'라는 뜻으로, 늦을 것 같은 상황에서 대안을 제시하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "지은",
"script": "Just wait then.",
"translation": "그럼 그냥 기다려."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "택배 도착 알림",
"explanation": "택배가 도착했다고 알림이 왔는데 문 앞에 없어서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "택배"
},
{
"tag": "도착"
},
{
"tag": "분실"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "arrived"
},
{
"tag": "missing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "My package arrived.",
"translation": "내 택배 도착했어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Where did you check?",
"translation": "어디서 확인했어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 택배를 직접 받았다고 말했다.",
"hint": "채원이 택배를 어떻게 확인했는지 살펴보세요.",
"result": "X",
"explanation": "채원은 'My package arrived'라고 말했는데, 이는 도착 알림을 받았다는 의미이지 직접 받았다는 뜻은 아닙니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "But it's not here.",
"translation": "근데 여기 없어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That's really strange.",
"translation": "진짜 이상하네."
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "I'll call the office.",
"translation": "관리사무소에 전화해볼게."
},
{
"type": "blank",
"index": 7,
"quiz": "That's really @@.",
"hint": "이상하고 특이한 상황을 나타내는 형용사예요.",
"optionA": "normal",
"optionB": "strange",
"optionC": "good",
"result": "strange",
"explanation": "'strange'는 '이상한, 특이한'이라는 뜻으로, 택배가 도착했다고 했는데 없는 상황을 표현합니다."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Good idea! They'll know.",
"translation": "좋은 생각이야! 그들이 알 거야."
},
{
"type": "script",
"index": 9,
"speaker": "채원",
"script": "Hope it's not lost.",
"translation": "분실되지 않았으면 좋겠어."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 관리사무소에 연락하겠다고 한 문장을 완성하세요.",
"optionA": "I'll",
"optionB": "call",
"optionC": "the",
"optionD": "office",
"result": "I'll call the office",
"explanation": "'I'll call the office'는 '관리사무소에 전화해볼게'라는 뜻으로, 문제 해결을 위한 행동을 표현합니다."
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "I'm sure it's fine.",
"translation": "분명 괜찮을 거야."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "택배 도착 알림",
"explanation": "택배가 도착했다고 알림이 왔는데 문 앞에 없어서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "택배"
},
{
"tag": "도착"
},
{
"tag": "분실"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "arrived"
},
{
"tag": "missing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "My package arrived.",
"translation": "내 택배 도착했어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Where did you check?",
"translation": "어디서 확인했어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 택배를 직접 받았다고 말했다.",
"hint": "채원이 택배를 어떻게 확인했는지 살펴보세요.",
"result": "X",
"explanation": "채원은 'My package arrived'라고 말했는데, 이는 도착 알림을 받았다는 의미이지 직접 받았다는 뜻은 아닙니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "But it's not here.",
"translation": "근데 여기 없어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That's really strange.",
"translation": "진짜 이상하네."
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "I'll call the office.",
"translation": "관리사무소에 전화해볼게."
},
{
"type": "blank",
"index": 7,
"quiz": "That's really @@.",
"hint": "이상하고 특이한 상황을 나타내는 형용사예요.",
"optionA": "normal",
"optionB": "strange",
"optionC": "good",
"result": "strange",
"explanation": "'strange'는 '이상한, 특이한'이라는 뜻으로, 택배가 도착했다고 했는데 없는 상황을 표현합니다."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Good idea! They'll know.",
"translation": "좋은 생각이야! 그들이 알 거야."
},
{
"type": "script",
"index": 9,
"speaker": "채원",
"script": "Hope it's not lost.",
"translation": "분실되지 않았으면 좋겠어."
},
{
"type": "puzzle",
"index": 10,
"hint": "채원이 관리사무소에 연락하겠다고 한 문장을 완성하세요.",
"optionA": "I'll",
"optionB": "call",
"optionC": "the",
"optionD": "office",
"result": "I'll call the office",
"explanation": "'I'll call the office'는 '관리사무소에 전화해볼게'라는 뜻으로, 문제 해결을 위한 행동을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "I'm sure it's fine.",
"translation": "분명 괜찮을 거야."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "온라인 쇼핑 실패",
"explanation": "온라인으로 산 옷이 사진과 완전히 달라서 실망하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "온라인"
},
{
"tag": "쇼핑"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "online"
},
{
"tag": "shopping"
},
{
"tag": "disappointed"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "This looks different.",
"translation": "이거 다르게 생겼어."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Different from what?",
"translation": "뭐랑 다르게?"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "The picture online.",
"translation": "온라인 사진이랑."
},
{
"type": "ox",
"index": 4,
"quiz": "지우가 온라인 사진과 똑같다고 말했다.",
"hint": "지우가 실제 상품에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지우는 'This looks different'라고 말했는데, 이는 '이거 다르게 생겼어'라는 뜻으로 온라인 사진과 다르다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Can you return it?",
"translation": "반품할 수 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "I think so.",
"translation": "그럴 것 같아."
},
{
"type": "blank",
"index": 7,
"quiz": "The picture @@.",
"hint": "인터넷상의 상황을 나타내는 부사예요.",
"optionA": "offline",
"optionB": "online",
"optionC": "outside",
"result": "online",
"explanation": "'online'은 '온라인, 인터넷상의'라는 뜻으로, 실제 상품과 인터넷 사진이 다르다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "That's really annoying.",
"translation": "진짜 짜증나겠다."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "I'll be careful next time.",
"translation": "다음엔 조심할게."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "승현이 지우에게 반품 가능성을 물어본 문장을 완성하세요.",
"optionA": "Can",
"optionB": "you",
"optionC": "return",
"optionD": "it",
"result": "Can you return it",
"explanation": "'Can you return it?'는 '반품할 수 있어?'라는 뜻으로, 문제가 있는 상품에 대한 해결책을 제시하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "승현",
"script": "Online shopping is tricky.",
"translation": "온라인 쇼핑은 까다로워."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "온라인 쇼핑 실패",
"explanation": "온라인으로 산 옷이 사진과 완전히 달라서 실망하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "온라인"
},
{
"tag": "쇼핑"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "online"
},
{
"tag": "shopping"
},
{
"tag": "disappointed"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "This looks different.",
"translation": "이거 다르게 생겼어."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Different from what?",
"translation": "뭐랑 다르게?"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "The picture online.",
"translation": "온라인 사진이랑."
},
{
"type": "ox",
"index": 4,
"quiz": "지우가 온라인 사진과 똑같다고 말했다.",
"hint": "지우가 실제 상품에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지우는 'This looks different'라고 말했는데, 이는 '이거 다르게 생겼어'라는 뜻으로 온라인 사진과 다르다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Can you return it?",
"translation": "반품할 수 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "I think so.",
"translation": "그럴 것 같아."
},
{
"type": "blank",
"index": 7,
"quiz": "The picture @@.",
"hint": "인터넷상의 상황을 나타내는 부사예요.",
"optionA": "offline",
"optionB": "online",
"optionC": "outside",
"result": "online",
"explanation": "'online'은 '온라인, 인터넷상의'라는 뜻으로, 실제 상품과 인터넷 사진이 다르다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "That's really annoying.",
"translation": "진짜 짜증나겠다."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "I'll be careful next time.",
"translation": "다음엔 조심할게."
},
{
"type": "puzzle",
"index": 10,
"hint": "승현이 지우에게 반품 가능성을 물어본 문장을 완성하세요.",
"optionA": "Can",
"optionB": "you",
"optionC": "return",
"optionD": "it",
"result": "Can you return it",
"explanation": "'Can you return it?'는 '반품할 수 있어?'라는 뜻으로, 문제가 있는 상품에 대한 해결책을 제시하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "승현",
"script": "Online shopping is tricky.",
"translation": "온라인 쇼핑은 까다로워."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "반품 포장 귀찮음",
"explanation": "반품하려고 하는데 택배 포장을 다시 하는 게 너무 귀찮아서 고민하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "반품"
},
{
"tag": "포장"
},
{
"tag": "귀찮음"
}
],
"engTags": [
{
"tag": "return"
},
{
"tag": "packaging"
},
{
"tag": "annoying"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "I need to return this.",
"translation": "이거 반품해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "What's the problem?",
"translation": "뭐가 문제야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 상품에 만족한다고 말했다.",
"hint": "서연이 상품에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "서연은 'I need to return this'라고 말했는데, 이는 '이거 반품해야 해'라는 뜻으로 상품에 문제가 있다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Packing is so annoying.",
"translation": "포장하는 게 너무 귀찮아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Just do it quickly.",
"translation": "그냥 빨리 해버려."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "You're right about that.",
"translation": "그 말이 맞아."
},
{
"type": "blank",
"index": 7,
"quiz": "Packing is so @@.",
"hint": "귀찮고 성가신 상황을 나타내는 형용사예요.",
"optionA": "fun",
"optionB": "annoying",
"optionC": "easy",
"result": "annoying",
"explanation": "'annoying'은 '귀찮은, 성가신'이라는 뜻으로, 반품을 위해 다시 포장하는 일이 번거롭다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Get your money back.",
"translation": "돈 돌려받아야지."
},
{
"type": "script",
"index": 9,
"speaker": "서연",
"script": "That's the important thing.",
"translation": "그게 중요한 거지."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 빨리 처리하라고 조언한 문장을 완성하세요.",
"optionA": "Just",
"optionB": "do",
"optionC": "it",
"optionD": "quickly",
"result": "Just do it quickly",
"explanation": "'Just do it quickly'는 '그냥 빨리 해버려'라는 뜻으로, 귀찮은 일을 미루지 말고 처리하라는 조언입니다."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "I'll help you pack.",
"translation": "포장 도와줄게."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "반품 포장 귀찮음",
"explanation": "반품하려고 하는데 택배 포장을 다시 하는 게 너무 귀찮아서 고민하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "반품"
},
{
"tag": "포장"
},
{
"tag": "귀찮음"
}
],
"engTags": [
{
"tag": "return"
},
{
"tag": "packaging"
},
{
"tag": "annoying"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "I need to return this.",
"translation": "이거 반품해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "What's the problem?",
"translation": "뭐가 문제야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 상품에 만족한다고 말했다.",
"hint": "서연이 상품에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "서연은 'I need to return this'라고 말했는데, 이는 '이거 반품해야 해'라는 뜻으로 상품에 문제가 있다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Packing is so annoying.",
"translation": "포장하는 게 너무 귀찮아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Just do it quickly.",
"translation": "그냥 빨리 해버려."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "You're right about that.",
"translation": "그 말이 맞아."
},
{
"type": "blank",
"index": 7,
"quiz": "Packing is so @@.",
"hint": "귀찮고 성가신 상황을 나타내는 형용사예요.",
"optionA": "fun",
"optionB": "annoying",
"optionC": "easy",
"result": "annoying",
"explanation": "'annoying'은 '귀찮은, 성가신'이라는 뜻으로, 반품을 위해 다시 포장하는 일이 번거롭다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Get your money back.",
"translation": "돈 돌려받아야지."
},
{
"type": "script",
"index": 9,
"speaker": "서연",
"script": "That's the important thing.",
"translation": "그게 중요한 거지."
},
{
"type": "puzzle",
"index": 10,
"hint": "태호가 빨리 처리하라고 조언한 문장을 완성하세요.",
"optionA": "Just",
"optionB": "do",
"optionC": "it",
"optionD": "quickly",
"result": "Just do it quickly",
"explanation": "'Just do it quickly'는 '그냥 빨리 해버려'라는 뜻으로, 귀찮은 일을 미루지 말고 처리하라는 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "I'll help you pack.",
"translation": "포장 도와줄게."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "미세먼지 마스크 고민",
"explanation": "미세먼지가 심한 날에 마스크 없이 나가도 되는지 고민하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "미세먼지"
},
{
"tag": "마스크"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "dust"
},
{
"tag": "mask"
},
{
"tag": "worry"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "The air looks bad.",
"translation": "공기가 안 좋아 보여."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Should we wear masks?",
"translation": "마스크 써야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Probably a good idea.",
"translation": "아마 좋은 생각일 거야."
},
{
"type": "ox",
"index": 4,
"quiz": "준혁이 공기가 좋다고 말했다.",
"hint": "준혁이 공기 상태에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "준혁은 'The air looks bad'라고 말했는데, 이는 '공기가 안 좋아 보여'라는 뜻으로 공기 상태가 나쁘다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "I forgot to bring mine.",
"translation": "내 거 가져오는 걸 깜빡했어."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "I have an extra.",
"translation": "여분이 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "Probably a good @@.",
"hint": "좋은 제안이나 생각을 나타내는 명사예요.",
"optionA": "time",
"optionB": "idea",
"optionC": "day",
"result": "idea",
"explanation": "'idea'는 '생각, 아이디어'라는 뜻으로, 'Probably a good idea'는 '아마 좋은 생각일 거야'라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Thanks! You're so helpful.",
"translation": "고마워! 정말 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "No problem at all.",
"translation": "전혀 문제없어."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 여분의 마스크가 있다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "have",
"optionC": "an",
"optionD": "extra",
"result": "I have an extra",
"explanation": "'I have an extra'는 '여분이 있어'라는 뜻으로, 도움이 필요한 상황에서 해결책을 제시하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Let's go together then.",
"translation": "그럼 같이 가자."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "미세먼지 마스크 고민",
"explanation": "미세먼지가 심한 날에 마스크 없이 나가도 되는지 고민하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "미세먼지"
},
{
"tag": "마스크"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "dust"
},
{
"tag": "mask"
},
{
"tag": "worry"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "The air looks bad.",
"translation": "공기가 안 좋아 보여."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Should we wear masks?",
"translation": "마스크 써야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Probably a good idea.",
"translation": "아마 좋은 생각일 거야."
},
{
"type": "ox",
"index": 4,
"quiz": "준혁이 공기가 좋다고 말했다.",
"hint": "준혁이 공기 상태에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "준혁은 'The air looks bad'라고 말했는데, 이는 '공기가 안 좋아 보여'라는 뜻으로 공기 상태가 나쁘다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "I forgot to bring mine.",
"translation": "내 거 가져오는 걸 깜빡했어."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "I have an extra.",
"translation": "여분이 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "Probably a good @@.",
"hint": "좋은 제안이나 생각을 나타내는 명사예요.",
"optionA": "time",
"optionB": "idea",
"optionC": "day",
"result": "idea",
"explanation": "'idea'는 '생각, 아이디어'라는 뜻으로, 'Probably a good idea'는 '아마 좋은 생각일 거야'라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Thanks! You're so helpful.",
"translation": "고마워! 정말 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "No problem at all.",
"translation": "전혀 문제없어."
},
{
"type": "puzzle",
"index": 10,
"hint": "준혁이 여분의 마스크가 있다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "have",
"optionC": "an",
"optionD": "extra",
"result": "I have an extra",
"explanation": "'I have an extra'는 '여분이 있어'라는 뜻으로, 도움이 필요한 상황에서 해결책을 제시하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Let's go together then.",
"translation": "그럼 같이 가자."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "날씨 예보 틀림",
"explanation": "비 온다고 해서 우산 챙겼는데 하루 종일 맑아서 허탈한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "날씨"
},
{
"tag": "예보"
},
{
"tag": "틀림"
}
],
"engTags": [
{
"tag": "weather"
},
{
"tag": "forecast"
},
{
"tag": "wrong"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "It's sunny all day.",
"translation": "하루 종일 맑아."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "But they said rain.",
"translation": "근데 비 온다고 했잖아."
},
{
"type": "ox",
"index": 3,
"quiz": "지원이 하루 종일 비가 왔다고 말했다.",
"hint": "지원이 날씨에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지원은 'It's sunny all day'라고 말했는데, 이는 '하루 종일 맑아'라는 뜻으로 비가 오지 않았다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "I brought my umbrella.",
"translation": "우산 가져왔어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Me too! So heavy.",
"translation": "나도! 너무 무거워."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "Weather forecast is wrong.",
"translation": "일기예보가 틀렸어."
},
{
"type": "blank",
"index": 7,
"quiz": "Weather forecast is @@.",
"hint": "예보가 맞지 않았다는 것을 나타내는 형용사예요.",
"optionA": "right",
"optionB": "wrong",
"optionC": "good",
"result": "wrong",
"explanation": "'wrong'은 '틀린, 잘못된'이라는 뜻으로, 일기예보가 실제 날씨와 다르다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "This happens too often.",
"translation": "이런 일이 너무 자주 있어."
},
{
"type": "script",
"index": 9,
"speaker": "지원",
"script": "At least we're prepared.",
"translation": "적어도 준비는 했잖아."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지원이 우산을 가져왔다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "brought",
"optionC": "my",
"optionD": "umbrella",
"result": "I brought my umbrella",
"explanation": "'I brought my umbrella'는 '우산 가져왔어'라는 뜻으로, 비 예보에 대비한 준비를 표현합니다."
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "Better safe than sorry.",
"translation": "조심하는 게 나아."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "날씨 예보 틀림",
"explanation": "비 온다고 해서 우산 챙겼는데 하루 종일 맑아서 허탈한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "날씨"
},
{
"tag": "예보"
},
{
"tag": "틀림"
}
],
"engTags": [
{
"tag": "weather"
},
{
"tag": "forecast"
},
{
"tag": "wrong"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "It's sunny all day.",
"translation": "하루 종일 맑아."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "But they said rain.",
"translation": "근데 비 온다고 했잖아."
},
{
"type": "ox",
"index": 3,
"quiz": "지원이 하루 종일 비가 왔다고 말했다.",
"hint": "지원이 날씨에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지원은 'It's sunny all day'라고 말했는데, 이는 '하루 종일 맑아'라는 뜻으로 비가 오지 않았다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "I brought my umbrella.",
"translation": "우산 가져왔어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Me too! So heavy.",
"translation": "나도! 너무 무거워."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "Weather forecast is wrong.",
"translation": "일기예보가 틀렸어."
},
{
"type": "blank",
"index": 7,
"quiz": "Weather forecast is @@.",
"hint": "예보가 맞지 않았다는 것을 나타내는 형용사예요.",
"optionA": "right",
"optionB": "wrong",
"optionC": "good",
"result": "wrong",
"explanation": "'wrong'은 '틀린, 잘못된'이라는 뜻으로, 일기예보가 실제 날씨와 다르다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "This happens too often.",
"translation": "이런 일이 너무 자주 있어."
},
{
"type": "script",
"index": 9,
"speaker": "지원",
"script": "At least we're prepared.",
"translation": "적어도 준비는 했잖아."
},
{
"type": "puzzle",
"index": 10,
"hint": "지원이 우산을 가져왔다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "brought",
"optionC": "my",
"optionD": "umbrella",
"result": "I brought my umbrella",
"explanation": "'I brought my umbrella'는 '우산 가져왔어'라는 뜻으로, 비 예보에 대비한 준비를 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "Better safe than sorry.",
"translation": "조심하는 게 나아."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "택배 도착 알림",
"explanation": "택배가 도착했다고 알림이 왔는데 문 앞에 없어서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "택배"
},
{
"tag": "도착"
},
{
"tag": "분실"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "arrived"
},
{
"tag": "missing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "My package arrived.",
"translation": "내 택배 도착했어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Where did you check?",
"translation": "어디서 확인했어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 택배를 직접 받았다고 말했다.",
"hint": "채원이 택배를 어떻게 확인했는지 살펴보세요.",
"result": "X",
"explanation": "채원은 'My package arrived'라고 말했는데, 이는 도착 알림을 받았다는 의미이지 직접 받았다는 뜻은 아닙니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "But it's not here.",
"translation": "근데 여기 없어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That's really strange.",
"translation": "진짜 이상하네."
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "I'll call the office.",
"translation": "관리사무소에 전화해볼게."
},
{
"type": "blank",
"index": 7,
"quiz": "That's really @@.",
"hint": "이상하고 특이한 상황을 나타내는 형용사예요.",
"optionA": "normal",
"optionB": "strange",
"optionC": "good",
"result": "strange",
"explanation": "'strange'는 '이상한, 특이한'이라는 뜻으로, 택배가 도착했다고 했는데 없는 상황을 표현합니다."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Good idea! They'll know.",
"translation": "좋은 생각이야! 그들이 알 거야."
},
{
"type": "script",
"index": 9,
"speaker": "채원",
"script": "Hope it's not lost.",
"translation": "분실되지 않았으면 좋겠어."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 관리사무소에 연락하겠다고 한 문장을 완성하세요.",
"optionA": "I'll",
"optionB": "call",
"optionC": "the",
"optionD": "office",
"result": "I'll call the office",
"explanation": "'I'll call the office'는 '관리사무소에 전화해볼게'라는 뜻으로, 문제 해결을 위한 행동을 표현합니다."
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "I'm sure it's fine.",
"translation": "분명 괜찮을 거야."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "택배 도착 알림",
"explanation": "택배가 도착했다고 알림이 왔는데 문 앞에 없어서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "택배"
},
{
"tag": "도착"
},
{
"tag": "분실"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "arrived"
},
{
"tag": "missing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "My package arrived.",
"translation": "내 택배 도착했어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Where did you check?",
"translation": "어디서 확인했어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 택배를 직접 받았다고 말했다.",
"hint": "채원이 택배를 어떻게 확인했는지 살펴보세요.",
"result": "X",
"explanation": "채원은 'My package arrived'라고 말했는데, 이는 도착 알림을 받았다는 의미이지 직접 받았다는 뜻은 아닙니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "But it's not here.",
"translation": "근데 여기 없어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That's really strange.",
"translation": "진짜 이상하네."
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "I'll call the office.",
"translation": "관리사무소에 전화해볼게."
},
{
"type": "blank",
"index": 7,
"quiz": "That's really @@.",
"hint": "이상하고 특이한 상황을 나타내는 형용사예요.",
"optionA": "normal",
"optionB": "strange",
"optionC": "good",
"result": "strange",
"explanation": "'strange'는 '이상한, 특이한'이라는 뜻으로, 택배가 도착했다고 했는데 없는 상황을 표현합니다."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Good idea! They'll know.",
"translation": "좋은 생각이야! 그들이 알 거야."
},
{
"type": "script",
"index": 9,
"speaker": "채원",
"script": "Hope it's not lost.",
"translation": "분실되지 않았으면 좋겠어."
},
{
"type": "puzzle",
"index": 10,
"hint": "채원이 관리사무소에 연락하겠다고 한 문장을 완성하세요.",
"optionA": "I'll",
"optionB": "call",
"optionC": "the",
"optionD": "office",
"result": "I'll call the office",
"explanation": "'I'll call the office'는 '관리사무소에 전화해볼게'라는 뜻으로, 문제 해결을 위한 행동을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "I'm sure it's fine.",
"translation": "분명 괜찮을 거야."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "감기 기운 약 복용",
"explanation": "감기 기운이 있어서 약을 먹었는데 더 졸려서 아무것도 못 하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "감기"
},
{
"tag": "약"
},
{
"tag": "졸림"
}
],
"engTags": [
{
"tag": "cold"
},
{
"tag": "medicine"
},
{
"tag": "sleepy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I took cold medicine.",
"translation": "감기약 먹었어."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Are you feeling better?",
"translation": "좀 나아져?"
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "But I'm so sleepy.",
"translation": "근데 너무 졸려."
},
{
"type": "ox",
"index": 4,
"quiz": "민재가 감기약을 먹고 기분이 좋아졌다고 말했다.",
"hint": "민재가 약을 먹은 후 어떤 기분인지 확인해보세요.",
"result": "X",
"explanation": "민재는 'But I'm so sleepy'라고 말했는데, 이는 '근데 너무 졸려'라는 뜻으로 약의 부작용을 호소하는 것입니다."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's a side effect.",
"translation": "그건 부작용이야."
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "I can't do anything.",
"translation": "아무것도 못 하겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That's a side @@.",
"hint": "약물의 원치 않는 반응을 나타내는 명사예요.",
"optionA": "dish",
"optionB": "effect",
"optionC": "walk",
"result": "effect",
"explanation": "'effect'는 '효과, 영향'이라는 뜻으로, 'side effect'는 '부작용'이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Just rest for today.",
"translation": "오늘은 그냥 쉬어."
},
{
"type": "script",
"index": 9,
"speaker": "민재",
"script": "Good idea! I'll nap.",
"translation": "좋은 생각이야! 낮잠 잘게."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 오늘 쉬라고 조언한 문장을 완성하세요.",
"optionA": "Just",
"optionB": "rest",
"optionC": "for",
"optionD": "today",
"result": "Just rest for today",
"explanation": "'Just rest for today'는 '오늘은 그냥 쉬어'라는 뜻으로, 몸이 안 좋을 때 휴식을 권하는 조언입니다."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Sleep helps you heal.",
"translation": "잠이 회복에 도움이 돼."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "감기 기운 약 복용",
"explanation": "감기 기운이 있어서 약을 먹었는데 더 졸려서 아무것도 못 하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "감기"
},
{
"tag": "약"
},
{
"tag": "졸림"
}
],
"engTags": [
{
"tag": "cold"
},
{
"tag": "medicine"
},
{
"tag": "sleepy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I took cold medicine.",
"translation": "감기약 먹었어."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Are you feeling better?",
"translation": "좀 나아져?"
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "But I'm so sleepy.",
"translation": "근데 너무 졸려."
},
{
"type": "ox",
"index": 4,
"quiz": "민재가 감기약을 먹고 기분이 좋아졌다고 말했다.",
"hint": "민재가 약을 먹은 후 어떤 기분인지 확인해보세요.",
"result": "X",
"explanation": "민재는 'But I'm so sleepy'라고 말했는데, 이는 '근데 너무 졸려'라는 뜻으로 약의 부작용을 호소하는 것입니다."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's a side effect.",
"translation": "그건 부작용이야."
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "I can't do anything.",
"translation": "아무것도 못 하겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That's a side @@.",
"hint": "약물의 원치 않는 반응을 나타내는 명사예요.",
"optionA": "dish",
"optionB": "effect",
"optionC": "walk",
"result": "effect",
"explanation": "'effect'는 '효과, 영향'이라는 뜻으로, 'side effect'는 '부작용'이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Just rest for today.",
"translation": "오늘은 그냥 쉬어."
},
{
"type": "script",
"index": 9,
"speaker": "민재",
"script": "Good idea! I'll nap.",
"translation": "좋은 생각이야! 낮잠 잘게."
},
{
"type": "puzzle",
"index": 10,
"hint": "도윤이 오늘 쉬라고 조언한 문장을 완성하세요.",
"optionA": "Just",
"optionB": "rest",
"optionC": "for",
"optionD": "today",
"result": "Just rest for today",
"explanation": "'Just rest for today'는 '오늘은 그냥 쉬어'라는 뜻으로, 몸이 안 좋을 때 휴식을 권하는 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Sleep helps you heal.",
"translation": "잠이 회복에 도움이 돼."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "온라인 쇼핑 실패",
"explanation": "온라인으로 산 옷이 사진과 완전히 달라서 실망하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "온라인"
},
{
"tag": "쇼핑"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "online"
},
{
"tag": "shopping"
},
{
"tag": "disappointed"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "This looks different.",
"translation": "이거 다르게 생겼어."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Different from what?",
"translation": "뭐랑 다르게?"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "The picture online.",
"translation": "온라인 사진이랑."
},
{
"type": "ox",
"index": 4,
"quiz": "지우가 온라인 사진과 똑같다고 말했다.",
"hint": "지우가 실제 상품에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지우는 'This looks different'라고 말했는데, 이는 '이거 다르게 생겼어'라는 뜻으로 온라인 사진과 다르다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Can you return it?",
"translation": "반품할 수 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "I think so.",
"translation": "그럴 것 같아."
},
{
"type": "blank",
"index": 7,
"quiz": "The picture @@.",
"hint": "인터넷상의 상황을 나타내는 부사예요.",
"optionA": "offline",
"optionB": "online",
"optionC": "outside",
"result": "online",
"explanation": "'online'은 '온라인, 인터넷상의'라는 뜻으로, 실제 상품과 인터넷 사진이 다르다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "That's really annoying.",
"translation": "진짜 짜증나겠다."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "I'll be careful next time.",
"translation": "다음엔 조심할게."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "승현이 지우에게 반품 가능성을 물어본 문장을 완성하세요.",
"optionA": "Can",
"optionB": "you",
"optionC": "return",
"optionD": "it",
"result": "Can you return it",
"explanation": "'Can you return it?'는 '반품할 수 있어?'라는 뜻으로, 문제가 있는 상품에 대한 해결책을 제시하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "승현",
"script": "Online shopping is tricky.",
"translation": "온라인 쇼핑은 까다로워."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "온라인 쇼핑 실패",
"explanation": "온라인으로 산 옷이 사진과 완전히 달라서 실망하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "온라인"
},
{
"tag": "쇼핑"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "online"
},
{
"tag": "shopping"
},
{
"tag": "disappointed"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "This looks different.",
"translation": "이거 다르게 생겼어."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Different from what?",
"translation": "뭐랑 다르게?"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "The picture online.",
"translation": "온라인 사진이랑."
},
{
"type": "ox",
"index": 4,
"quiz": "지우가 온라인 사진과 똑같다고 말했다.",
"hint": "지우가 실제 상품에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지우는 'This looks different'라고 말했는데, 이는 '이거 다르게 생겼어'라는 뜻으로 온라인 사진과 다르다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Can you return it?",
"translation": "반품할 수 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "I think so.",
"translation": "그럴 것 같아."
},
{
"type": "blank",
"index": 7,
"quiz": "The picture @@.",
"hint": "인터넷상의 상황을 나타내는 부사예요.",
"optionA": "offline",
"optionB": "online",
"optionC": "outside",
"result": "online",
"explanation": "'online'은 '온라인, 인터넷상의'라는 뜻으로, 실제 상품과 인터넷 사진이 다르다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "That's really annoying.",
"translation": "진짜 짜증나겠다."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "I'll be careful next time.",
"translation": "다음엔 조심할게."
},
{
"type": "puzzle",
"index": 10,
"hint": "승현이 지우에게 반품 가능성을 물어본 문장을 완성하세요.",
"optionA": "Can",
"optionB": "you",
"optionC": "return",
"optionD": "it",
"result": "Can you return it",
"explanation": "'Can you return it?'는 '반품할 수 있어?'라는 뜻으로, 문제가 있는 상품에 대한 해결책을 제시하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "승현",
"script": "Online shopping is tricky.",
"translation": "온라인 쇼핑은 까다로워."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "폰 배터리 위기",
"explanation": "폰 배터리가 1퍼센트 남았는데 충전기를 안 가져와서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "폰"
},
{
"tag": "배터리"
},
{
"tag": "충전기"
}
],
"engTags": [
{
"tag": "phone"
},
{
"tag": "battery"
},
{
"tag": "charger"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "My battery is dying.",
"translation": "배터리 죽어가."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "How much is left?",
"translation": "얼마나 남았어?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현의 폰 배터리가 충분하다고 말했다.",
"hint": "상현이 배터리 상태에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "상현은 'My battery is dying'라고 말했는데, 이는 '배터리 죽어가'라는 뜻으로 배터리가 거의 없다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "Just one percent left.",
"translation": "1퍼센트만 남았어."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Do you have charger?",
"translation": "충전기 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "상현",
"script": "I forgot to bring.",
"translation": "가져오는 걸 깜빡했어."
},
{
"type": "blank",
"index": 7,
"quiz": "Do you have @@?",
"hint": "폰을 충전하는 기기를 나타내는 명사예요.",
"optionA": "computer",
"optionB": "charger",
"optionC": "camera",
"result": "charger",
"explanation": "'charger'는 '충전기'라는 뜻으로, 폰 배터리를 충전할 때 필요한 기기입니다."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "I can lend you mine.",
"translation": "내 거 빌려줄게."
},
{
"type": "script",
"index": 9,
"speaker": "상현",
"script": "You're a lifesaver!",
"translation": "진짜 생명의 은인이야!"
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 충전기를 안 가져왔다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "forgot",
"optionC": "to",
"optionD": "bring",
"result": "I forgot to bring",
"explanation": "'I forgot to bring'는 '가져오는 걸 깜빡했어'라는 뜻으로, 필요한 물건을 깜빡한 상황을 표현합니다."
},
{
"type": "script",
"index": 11,
"speaker": "선영",
"script": "No problem! Here you go.",
"translation": "문제없어! 여기 있어."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "폰 배터리 위기",
"explanation": "폰 배터리가 1퍼센트 남았는데 충전기를 안 가져와서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "폰"
},
{
"tag": "배터리"
},
{
"tag": "충전기"
}
],
"engTags": [
{
"tag": "phone"
},
{
"tag": "battery"
},
{
"tag": "charger"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "My battery is dying.",
"translation": "배터리 죽어가."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "How much is left?",
"translation": "얼마나 남았어?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현의 폰 배터리가 충분하다고 말했다.",
"hint": "상현이 배터리 상태에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "상현은 'My battery is dying'라고 말했는데, 이는 '배터리 죽어가'라는 뜻으로 배터리가 거의 없다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "Just one percent left.",
"translation": "1퍼센트만 남았어."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Do you have charger?",
"translation": "충전기 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "상현",
"script": "I forgot to bring.",
"translation": "가져오는 걸 깜빡했어."
},
{
"type": "blank",
"index": 7,
"quiz": "Do you have @@?",
"hint": "폰을 충전하는 기기를 나타내는 명사예요.",
"optionA": "computer",
"optionB": "charger",
"optionC": "camera",
"result": "charger",
"explanation": "'charger'는 '충전기'라는 뜻으로, 폰 배터리를 충전할 때 필요한 기기입니다."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "I can lend you mine.",
"translation": "내 거 빌려줄게."
},
{
"type": "script",
"index": 9,
"speaker": "상현",
"script": "You're a lifesaver!",
"translation": "진짜 생명의 은인이야!"
},
{
"type": "puzzle",
"index": 10,
"hint": "상현이 충전기를 안 가져왔다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "forgot",
"optionC": "to",
"optionD": "bring",
"result": "I forgot to bring",
"explanation": "'I forgot to bring'는 '가져오는 걸 깜빡했어'라는 뜻으로, 필요한 물건을 깜빡한 상황을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "선영",
"script": "No problem! Here you go.",
"translation": "문제없어! 여기 있어."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "와이파이 속도 느림",
"explanation": "와이파이에 연결됐는데 인터넷이 평소보다 더 느려서 답답한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "와이파이"
},
{
"tag": "속도"
},
{
"tag": "느림"
}
],
"engTags": [
{
"tag": "wifi"
},
{
"tag": "speed"
},
{
"tag": "slow"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "WiFi is so slow.",
"translation": "와이파이가 너무 느려."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Mine is fine though.",
"translation": "내 건 괜찮은데."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Maybe it's my phone.",
"translation": "내 폰 문제일까."
},
{
"type": "ox",
"index": 4,
"quiz": "지우가 와이파이 속도가 빠르다고 말했다.",
"hint": "지우가 와이파이 속도에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지우는 'WiFi is so slow'라고 말했는데, 이는 '와이파이가 너무 느려'라는 뜻으로 속도가 느리다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Try reconnecting it.",
"translation": "다시 연결해봐."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Good idea! I'll try.",
"translation": "좋은 생각이야! 해볼게."
},
{
"type": "blank",
"index": 7,
"quiz": "Mine is fine @@.",
"hint": "'그런데, 하지만'을 의미하는 접속사예요.",
"optionA": "but",
"optionB": "though",
"optionC": "and",
"result": "though",
"explanation": "'though'는 '그런데, 하지만'이라는 뜻으로, 상대방과 다른 상황임을 나타내는 접속사입니다."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Sometimes that helps.",
"translation": "가끔 그게 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "It's working better now.",
"translation": "이제 더 잘 되네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 재연결을 제안한 문장을 완성하세요.",
"optionA": "Try",
"optionB": "reconnecting",
"optionC": "it",
"result": "Try reconnecting it",
"explanation": "'Try reconnecting it'는 '다시 연결해봐'라는 뜻으로, 기술적 문제의 해결책을 제시하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "See? That worked well.",
"translation": "봐? 잘 됐잖아."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "와이파이 속도 느림",
"explanation": "와이파이에 연결됐는데 인터넷이 평소보다 더 느려서 답답한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "와이파이"
},
{
"tag": "속도"
},
{
"tag": "느림"
}
],
"engTags": [
{
"tag": "wifi"
},
{
"tag": "speed"
},
{
"tag": "slow"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "WiFi is so slow.",
"translation": "와이파이가 너무 느려."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Mine is fine though.",
"translation": "내 건 괜찮은데."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Maybe it's my phone.",
"translation": "내 폰 문제일까."
},
{
"type": "ox",
"index": 4,
"quiz": "지우가 와이파이 속도가 빠르다고 말했다.",
"hint": "지우가 와이파이 속도에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지우는 'WiFi is so slow'라고 말했는데, 이는 '와이파이가 너무 느려'라는 뜻으로 속도가 느리다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Try reconnecting it.",
"translation": "다시 연결해봐."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Good idea! I'll try.",
"translation": "좋은 생각이야! 해볼게."
},
{
"type": "blank",
"index": 7,
"quiz": "Mine is fine @@.",
"hint": "'그런데, 하지만'을 의미하는 접속사예요.",
"optionA": "but",
"optionB": "though",
"optionC": "and",
"result": "though",
"explanation": "'though'는 '그런데, 하지만'이라는 뜻으로, 상대방과 다른 상황임을 나타내는 접속사입니다."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Sometimes that helps.",
"translation": "가끔 그게 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "It's working better now.",
"translation": "이제 더 잘 되네."
},
{
"type": "puzzle",
"index": 10,
"hint": "나연이 재연결을 제안한 문장을 완성하세요.",
"optionA": "Try",
"optionB": "reconnecting",
"optionC": "it",
"result": "Try reconnecting it",
"explanation": "'Try reconnecting it'는 '다시 연결해봐'라는 뜻으로, 기술적 문제의 해결책을 제시하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "See? That worked well.",
"translation": "봐? 잘 됐잖아."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "반품 포장 귀찮음",
"explanation": "반품하려고 하는데 택배 포장을 다시 하는 게 너무 귀찮아서 고민하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "반품"
},
{
"tag": "포장"
},
{
"tag": "귀찮음"
}
],
"engTags": [
{
"tag": "return"
},
{
"tag": "packaging"
},
{
"tag": "annoying"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "I need to return this.",
"translation": "이거 반품해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "What's the problem?",
"translation": "뭐가 문제야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 상품에 만족한다고 말했다.",
"hint": "서연이 상품에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "서연은 'I need to return this'라고 말했는데, 이는 '이거 반품해야 해'라는 뜻으로 상품에 문제가 있다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Packing is so annoying.",
"translation": "포장하는 게 너무 귀찮아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Just do it quickly.",
"translation": "그냥 빨리 해버려."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "You're right about that.",
"translation": "그 말이 맞아."
},
{
"type": "blank",
"index": 7,
"quiz": "Packing is so @@.",
"hint": "귀찮고 성가신 상황을 나타내는 형용사예요.",
"optionA": "fun",
"optionB": "annoying",
"optionC": "easy",
"result": "annoying",
"explanation": "'annoying'은 '귀찮은, 성가신'이라는 뜻으로, 반품을 위해 다시 포장하는 일이 번거롭다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Get your money back.",
"translation": "돈 돌려받아야지."
},
{
"type": "script",
"index": 9,
"speaker": "서연",
"script": "That's the important thing.",
"translation": "그게 중요한 거지."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 빨리 처리하라고 조언한 문장을 완성하세요.",
"optionA": "Just",
"optionB": "do",
"optionC": "it",
"optionD": "quickly",
"result": "Just do it quickly",
"explanation": "'Just do it quickly'는 '그냥 빨리 해버려'라는 뜻으로, 귀찮은 일을 미루지 말고 처리하라는 조언입니다."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "I'll help you pack.",
"translation": "포장 도와줄게."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "반품 포장 귀찮음",
"explanation": "반품하려고 하는데 택배 포장을 다시 하는 게 너무 귀찮아서 고민하는 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "반품"
},
{
"tag": "포장"
},
{
"tag": "귀찮음"
}
],
"engTags": [
{
"tag": "return"
},
{
"tag": "packaging"
},
{
"tag": "annoying"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "I need to return this.",
"translation": "이거 반품해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "What's the problem?",
"translation": "뭐가 문제야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 상품에 만족한다고 말했다.",
"hint": "서연이 상품에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "서연은 'I need to return this'라고 말했는데, 이는 '이거 반품해야 해'라는 뜻으로 상품에 문제가 있다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Packing is so annoying.",
"translation": "포장하는 게 너무 귀찮아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Just do it quickly.",
"translation": "그냥 빨리 해버려."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "You're right about that.",
"translation": "그 말이 맞아."
},
{
"type": "blank",
"index": 7,
"quiz": "Packing is so @@.",
"hint": "귀찮고 성가신 상황을 나타내는 형용사예요.",
"optionA": "fun",
"optionB": "annoying",
"optionC": "easy",
"result": "annoying",
"explanation": "'annoying'은 '귀찮은, 성가신'이라는 뜻으로, 반품을 위해 다시 포장하는 일이 번거롭다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Get your money back.",
"translation": "돈 돌려받아야지."
},
{
"type": "script",
"index": 9,
"speaker": "서연",
"script": "That's the important thing.",
"translation": "그게 중요한 거지."
},
{
"type": "puzzle",
"index": 10,
"hint": "태호가 빨리 처리하라고 조언한 문장을 완성하세요.",
"optionA": "Just",
"optionB": "do",
"optionC": "it",
"optionD": "quickly",
"result": "Just do it quickly",
"explanation": "'Just do it quickly'는 '그냥 빨리 해버려'라는 뜻으로, 귀찮은 일을 미루지 말고 처리하라는 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "I'll help you pack.",
"translation": "포장 도와줄게."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "스누즈 늦잠 실수",
"explanation": "알람 맞춰놨는데 스누즈 한 번 누르고 다시 잠들어서 늦은 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "알람"
},
{
"tag": "스누즈"
},
{
"tag": "늦잠"
}
],
"engTags": [
{
"tag": "alarm"
},
{
"tag": "snooze"
},
{
"tag": "oversleep"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I overslept again.",
"translation": "또 늦잠 잤어."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Didn't you set alarm?",
"translation": "알람 안 맞춰놨어?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 알람을 맞춰놓지 않았다고 말했다.",
"hint": "태호가 알람에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "태호가 알람을 맞춰놓지 않았다는 직접적인 언급은 없었습니다. 단지 늦잠을 잤다고만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "I hit snooze button.",
"translation": "스누즈 버튼 눌렀어."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "That's always dangerous.",
"translation": "그건 항상 위험해."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "I fell asleep again.",
"translation": "다시 잠들어버렸어."
},
{
"type": "blank",
"index": 7,
"quiz": "I hit snooze @@.",
"hint": "알람을 잠시 멈추는 기능을 나타내는 명사예요.",
"optionA": "clock",
"optionB": "button",
"optionC": "phone",
"result": "button",
"explanation": "'button'은 '버튼'이라는 뜻으로, 'snooze button'은 알람을 잠시 멈추는 버튼을 의미합니다."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Set multiple alarms instead.",
"translation": "대신 여러 개 알람 맞춰놔."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "That's smart advice.",
"translation": "현명한 조언이네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 여러 알람을 제안한 문장을 완성하세요.",
"optionA": "Set",
"optionB": "multiple",
"optionC": "alarms",
"optionD": "instead",
"result": "Set multiple alarms instead",
"explanation": "'Set multiple alarms instead'는 '대신 여러 개 알람 맞춰놔'라는 뜻으로, 늦잠을 방지하는 방법을 제안합니다."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Works for me always.",
"translation": "나한테는 항상 효과있어."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "스누즈 늦잠 실수",
"explanation": "알람 맞춰놨는데 스누즈 한 번 누르고 다시 잠들어서 늦은 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "알람"
},
{
"tag": "스누즈"
},
{
"tag": "늦잠"
}
],
"engTags": [
{
"tag": "alarm"
},
{
"tag": "snooze"
},
{
"tag": "oversleep"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I overslept again.",
"translation": "또 늦잠 잤어."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Didn't you set alarm?",
"translation": "알람 안 맞춰놨어?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 알람을 맞춰놓지 않았다고 말했다.",
"hint": "태호가 알람에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "태호가 알람을 맞춰놓지 않았다는 직접적인 언급은 없었습니다. 단지 늦잠을 잤다고만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "I hit snooze button.",
"translation": "스누즈 버튼 눌렀어."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "That's always dangerous.",
"translation": "그건 항상 위험해."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "I fell asleep again.",
"translation": "다시 잠들어버렸어."
},
{
"type": "blank",
"index": 7,
"quiz": "I hit snooze @@.",
"hint": "알람을 잠시 멈추는 기능을 나타내는 명사예요.",
"optionA": "clock",
"optionB": "button",
"optionC": "phone",
"result": "button",
"explanation": "'button'은 '버튼'이라는 뜻으로, 'snooze button'은 알람을 잠시 멈추는 버튼을 의미합니다."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Set multiple alarms instead.",
"translation": "대신 여러 개 알람 맞춰놔."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "That's smart advice.",
"translation": "현명한 조언이네."
},
{
"type": "puzzle",
"index": 10,
"hint": "소영이 여러 알람을 제안한 문장을 완성하세요.",
"optionA": "Set",
"optionB": "multiple",
"optionC": "alarms",
"optionD": "instead",
"result": "Set multiple alarms instead",
"explanation": "'Set multiple alarms instead'는 '대신 여러 개 알람 맞춰놔'라는 뜻으로, 늦잠을 방지하는 방법을 제안합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Works for me always.",
"translation": "나한테는 항상 효과있어."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "미세먼지 마스크 고민",
"explanation": "미세먼지가 심한 날에 마스크 없이 나가도 되는지 고민하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "미세먼지"
},
{
"tag": "마스크"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "dust"
},
{
"tag": "mask"
},
{
"tag": "worry"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "The air looks bad.",
"translation": "공기가 안 좋아 보여."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Should we wear masks?",
"translation": "마스크 써야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Probably a good idea.",
"translation": "아마 좋은 생각일 거야."
},
{
"type": "ox",
"index": 4,
"quiz": "준혁이 공기가 좋다고 말했다.",
"hint": "준혁이 공기 상태에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "준혁은 'The air looks bad'라고 말했는데, 이는 '공기가 안 좋아 보여'라는 뜻으로 공기 상태가 나쁘다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "I forgot to bring mine.",
"translation": "내 거 가져오는 걸 깜빡했어."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "I have an extra.",
"translation": "여분이 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "Probably a good @@.",
"hint": "좋은 제안이나 생각을 나타내는 명사예요.",
"optionA": "time",
"optionB": "idea",
"optionC": "day",
"result": "idea",
"explanation": "'idea'는 '생각, 아이디어'라는 뜻으로, 'Probably a good idea'는 '아마 좋은 생각일 거야'라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Thanks! You're so helpful.",
"translation": "고마워! 정말 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "No problem at all.",
"translation": "전혀 문제없어."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 여분의 마스크가 있다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "have",
"optionC": "an",
"optionD": "extra",
"result": "I have an extra",
"explanation": "'I have an extra'는 '여분이 있어'라는 뜻으로, 도움이 필요한 상황에서 해결책을 제시하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Let's go together then.",
"translation": "그럼 같이 가자."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "미세먼지 마스크 고민",
"explanation": "미세먼지가 심한 날에 마스크 없이 나가도 되는지 고민하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "미세먼지"
},
{
"tag": "마스크"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "dust"
},
{
"tag": "mask"
},
{
"tag": "worry"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "The air looks bad.",
"translation": "공기가 안 좋아 보여."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Should we wear masks?",
"translation": "마스크 써야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Probably a good idea.",
"translation": "아마 좋은 생각일 거야."
},
{
"type": "ox",
"index": 4,
"quiz": "준혁이 공기가 좋다고 말했다.",
"hint": "준혁이 공기 상태에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "준혁은 'The air looks bad'라고 말했는데, 이는 '공기가 안 좋아 보여'라는 뜻으로 공기 상태가 나쁘다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "I forgot to bring mine.",
"translation": "내 거 가져오는 걸 깜빡했어."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "I have an extra.",
"translation": "여분이 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "Probably a good @@.",
"hint": "좋은 제안이나 생각을 나타내는 명사예요.",
"optionA": "time",
"optionB": "idea",
"optionC": "day",
"result": "idea",
"explanation": "'idea'는 '생각, 아이디어'라는 뜻으로, 'Probably a good idea'는 '아마 좋은 생각일 거야'라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Thanks! You're so helpful.",
"translation": "고마워! 정말 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "No problem at all.",
"translation": "전혀 문제없어."
},
{
"type": "puzzle",
"index": 10,
"hint": "준혁이 여분의 마스크가 있다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "have",
"optionC": "an",
"optionD": "extra",
"result": "I have an extra",
"explanation": "'I have an extra'는 '여분이 있어'라는 뜻으로, 도움이 필요한 상황에서 해결책을 제시하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Let's go together then.",
"translation": "그럼 같이 가자."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "지각 걱정 일찍 도착",
"explanation": "지각할까 봐 뛰어왔는데 내가 제일 먼저 도착해서 허무한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "지각"
},
{
"tag": "걱정"
},
{
"tag": "일찍"
}
],
"engTags": [
{
"tag": "late"
},
{
"tag": "worry"
},
{
"tag": "early"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "I'm the first one.",
"translation": "내가 제일 먼저 왔네."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "You ran here fast.",
"translation": "여기 빨리 뛰어왔구나."
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "I thought I'd be late.",
"translation": "늦을 줄 알았어."
},
{
"type": "ox",
"index": 4,
"quiz": "재현이 늦게 도착했다고 말했다.",
"hint": "재현이 도착 시간에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "재현은 'I'm the first one'라고 말했는데, 이는 '내가 제일 먼저 왔네'라는 뜻으로 가장 일찍 도착했다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "Better early than late.",
"translation": "늦는 것보다 일찍 오는 게 나아."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "You're absolutely right.",
"translation": "완전 맞는 말이야."
},
{
"type": "blank",
"index": 7,
"quiz": "Better early than @@.",
"hint": "'늦은'을 의미하는 형용사예요.",
"optionA": "fast",
"optionB": "late",
"optionC": "slow",
"result": "late",
"explanation": "'late'는 '늦은'이라는 뜻으로, 'Better early than late'는 '늦는 것보다 일찍 오는 게 나아'라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Now you can relax.",
"translation": "이제 편하게 쉴 수 있어."
},
{
"type": "script",
"index": 9,
"speaker": "재현",
"script": "That feels much better.",
"translation": "훨씬 기분이 나아."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "재현이 늦을 거라고 생각했다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "thought",
"optionC": "I'd",
"optionD": "be",
"optionE": "late",
"result": "I thought I'd be late",
"explanation": "'I thought I'd be late'는 '늦을 줄 알았어'라는 뜻으로, 시간에 대한 걱정을 표현합니다."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "Good job on time.",
"translation": "시간 잘 맞췄어."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "지각 걱정 일찍 도착",
"explanation": "지각할까 봐 뛰어왔는데 내가 제일 먼저 도착해서 허무한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "지각"
},
{
"tag": "걱정"
},
{
"tag": "일찍"
}
],
"engTags": [
{
"tag": "late"
},
{
"tag": "worry"
},
{
"tag": "early"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "I'm the first one.",
"translation": "내가 제일 먼저 왔네."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "You ran here fast.",
"translation": "여기 빨리 뛰어왔구나."
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "I thought I'd be late.",
"translation": "늦을 줄 알았어."
},
{
"type": "ox",
"index": 4,
"quiz": "재현이 늦게 도착했다고 말했다.",
"hint": "재현이 도착 시간에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "재현은 'I'm the first one'라고 말했는데, 이는 '내가 제일 먼저 왔네'라는 뜻으로 가장 일찍 도착했다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "Better early than late.",
"translation": "늦는 것보다 일찍 오는 게 나아."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "You're absolutely right.",
"translation": "완전 맞는 말이야."
},
{
"type": "blank",
"index": 7,
"quiz": "Better early than @@.",
"hint": "'늦은'을 의미하는 형용사예요.",
"optionA": "fast",
"optionB": "late",
"optionC": "slow",
"result": "late",
"explanation": "'late'는 '늦은'이라는 뜻으로, 'Better early than late'는 '늦는 것보다 일찍 오는 게 나아'라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Now you can relax.",
"translation": "이제 편하게 쉴 수 있어."
},
{
"type": "script",
"index": 9,
"speaker": "재현",
"script": "That feels much better.",
"translation": "훨씬 기분이 나아."
},
{
"type": "puzzle",
"index": 10,
"hint": "재현이 늦을 거라고 생각했다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "thought",
"optionC": "I'd",
"optionD": "be",
"optionE": "late",
"result": "I thought I'd be late",
"explanation": "'I thought I'd be late'는 '늦을 줄 알았어'라는 뜻으로, 시간에 대한 걱정을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "Good job on time.",
"translation": "시간 잘 맞췄어."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "날씨 예보 틀림",
"explanation": "비 온다고 해서 우산 챙겼는데 하루 종일 맑아서 허탈한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "날씨"
},
{
"tag": "예보"
},
{
"tag": "틀림"
}
],
"engTags": [
{
"tag": "weather"
},
{
"tag": "forecast"
},
{
"tag": "wrong"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "It's sunny all day.",
"translation": "하루 종일 맑아."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "But they said rain.",
"translation": "근데 비 온다고 했잖아."
},
{
"type": "ox",
"index": 3,
"quiz": "지원이 하루 종일 비가 왔다고 말했다.",
"hint": "지원이 날씨에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지원은 'It's sunny all day'라고 말했는데, 이는 '하루 종일 맑아'라는 뜻으로 비가 오지 않았다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "I brought my umbrella.",
"translation": "우산 가져왔어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Me too! So heavy.",
"translation": "나도! 너무 무거워."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "Weather forecast is wrong.",
"translation": "일기예보가 틀렸어."
},
{
"type": "blank",
"index": 7,
"quiz": "Weather forecast is @@.",
"hint": "예보가 맞지 않았다는 것을 나타내는 형용사예요.",
"optionA": "right",
"optionB": "wrong",
"optionC": "good",
"result": "wrong",
"explanation": "'wrong'은 '틀린, 잘못된'이라는 뜻으로, 일기예보가 실제 날씨와 다르다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "This happens too often.",
"translation": "이런 일이 너무 자주 있어."
},
{
"type": "script",
"index": 9,
"speaker": "지원",
"script": "At least we're prepared.",
"translation": "적어도 준비는 했잖아."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지원이 우산을 가져왔다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "brought",
"optionC": "my",
"optionD": "umbrella",
"result": "I brought my umbrella",
"explanation": "'I brought my umbrella'는 '우산 가져왔어'라는 뜻으로, 비 예보에 대비한 준비를 표현합니다."
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "Better safe than sorry.",
"translation": "조심하는 게 나아."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "날씨 예보 틀림",
"explanation": "비 온다고 해서 우산 챙겼는데 하루 종일 맑아서 허탈한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "날씨"
},
{
"tag": "예보"
},
{
"tag": "틀림"
}
],
"engTags": [
{
"tag": "weather"
},
{
"tag": "forecast"
},
{
"tag": "wrong"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "It's sunny all day.",
"translation": "하루 종일 맑아."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "But they said rain.",
"translation": "근데 비 온다고 했잖아."
},
{
"type": "ox",
"index": 3,
"quiz": "지원이 하루 종일 비가 왔다고 말했다.",
"hint": "지원이 날씨에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지원은 'It's sunny all day'라고 말했는데, 이는 '하루 종일 맑아'라는 뜻으로 비가 오지 않았다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "I brought my umbrella.",
"translation": "우산 가져왔어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Me too! So heavy.",
"translation": "나도! 너무 무거워."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "Weather forecast is wrong.",
"translation": "일기예보가 틀렸어."
},
{
"type": "blank",
"index": 7,
"quiz": "Weather forecast is @@.",
"hint": "예보가 맞지 않았다는 것을 나타내는 형용사예요.",
"optionA": "right",
"optionB": "wrong",
"optionC": "good",
"result": "wrong",
"explanation": "'wrong'은 '틀린, 잘못된'이라는 뜻으로, 일기예보가 실제 날씨와 다르다는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "This happens too often.",
"translation": "이런 일이 너무 자주 있어."
},
{
"type": "script",
"index": 9,
"speaker": "지원",
"script": "At least we're prepared.",
"translation": "적어도 준비는 했잖아."
},
{
"type": "puzzle",
"index": 10,
"hint": "지원이 우산을 가져왔다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "brought",
"optionC": "my",
"optionD": "umbrella",
"result": "I brought my umbrella",
"explanation": "'I brought my umbrella'는 '우산 가져왔어'라는 뜻으로, 비 예보에 대비한 준비를 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "Better safe than sorry.",
"translation": "조심하는 게 나아."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "감기 기운 약 복용",
"explanation": "감기 기운이 있어서 약을 먹었는데 더 졸려서 아무것도 못 하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "감기"
},
{
"tag": "약"
},
{
"tag": "졸림"
}
],
"engTags": [
{
"tag": "cold"
},
{
"tag": "medicine"
},
{
"tag": "sleepy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I took cold medicine.",
"translation": "감기약 먹었어."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Are you feeling better?",
"translation": "좀 나아져?"
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "But I'm so sleepy.",
"translation": "근데 너무 졸려."
},
{
"type": "ox",
"index": 4,
"quiz": "민재가 감기약을 먹고 기분이 좋아졌다고 말했다.",
"hint": "민재가 약을 먹은 후 어떤 기분인지 확인해보세요.",
"result": "X",
"explanation": "민재는 'But I'm so sleepy'라고 말했는데, 이는 '근데 너무 졸려'라는 뜻으로 약의 부작용을 호소하는 것입니다."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's a side effect.",
"translation": "그건 부작용이야."
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "I can't do anything.",
"translation": "아무것도 못 하겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That's a side @@.",
"hint": "약물의 원치 않는 반응을 나타내는 명사예요.",
"optionA": "dish",
"optionB": "effect",
"optionC": "walk",
"result": "effect",
"explanation": "'effect'는 '효과, 영향'이라는 뜻으로, 'side effect'는 '부작용'이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Just rest for today.",
"translation": "오늘은 그냥 쉬어."
},
{
"type": "script",
"index": 9,
"speaker": "민재",
"script": "Good idea! I'll nap.",
"translation": "좋은 생각이야! 낮잠 잘게."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 오늘 쉬라고 조언한 문장을 완성하세요.",
"optionA": "Just",
"optionB": "rest",
"optionC": "for",
"optionD": "today",
"result": "Just rest for today",
"explanation": "'Just rest for today'는 '오늘은 그냥 쉬어'라는 뜻으로, 몸이 안 좋을 때 휴식을 권하는 조언입니다."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Sleep helps you heal.",
"translation": "잠이 회복에 도움이 돼."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "감기 기운 약 복용",
"explanation": "감기 기운이 있어서 약을 먹었는데 더 졸려서 아무것도 못 하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "감기"
},
{
"tag": "약"
},
{
"tag": "졸림"
}
],
"engTags": [
{
"tag": "cold"
},
{
"tag": "medicine"
},
{
"tag": "sleepy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I took cold medicine.",
"translation": "감기약 먹었어."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Are you feeling better?",
"translation": "좀 나아져?"
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "But I'm so sleepy.",
"translation": "근데 너무 졸려."
},
{
"type": "ox",
"index": 4,
"quiz": "민재가 감기약을 먹고 기분이 좋아졌다고 말했다.",
"hint": "민재가 약을 먹은 후 어떤 기분인지 확인해보세요.",
"result": "X",
"explanation": "민재는 'But I'm so sleepy'라고 말했는데, 이는 '근데 너무 졸려'라는 뜻으로 약의 부작용을 호소하는 것입니다."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's a side effect.",
"translation": "그건 부작용이야."
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "I can't do anything.",
"translation": "아무것도 못 하겠어."
},
{
"type": "blank",
"index": 7,
"quiz": "That's a side @@.",
"hint": "약물의 원치 않는 반응을 나타내는 명사예요.",
"optionA": "dish",
"optionB": "effect",
"optionC": "walk",
"result": "effect",
"explanation": "'effect'는 '효과, 영향'이라는 뜻으로, 'side effect'는 '부작용'이라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Just rest for today.",
"translation": "오늘은 그냥 쉬어."
},
{
"type": "script",
"index": 9,
"speaker": "민재",
"script": "Good idea! I'll nap.",
"translation": "좋은 생각이야! 낮잠 잘게."
},
{
"type": "puzzle",
"index": 10,
"hint": "도윤이 오늘 쉬라고 조언한 문장을 완성하세요.",
"optionA": "Just",
"optionB": "rest",
"optionC": "for",
"optionD": "today",
"result": "Just rest for today",
"explanation": "'Just rest for today'는 '오늘은 그냥 쉬어'라는 뜻으로, 몸이 안 좋을 때 휴식을 권하는 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Sleep helps you heal.",
"translation": "잠이 회복에 도움이 돼."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "폰 배터리 위기",
"explanation": "폰 배터리가 1퍼센트 남았는데 충전기를 안 가져와서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "폰"
},
{
"tag": "배터리"
},
{
"tag": "충전기"
}
],
"engTags": [
{
"tag": "phone"
},
{
"tag": "battery"
},
{
"tag": "charger"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "My battery is dying.",
"translation": "배터리 죽어가."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "How much is left?",
"translation": "얼마나 남았어?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현의 폰 배터리가 충분하다고 말했다.",
"hint": "상현이 배터리 상태에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "상현은 'My battery is dying'라고 말했는데, 이는 '배터리 죽어가'라는 뜻으로 배터리가 거의 없다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "Just one percent left.",
"translation": "1퍼센트만 남았어."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Do you have charger?",
"translation": "충전기 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "상현",
"script": "I forgot to bring.",
"translation": "가져오는 걸 깜빡했어."
},
{
"type": "blank",
"index": 7,
"quiz": "Do you have @@?",
"hint": "폰을 충전하는 기기를 나타내는 명사예요.",
"optionA": "computer",
"optionB": "charger",
"optionC": "camera",
"result": "charger",
"explanation": "'charger'는 '충전기'라는 뜻으로, 폰 배터리를 충전할 때 필요한 기기입니다."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "I can lend you mine.",
"translation": "내 거 빌려줄게."
},
{
"type": "script",
"index": 9,
"speaker": "상현",
"script": "You're a lifesaver!",
"translation": "진짜 생명의 은인이야!"
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 충전기를 안 가져왔다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "forgot",
"optionC": "to",
"optionD": "bring",
"result": "I forgot to bring",
"explanation": "'I forgot to bring'는 '가져오는 걸 깜빡했어'라는 뜻으로, 필요한 물건을 깜빡한 상황을 표현합니다."
},
{
"type": "script",
"index": 11,
"speaker": "선영",
"script": "No problem! Here you go.",
"translation": "문제없어! 여기 있어."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "폰 배터리 위기",
"explanation": "폰 배터리가 1퍼센트 남았는데 충전기를 안 가져와서 당황하는 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "폰"
},
{
"tag": "배터리"
},
{
"tag": "충전기"
}
],
"engTags": [
{
"tag": "phone"
},
{
"tag": "battery"
},
{
"tag": "charger"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "My battery is dying.",
"translation": "배터리 죽어가."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "How much is left?",
"translation": "얼마나 남았어?"
},
{
"type": "ox",
"index": 3,
"quiz": "상현의 폰 배터리가 충분하다고 말했다.",
"hint": "상현이 배터리 상태에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "상현은 'My battery is dying'라고 말했는데, 이는 '배터리 죽어가'라는 뜻으로 배터리가 거의 없다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "상현",
"script": "Just one percent left.",
"translation": "1퍼센트만 남았어."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Do you have charger?",
"translation": "충전기 있어?"
},
{
"type": "script",
"index": 6,
"speaker": "상현",
"script": "I forgot to bring.",
"translation": "가져오는 걸 깜빡했어."
},
{
"type": "blank",
"index": 7,
"quiz": "Do you have @@?",
"hint": "폰을 충전하는 기기를 나타내는 명사예요.",
"optionA": "computer",
"optionB": "charger",
"optionC": "camera",
"result": "charger",
"explanation": "'charger'는 '충전기'라는 뜻으로, 폰 배터리를 충전할 때 필요한 기기입니다."
},
{
"type": "script",
"index": 8,
"speaker": "선영",
"script": "I can lend you mine.",
"translation": "내 거 빌려줄게."
},
{
"type": "script",
"index": 9,
"speaker": "상현",
"script": "You're a lifesaver!",
"translation": "진짜 생명의 은인이야!"
},
{
"type": "puzzle",
"index": 10,
"hint": "상현이 충전기를 안 가져왔다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "forgot",
"optionC": "to",
"optionD": "bring",
"result": "I forgot to bring",
"explanation": "'I forgot to bring'는 '가져오는 걸 깜빡했어'라는 뜻으로, 필요한 물건을 깜빡한 상황을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "선영",
"script": "No problem! Here you go.",
"translation": "문제없어! 여기 있어."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "와이파이 속도 느림",
"explanation": "와이파이에 연결됐는데 인터넷이 평소보다 더 느려서 답답한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "와이파이"
},
{
"tag": "속도"
},
{
"tag": "느림"
}
],
"engTags": [
{
"tag": "wifi"
},
{
"tag": "speed"
},
{
"tag": "slow"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "WiFi is so slow.",
"translation": "와이파이가 너무 느려."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Mine is fine though.",
"translation": "내 건 괜찮은데."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Maybe it's my phone.",
"translation": "내 폰 문제일까."
},
{
"type": "ox",
"index": 4,
"quiz": "지우가 와이파이 속도가 빠르다고 말했다.",
"hint": "지우가 와이파이 속도에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지우는 'WiFi is so slow'라고 말했는데, 이는 '와이파이가 너무 느려'라는 뜻으로 속도가 느리다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Try reconnecting it.",
"translation": "다시 연결해봐."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Good idea! I'll try.",
"translation": "좋은 생각이야! 해볼게."
},
{
"type": "blank",
"index": 7,
"quiz": "Mine is fine @@.",
"hint": "'그런데, 하지만'을 의미하는 접속사예요.",
"optionA": "but",
"optionB": "though",
"optionC": "and",
"result": "though",
"explanation": "'though'는 '그런데, 하지만'이라는 뜻으로, 상대방과 다른 상황임을 나타내는 접속사입니다."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Sometimes that helps.",
"translation": "가끔 그게 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "It's working better now.",
"translation": "이제 더 잘 되네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 재연결을 제안한 문장을 완성하세요.",
"optionA": "Try",
"optionB": "reconnecting",
"optionC": "it",
"result": "Try reconnecting it",
"explanation": "'Try reconnecting it'는 '다시 연결해봐'라는 뜻으로, 기술적 문제의 해결책을 제시하는 표현입니다."
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "See? That worked well.",
"translation": "봐? 잘 됐잖아."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "와이파이 속도 느림",
"explanation": "와이파이에 연결됐는데 인터넷이 평소보다 더 느려서 답답한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "와이파이"
},
{
"tag": "속도"
},
{
"tag": "느림"
}
],
"engTags": [
{
"tag": "wifi"
},
{
"tag": "speed"
},
{
"tag": "slow"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "WiFi is so slow.",
"translation": "와이파이가 너무 느려."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Mine is fine though.",
"translation": "내 건 괜찮은데."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Maybe it's my phone.",
"translation": "내 폰 문제일까."
},
{
"type": "ox",
"index": 4,
"quiz": "지우가 와이파이 속도가 빠르다고 말했다.",
"hint": "지우가 와이파이 속도에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "지우는 'WiFi is so slow'라고 말했는데, 이는 '와이파이가 너무 느려'라는 뜻으로 속도가 느리다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Try reconnecting it.",
"translation": "다시 연결해봐."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Good idea! I'll try.",
"translation": "좋은 생각이야! 해볼게."
},
{
"type": "blank",
"index": 7,
"quiz": "Mine is fine @@.",
"hint": "'그런데, 하지만'을 의미하는 접속사예요.",
"optionA": "but",
"optionB": "though",
"optionC": "and",
"result": "though",
"explanation": "'though'는 '그런데, 하지만'이라는 뜻으로, 상대방과 다른 상황임을 나타내는 접속사입니다."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Sometimes that helps.",
"translation": "가끔 그게 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "It's working better now.",
"translation": "이제 더 잘 되네."
},
{
"type": "puzzle",
"index": 10,
"hint": "나연이 재연결을 제안한 문장을 완성하세요.",
"optionA": "Try",
"optionB": "reconnecting",
"optionC": "it",
"result": "Try reconnecting it",
"explanation": "'Try reconnecting it'는 '다시 연결해봐'라는 뜻으로, 기술적 문제의 해결책을 제시하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "See? That worked well.",
"translation": "봐? 잘 됐잖아."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "스누즈 늦잠 실수",
"explanation": "알람 맞춰놨는데 스누즈 한 번 누르고 다시 잠들어서 늦은 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "알람"
},
{
"tag": "스누즈"
},
{
"tag": "늦잠"
}
],
"engTags": [
{
"tag": "alarm"
},
{
"tag": "snooze"
},
{
"tag": "oversleep"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I overslept again.",
"translation": "또 늦잠 잤어."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Didn't you set alarm?",
"translation": "알람 안 맞춰놨어?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 알람을 맞춰놓지 않았다고 말했다.",
"hint": "태호가 알람에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "태호가 알람을 맞춰놓지 않았다는 직접적인 언급은 없었습니다. 단지 늦잠을 잤다고만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "I hit snooze button.",
"translation": "스누즈 버튼 눌렀어."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "That's always dangerous.",
"translation": "그건 항상 위험해."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "I fell asleep again.",
"translation": "다시 잠들어버렸어."
},
{
"type": "blank",
"index": 7,
"quiz": "I hit snooze @@.",
"hint": "알람을 잠시 멈추는 기능을 나타내는 명사예요.",
"optionA": "clock",
"optionB": "button",
"optionC": "phone",
"result": "button",
"explanation": "'button'은 '버튼'이라는 뜻으로, 'snooze button'은 알람을 잠시 멈추는 버튼을 의미합니다."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Set multiple alarms instead.",
"translation": "대신 여러 개 알람 맞춰놔."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "That's smart advice.",
"translation": "현명한 조언이네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 여러 알람을 제안한 문장을 완성하세요.",
"optionA": "Set",
"optionB": "multiple",
"optionC": "alarms",
"optionD": "instead",
"result": "Set multiple alarms instead",
"explanation": "'Set multiple alarms instead'는 '대신 여러 개 알람 맞춰놔'라는 뜻으로, 늦잠을 방지하는 방법을 제안합니다."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Works for me always.",
"translation": "나한테는 항상 효과있어."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "스누즈 늦잠 실수",
"explanation": "알람 맞춰놨는데 스누즈 한 번 누르고 다시 잠들어서 늦은 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "알람"
},
{
"tag": "스누즈"
},
{
"tag": "늦잠"
}
],
"engTags": [
{
"tag": "alarm"
},
{
"tag": "snooze"
},
{
"tag": "oversleep"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I overslept again.",
"translation": "또 늦잠 잤어."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Didn't you set alarm?",
"translation": "알람 안 맞춰놨어?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 알람을 맞춰놓지 않았다고 말했다.",
"hint": "태호가 알람에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "태호가 알람을 맞춰놓지 않았다는 직접적인 언급은 없었습니다. 단지 늦잠을 잤다고만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "I hit snooze button.",
"translation": "스누즈 버튼 눌렀어."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "That's always dangerous.",
"translation": "그건 항상 위험해."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "I fell asleep again.",
"translation": "다시 잠들어버렸어."
},
{
"type": "blank",
"index": 7,
"quiz": "I hit snooze @@.",
"hint": "알람을 잠시 멈추는 기능을 나타내는 명사예요.",
"optionA": "clock",
"optionB": "button",
"optionC": "phone",
"result": "button",
"explanation": "'button'은 '버튼'이라는 뜻으로, 'snooze button'은 알람을 잠시 멈추는 버튼을 의미합니다."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Set multiple alarms instead.",
"translation": "대신 여러 개 알람 맞춰놔."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "That's smart advice.",
"translation": "현명한 조언이네."
},
{
"type": "puzzle",
"index": 10,
"hint": "소영이 여러 알람을 제안한 문장을 완성하세요.",
"optionA": "Set",
"optionB": "multiple",
"optionC": "alarms",
"optionD": "instead",
"result": "Set multiple alarms instead",
"explanation": "'Set multiple alarms instead'는 '대신 여러 개 알람 맞춰놔'라는 뜻으로, 늦잠을 방지하는 방법을 제안합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Works for me always.",
"translation": "나한테는 항상 효과있어."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "지각 걱정 일찍 도착",
"explanation": "지각할까 봐 뛰어왔는데 내가 제일 먼저 도착해서 허무한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "지각"
},
{
"tag": "걱정"
},
{
"tag": "일찍"
}
],
"engTags": [
{
"tag": "late"
},
{
"tag": "worry"
},
{
"tag": "early"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "I'm the first one.",
"translation": "내가 제일 먼저 왔네."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "You ran here fast.",
"translation": "여기 빨리 뛰어왔구나."
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "I thought I'd be late.",
"translation": "늦을 줄 알았어."
},
{
"type": "ox",
"index": 4,
"quiz": "재현이 늦게 도착했다고 말했다.",
"hint": "재현이 도착 시간에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "재현은 'I'm the first one'라고 말했는데, 이는 '내가 제일 먼저 왔네'라는 뜻으로 가장 일찍 도착했다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "Better early than late.",
"translation": "늦는 것보다 일찍 오는 게 나아."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "You're absolutely right.",
"translation": "완전 맞는 말이야."
},
{
"type": "blank",
"index": 7,
"quiz": "Better early than @@.",
"hint": "'늦은'을 의미하는 형용사예요.",
"optionA": "fast",
"optionB": "late",
"optionC": "slow",
"result": "late",
"explanation": "'late'는 '늦은'이라는 뜻으로, 'Better early than late'는 '늦는 것보다 일찍 오는 게 나아'라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Now you can relax.",
"translation": "이제 편하게 쉴 수 있어."
},
{
"type": "script",
"index": 9,
"speaker": "재현",
"script": "That feels much better.",
"translation": "훨씬 기분이 나아."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "재현이 늦을 거라고 생각했다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "thought",
"optionC": "I'd",
"optionD": "be",
"optionE": "late",
"result": "I thought I'd be late",
"explanation": "'I thought I'd be late'는 '늦을 줄 알았어'라는 뜻으로, 시간에 대한 걱정을 표현합니다."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "Good job on time.",
"translation": "시간 잘 맞췄어."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "일상",
"episodes": [
{
"title": "지각 걱정 일찍 도착",
"explanation": "지각할까 봐 뛰어왔는데 내가 제일 먼저 도착해서 허무한 상황의 대화입니다.",
"level": 4,
"korTags": [
{
"tag": "지각"
},
{
"tag": "걱정"
},
{
"tag": "일찍"
}
],
"engTags": [
{
"tag": "late"
},
{
"tag": "worry"
},
{
"tag": "early"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "I'm the first one.",
"translation": "내가 제일 먼저 왔네."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "You ran here fast.",
"translation": "여기 빨리 뛰어왔구나."
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "I thought I'd be late.",
"translation": "늦을 줄 알았어."
},
{
"type": "ox",
"index": 4,
"quiz": "재현이 늦게 도착했다고 말했다.",
"hint": "재현이 도착 시간에 대해 어떻게 말했는지 확인해보세요.",
"result": "X",
"explanation": "재현은 'I'm the first one'라고 말했는데, 이는 '내가 제일 먼저 왔네'라는 뜻으로 가장 일찍 도착했다는 의미입니다."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "Better early than late.",
"translation": "늦는 것보다 일찍 오는 게 나아."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "You're absolutely right.",
"translation": "완전 맞는 말이야."
},
{
"type": "blank",
"index": 7,
"quiz": "Better early than @@.",
"hint": "'늦은'을 의미하는 형용사예요.",
"optionA": "fast",
"optionB": "late",
"optionC": "slow",
"result": "late",
"explanation": "'late'는 '늦은'이라는 뜻으로, 'Better early than late'는 '늦는 것보다 일찍 오는 게 나아'라는 의미입니다."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "Now you can relax.",
"translation": "이제 편하게 쉴 수 있어."
},
{
"type": "script",
"index": 9,
"speaker": "재현",
"script": "That feels much better.",
"translation": "훨씬 기분이 나아."
},
{
"type": "puzzle",
"index": 10,
"hint": "재현이 늦을 거라고 생각했다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "thought",
"optionC": "I'd",
"optionD": "be",
"optionE": "late",
"result": "I thought I'd be late",
"explanation": "'I thought I'd be late'는 '늦을 줄 알았어'라는 뜻으로, 시간에 대한 걱정을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "Good job on time.",
"translation": "시간 잘 맞췄어."
}
]
}
],
"level_increment_v1_completed": true
}