총 3,206개의 항목 중, 수정이 필요한 오류 항목이 2,177개 발견되었습니다.
현재 배치: 13 / 33
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "엄마 선물 뭐 해?",
"explanation": "형제가 엄마 생일 선물을 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "선물"
}
],
"engTags": [
{
"tag": "brothers"
},
{
"tag": "gift"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "What gift for Mom?",
"speaker": "민재",
"translation": "엄마 선물 뭐 해?"
},
{
"type": "script",
"index": 2,
"script": "I don't know.",
"speaker": "지우",
"translation": "모르겠어."
},
{
"hint": "'gift'는 선물을 의미합니다.",
"quiz": "'What gift for Mom?'은 엄마를 위한 선물이 뭔지 묻는 질문이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "선물을 고민할 때 'What gift for Mom?'이라고 물어보면 아이디어를 구할 수 있어요."
},
{
"type": "script",
"index": 4,
"script": "I have no money!",
"speaker": "민재",
"translation": "나 돈 없어!"
},
{
"type": "script",
"index": 5,
"script": "Make something!",
"speaker": "지우",
"translation": "뭔가 만들어!"
},
{
"hint": "직접 만드는 것을 말해요.",
"quiz": "Make @@!",
"type": "blank",
"index": 6,
"result": "something",
"optionA": "something",
"optionB": "nothing",
"optionC": "money",
"explanation": "돈이 없을 때 'Make something!'이라고 말하면 직접 만들라는 좋은 조언이 돼요."
},
{
"type": "script",
"index": 7,
"script": "Good idea!",
"speaker": "민재",
"translation": "좋은 생각!"
},
{
"type": "script",
"index": 8,
"script": "Let's do together!",
"speaker": "지우",
"translation": "같이 하자!"
},
{
"hint": "지우가 함께 하자고 제안하는 문장입니다.",
"type": "puzzle",
"index": 9,
"result": "Let's do together",
"optionA": "Let's",
"optionB": "do",
"optionC": "together",
"explanation": "형제가 함께 일할 때 'Let's do together!'라고 말하면 협력하자는 의미예요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "엄마 선물 뭐 해?",
"explanation": "형제가 엄마 생일 선물을 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "선물"
}
],
"engTags": [
{
"tag": "brothers"
},
{
"tag": "gift"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "What gift for Mom?",
"translation": "엄마 선물 뭐 해?"
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "ox",
"index": 3,
"quiz": "'What gift for Mom?'은 엄마를 위한 선물이 뭔지 묻는 질문이다.",
"hint": "'gift'는 선물을 의미합니다.",
"result": "O",
"explanation": "선물을 고민할 때 'What gift for Mom?'이라고 물어보면 아이디어를 구할 수 있어요."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "I have no money!",
"translation": "나 돈 없어!"
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Make something!",
"translation": "뭔가 만들어!"
},
{
"type": "blank",
"index": 6,
"quiz": "Make @@!",
"hint": "직접 만드는 것을 말해요.",
"optionA": "something",
"optionB": "nothing",
"optionC": "money",
"result": "something",
"explanation": "돈이 없을 때 'Make something!'이라고 말하면 직접 만들라는 좋은 조언이 돼요."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Good idea!",
"translation": "좋은 생각!"
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Let's do together!",
"translation": "같이 하자!"
},
{
"type": "puzzle",
"index": 9,
"hint": "지우가 함께 하자고 제안하는 문장입니다.",
"optionA": "Let's",
"optionB": "do",
"optionC": "together",
"result": "Let's do together",
"explanation": "형제가 함께 일할 때 'Let's do together!'라고 말하면 협력하자는 의미예요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "내 간식 누가 먹었어?",
"explanation": "누나가 동생에게 간식을 누가 먹었는지 따지는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "남매"
},
{
"tag": "간식"
}
],
"engTags": [
{
"tag": "siblings"
},
{
"tag": "snack"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Who ate my snack?",
"speaker": "채원",
"translation": "누가 내 간식 먹었어?"
},
{
"type": "script",
"index": 2,
"script": "Not me!",
"speaker": "승현",
"translation": "나 아니야!"
},
{
"hint": "'not'은 아니다라는 부정 표현입니다.",
"quiz": "'Not me!'는 나는 아니라는 부정의 뜻이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "뭔가를 의심받을 때 'Not me!'라고 말하면 자신은 아니라고 강하게 부정할 수 있어요."
},
{
"type": "script",
"index": 4,
"script": "It was you!",
"speaker": "채원",
"translation": "너였어!"
},
{
"type": "script",
"index": 5,
"script": "I was hungry!",
"speaker": "승현",
"translation": "배고팠어!"
},
{
"hint": "간식을 먹은 이유예요.",
"quiz": "I was @@!",
"type": "blank",
"index": 6,
"result": "hungry",
"optionA": "hungry",
"optionB": "happy",
"optionC": "sleepy",
"explanation": "간식을 먹은 변명을 할 때 'I was hungry!'라고 말하면 배고픔을 이유로 댈 수 있어요."
},
{
"type": "script",
"index": 7,
"script": "Ask me first!",
"speaker": "채원",
"translation": "먼저 물어봐!"
},
{
"type": "script",
"index": 8,
"script": "Sorry! I'll buy new!",
"speaker": "승현",
"translation": "미안! 새로 사줄게!"
},
{
"hint": "승현이가 새로 사주겠다고 약속하는 문장입니다.",
"type": "puzzle",
"index": 9,
"result": "Sorry I'll buy new",
"optionA": "Sorry",
"optionB": "I'll",
"optionC": "buy",
"optionD": "new",
"explanation": "잘못을 저지르고 사과할 때 'Sorry! I'll buy new!'라고 말하면 보상하겠다는 의지를 보여줄 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "내 간식 누가 먹었어?",
"explanation": "누나가 동생에게 간식을 누가 먹었는지 따지는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "남매"
},
{
"tag": "간식"
}
],
"engTags": [
{
"tag": "siblings"
},
{
"tag": "snack"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Who ate my snack?",
"translation": "누가 내 간식 먹었어?"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Not me!",
"translation": "나 아니야!"
},
{
"type": "ox",
"index": 3,
"quiz": "'Not me!'는 나는 아니라는 부정의 뜻이다.",
"hint": "'not'은 아니다라는 부정 표현입니다.",
"result": "O",
"explanation": "뭔가를 의심받을 때 'Not me!'라고 말하면 자신은 아니라고 강하게 부정할 수 있어요."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "It was you!",
"translation": "너였어!"
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "I was hungry!",
"translation": "배고팠어!"
},
{
"type": "blank",
"index": 6,
"quiz": "I was @@!",
"hint": "간식을 먹은 이유예요.",
"optionA": "hungry",
"optionB": "happy",
"optionC": "sleepy",
"result": "hungry",
"explanation": "간식을 먹은 변명을 할 때 'I was hungry!'라고 말하면 배고픔을 이유로 댈 수 있어요."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Ask me first!",
"translation": "먼저 물어봐!"
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "Sorry! I'll buy new!",
"translation": "미안! 새로 사줄게!"
},
{
"type": "puzzle",
"index": 9,
"hint": "승현이가 새로 사주겠다고 약속하는 문장입니다.",
"optionA": "Sorry",
"optionB": "I'll",
"optionC": "buy",
"optionD": "new",
"result": "Sorry I'll buy new",
"explanation": "잘못을 저지르고 사과할 때 'Sorry! I'll buy new!'라고 말하면 보상하겠다는 의지를 보여줄 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "설거지 누가 해?",
"explanation": "형제가 설거지를 누가 할지 정하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "설거지"
}
],
"engTags": [
{
"tag": "brothers"
},
{
"tag": "dishes"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Your turn!",
"speaker": "태호",
"translation": "네 차례야!"
},
{
"type": "script",
"index": 2,
"script": "No! I did yesterday!",
"speaker": "준혁",
"translation": "안 돼! 어제 내가 했어!"
},
{
"hint": "'turn'은 차례나 순서를 의미합니다.",
"quiz": "'Your turn!'은 네 차례라는 뜻이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "순서를 정할 때 'Your turn!'이라고 말하면 네 차례라는 뜻으로 역할을 정할 수 있어요."
},
{
"type": "script",
"index": 4,
"script": "Let's play game!",
"speaker": "태호",
"translation": "게임하자!"
},
{
"type": "script",
"index": 5,
"script": "Rock paper scissors!",
"speaker": "준혁",
"translation": "가위바위보!"
},
{
"hint": "가위바위보 게임의 마지막 단어예요.",
"quiz": "Rock paper @@!",
"type": "blank",
"index": 6,
"result": "scissors",
"optionA": "scissors",
"optionB": "knife",
"optionC": "spoon",
"explanation": "공평하게 정하려고 할 때 'Rock paper scissors!'라고 말하면 가위바위보 게임을 제안하는 거예요."
},
{
"type": "script",
"index": 7,
"script": "I win!",
"speaker": "태호",
"translation": "내가 이겼어!"
},
{
"type": "script",
"index": 8,
"script": "Next time!",
"speaker": "준혁",
"translation": "다음에!"
},
{
"hint": "준혁이가 다음 기회를 기대한다고 말하는 문장입니다.",
"type": "puzzle",
"index": 9,
"result": "Next time",
"optionA": "Next",
"optionB": "time",
"explanation": "이번에 졌을 때 'Next time!'이라고 말하면 다음 기회에는 이기겠다는 의지를 보여줄 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "설거지 누가 해?",
"explanation": "형제가 설거지를 누가 할지 정하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "설거지"
}
],
"engTags": [
{
"tag": "brothers"
},
{
"tag": "dishes"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "Your turn!",
"translation": "네 차례야!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "No! I did yesterday!",
"translation": "안 돼! 어제 내가 했어!"
},
{
"type": "ox",
"index": 3,
"quiz": "'Your turn!'은 네 차례라는 뜻이다.",
"hint": "'turn'은 차례나 순서를 의미합니다.",
"result": "O",
"explanation": "순서를 정할 때 'Your turn!'이라고 말하면 네 차례라는 뜻으로 역할을 정할 수 있어요."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Let's play game!",
"translation": "게임하자!"
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Rock paper scissors!",
"translation": "가위바위보!"
},
{
"type": "blank",
"index": 6,
"quiz": "Rock paper @@!",
"hint": "가위바위보 게임의 마지막 단어예요.",
"optionA": "scissors",
"optionB": "knife",
"optionC": "spoon",
"result": "scissors",
"explanation": "공평하게 정하려고 할 때 'Rock paper scissors!'라고 말하면 가위바위보 게임을 제안하는 거예요."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "I win!",
"translation": "내가 이겼어!"
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Next time!",
"translation": "다음에!"
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이가 다음 기회를 기대한다고 말하는 문장입니다.",
"optionA": "Next",
"optionB": "time",
"result": "Next time",
"explanation": "이번에 졌을 때 'Next time!'이라고 말하면 다음 기회에는 이기겠다는 의지를 보여줄 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "게임으로 정하자",
"explanation": "누가 일을 할지 게임으로 정하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "게임"
}
],
"engTags": [
{
"tag": "brothers"
},
{
"tag": "game"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "You do it!",
"speaker": "태호",
"translation": "너 해!"
},
{
"type": "script",
"index": 2,
"script": "No way!",
"speaker": "준혁",
"translation": "말도 안 돼!"
},
{
"hint": "'No way'는 절대 안 된다는 강한 표현입니다.",
"quiz": "'No way!'는 강한 거절의 뜻이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "뭔가를 강하게 거절할 때 'No way!'라고 말하면 절대 안 된다는 의미를 강하게 표현할 수 있어요."
},
{
"type": "script",
"index": 4,
"script": "Then let's play!",
"speaker": "태호",
"translation": "그럼 게임하자!"
},
{
"type": "script",
"index": 5,
"script": "Okay! Ready?",
"speaker": "준혁",
"translation": "좋아! 준비됐어?"
},
{
"hint": "게임 시작 전에 확인하는 말이에요.",
"quiz": "Okay! @@?",
"type": "blank",
"index": 6,
"result": "Ready",
"optionA": "Ready",
"optionB": "Finished",
"optionC": "Tired",
"explanation": "게임을 시작하기 전에 'Ready?'라고 물어보면 준비됐는지 확인하는 의미예요."
},
{
"type": "script",
"index": 7,
"script": "I won again!",
"speaker": "태호",
"translation": "또 내가 이겼어!"
},
{
"type": "script",
"index": 8,
"script": "This is not fair!",
"speaker": "준혁",
"translation": "이건 공평하지 않아!"
},
{
"hint": "준혁이가 공평하지 않다고 불평하는 문장입니다.",
"type": "puzzle",
"index": 9,
"result": "This is not fair",
"optionA": "This",
"optionB": "is",
"optionC": "not",
"optionD": "fair",
"explanation": "결과가 마음에 안 들 때 'This is not fair!'라고 말하면 공평하지 않다는 불만을 표현할 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "게임으로 정하자",
"explanation": "누가 일을 할지 게임으로 정하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "형제"
},
{
"tag": "게임"
}
],
"engTags": [
{
"tag": "brothers"
},
{
"tag": "game"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "You do it!",
"translation": "너 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "No way!",
"translation": "말도 안 돼!"
},
{
"type": "ox",
"index": 3,
"quiz": "'No way!'는 강한 거절의 뜻이다.",
"hint": "'No way'는 절대 안 된다는 강한 표현입니다.",
"result": "O",
"explanation": "뭔가를 강하게 거절할 때 'No way!'라고 말하면 절대 안 된다는 의미를 강하게 표현할 수 있어요."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Then let's play!",
"translation": "그럼 게임하자!"
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Okay! Ready?",
"translation": "좋아! 준비됐어?"
},
{
"type": "blank",
"index": 6,
"quiz": "Okay! @@?",
"hint": "게임 시작 전에 확인하는 말이에요.",
"optionA": "Ready",
"optionB": "Finished",
"optionC": "Tired",
"result": "Ready",
"explanation": "게임을 시작하기 전에 'Ready?'라고 물어보면 준비됐는지 확인하는 의미예요."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "I won again!",
"translation": "또 내가 이겼어!"
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "This is not fair!",
"translation": "이건 공평하지 않아!"
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이가 공평하지 않다고 불평하는 문장입니다.",
"optionA": "This",
"optionB": "is",
"optionC": "not",
"optionD": "fair",
"result": "This is not fair",
"explanation": "결과가 마음에 안 들 때 'This is not fair!'라고 말하면 공평하지 않다는 불만을 표현할 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "내 옷 입었지?",
"explanation": "언니가 동생에게 옷을 허락없이 입었다고 따지는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "자매"
},
{
"tag": "옷"
}
],
"engTags": [
{
"tag": "sister"
},
{
"tag": "clothes"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "You wore my clothes!",
"speaker": "유진",
"translation": "너 내 옷 입었지!"
},
{
"type": "script",
"index": 2,
"script": "Maybe a little...",
"speaker": "지원",
"translation": "조금만..."
},
{
"hint": "'wore'는 'wear'의 과거형으로 입었다는 뜻입니다.",
"quiz": "'You wore my clothes!'는 내 옷을 입었다고 말하는 표현이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "누군가 내 옷을 허락없이 입었을 때 'You wore my clothes!'라고 말하면 직접적으로 따질 수 있어요."
},
{
"type": "script",
"index": 4,
"script": "Ask me first!",
"speaker": "유진",
"translation": "먼저 물어봐!"
},
{
"type": "script",
"index": 5,
"script": "I was in hurry!",
"speaker": "지원",
"translation": "급했어!"
},
{
"hint": "시간이 부족한 상황을 나타내는 단어예요.",
"quiz": "I was in @@!",
"type": "blank",
"index": 6,
"result": "hurry",
"optionA": "hurry",
"optionB": "school",
"optionC": "room",
"explanation": "급한 상황일 때 'I was in hurry!'라고 말하면 시간이 없었다는 변명을 할 수 있어요."
},
{
"type": "script",
"index": 7,
"script": "That's no excuse!",
"speaker": "유진",
"translation": "그건 변명이 안 돼!"
},
{
"type": "script",
"index": 8,
"script": "Sorry! Won't happen again!",
"speaker": "지원",
"translation": "미안! 다시는 안 할게!"
},
{
"hint": "지원이가 다시는 안 하겠다고 약속하는 문장입니다.",
"type": "puzzle",
"index": 9,
"result": "Sorry Won't happen again",
"optionA": "Sorry",
"optionB": "Won't",
"optionC": "happen",
"optionD": "again",
"explanation": "실수를 반복하지 않겠다고 약속할 때 'Sorry! Won't happen again!'라고 말하면 진심어린 사과를 표현할 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "내 옷 입었지?",
"explanation": "언니가 동생에게 옷을 허락없이 입었다고 따지는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "자매"
},
{
"tag": "옷"
}
],
"engTags": [
{
"tag": "sister"
},
{
"tag": "clothes"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "You wore my clothes!",
"translation": "너 내 옷 입었지!"
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "Maybe a little...",
"translation": "조금만..."
},
{
"type": "ox",
"index": 3,
"quiz": "'You wore my clothes!'는 내 옷을 입었다고 말하는 표현이다.",
"hint": "'wore'는 'wear'의 과거형으로 입었다는 뜻입니다.",
"result": "O",
"explanation": "누군가 내 옷을 허락없이 입었을 때 'You wore my clothes!'라고 말하면 직접적으로 따질 수 있어요."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Ask me first!",
"translation": "먼저 물어봐!"
},
{
"type": "script",
"index": 5,
"speaker": "지원",
"script": "I was in hurry!",
"translation": "급했어!"
},
{
"type": "blank",
"index": 6,
"quiz": "I was in @@!",
"hint": "시간이 부족한 상황을 나타내는 단어예요.",
"optionA": "hurry",
"optionB": "school",
"optionC": "room",
"result": "hurry",
"explanation": "급한 상황일 때 'I was in hurry!'라고 말하면 시간이 없었다는 변명을 할 수 있어요."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "That's no excuse!",
"translation": "그건 변명이 안 돼!"
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "Sorry! Won't happen again!",
"translation": "미안! 다시는 안 할게!"
},
{
"type": "puzzle",
"index": 9,
"hint": "지원이가 다시는 안 하겠다고 약속하는 문장입니다.",
"optionA": "Sorry",
"optionB": "Won't",
"optionC": "happen",
"optionD": "again",
"result": "Sorry Won't happen again",
"explanation": "실수를 반복하지 않겠다고 약속할 때 'Sorry! Won't happen again!'라고 말하면 진심어린 사과를 표현할 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "돈 좀 빌려줘",
"explanation": "동생이 언니에게 돈을 빌려달라고 부탁하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "용돈"
},
{
"tag": "자매"
}
],
"engTags": [
{
"tag": "money"
},
{
"tag": "sister"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "I need money!",
"speaker": "지원",
"translation": "돈 필요해!"
},
{
"type": "script",
"index": 2,
"script": "How much?",
"speaker": "채원",
"translation": "얼마?"
},
{
"hint": "'need'는 필요하다는 의미입니다.",
"quiz": "'I need money!'는 돈이 필요하다는 뜻이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "돈이 필요할 때 'I need money!'라고 말하면 직접적으로 도움을 요청할 수 있어요."
},
{
"type": "script",
"index": 4,
"script": "Just a little!",
"speaker": "지원",
"translation": "조금만!"
},
{
"type": "script",
"index": 5,
"script": "What for?",
"speaker": "채원",
"translation": "뭐에 쓸 거야?"
},
{
"hint": "용도를 묻는 짧은 표현이에요.",
"quiz": "What @@?",
"type": "blank",
"index": 6,
"result": "for",
"optionA": "for",
"optionB": "time",
"optionC": "now",
"explanation": "뭔가의 용도를 물어볼 때 'What for?'라고 간단하게 질문할 수 있어요."
},
{
"type": "script",
"index": 7,
"script": "I want new book!",
"speaker": "지원",
"translation": "새 책 사고 싶어!"
},
{
"type": "script",
"index": 8,
"script": "Okay! Pay me back!",
"speaker": "채원",
"translation": "좋아! 갚아!"
},
{
"hint": "채원이가 갚으라고 말하는 문장입니다.",
"type": "puzzle",
"index": 9,
"result": "Okay Pay me back",
"optionA": "Okay",
"optionB": "Pay",
"optionC": "me",
"optionD": "back",
"explanation": "돈을 빌려줄 때 'Okay! Pay me back!'라고 말하면 나중에 갚으라는 조건을 제시할 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "돈 좀 빌려줘",
"explanation": "동생이 언니에게 돈을 빌려달라고 부탁하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "용돈"
},
{
"tag": "자매"
}
],
"engTags": [
{
"tag": "money"
},
{
"tag": "sister"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "I need money!",
"translation": "돈 필요해!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "How much?",
"translation": "얼마?"
},
{
"type": "ox",
"index": 3,
"quiz": "'I need money!'는 돈이 필요하다는 뜻이다.",
"hint": "'need'는 필요하다는 의미입니다.",
"result": "O",
"explanation": "돈이 필요할 때 'I need money!'라고 말하면 직접적으로 도움을 요청할 수 있어요."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Just a little!",
"translation": "조금만!"
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "What for?",
"translation": "뭐에 쓸 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "What @@?",
"hint": "용도를 묻는 짧은 표현이에요.",
"optionA": "for",
"optionB": "time",
"optionC": "now",
"result": "for",
"explanation": "뭔가의 용도를 물어볼 때 'What for?'라고 간단하게 질문할 수 있어요."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "I want new book!",
"translation": "새 책 사고 싶어!"
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Okay! Pay me back!",
"translation": "좋아! 갚아!"
},
{
"type": "puzzle",
"index": 9,
"hint": "채원이가 갚으라고 말하는 문장입니다.",
"optionA": "Okay",
"optionB": "Pay",
"optionC": "me",
"optionD": "back",
"result": "Okay Pay me back",
"explanation": "돈을 빌려줄 때 'Okay! Pay me back!'라고 말하면 나중에 갚으라는 조건을 제시할 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "같이 놀자!",
"explanation": "친구가 집에서 같이 놀자고 제안하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "초대"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "sleepover"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Let's play together!",
"speaker": "지원",
"translation": "같이 놀자!"
},
{
"type": "script",
"index": 2,
"script": "What do we play?",
"speaker": "유진",
"translation": "뭐하면서 놀아?"
},
{
"hint": "'Let's'는 함께 하자는 제안 표현입니다.",
"quiz": "'Let's play together!'는 같이 놀자는 제안이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "친구에게 같이 놀자고 제안할 때 'Let's play together!'라고 말하면 함께 시간을 보내자는 의미예요."
},
{
"type": "script",
"index": 4,
"script": "We can talk!",
"speaker": "지원",
"translation": "이야기할 수 있어!"
},
{
"type": "script",
"index": 5,
"script": "I sleep early.",
"speaker": "유진",
"translation": "나 일찍 자는데."
},
{
"hint": "시간이 이른 것을 나타내는 단어예요.",
"quiz": "I sleep @@.",
"type": "blank",
"index": 6,
"result": "early",
"optionA": "early",
"optionB": "late",
"optionC": "long",
"explanation": "일찍 잘 때 'I sleep early'라고 말하면 자신의 수면 패턴을 설명할 수 있어요."
},
{
"type": "script",
"index": 7,
"script": "Just this time!",
"speaker": "지원",
"translation": "이번만!"
},
{
"type": "script",
"index": 8,
"script": "Okay! Let's do it!",
"speaker": "유진",
"translation": "좋아! 하자!"
},
{
"hint": "유진이가 동의하며 하자고 말하는 문장입니다.",
"type": "puzzle",
"index": 9,
"result": "Okay Let's do it",
"optionA": "Okay",
"optionB": "Let's",
"optionC": "do",
"optionD": "it",
"explanation": "친구 제안에 동의할 때 'Okay! Let's do it!'라고 말하면 적극적으로 참여하겠다는 의미예요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "같이 놀자!",
"explanation": "친구가 집에서 같이 놀자고 제안하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "초대"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "sleepover"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "Let's play together!",
"translation": "같이 놀자!"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "What do we play?",
"translation": "뭐하면서 놀아?"
},
{
"type": "ox",
"index": 3,
"quiz": "'Let's play together!'는 같이 놀자는 제안이다.",
"hint": "'Let's'는 함께 하자는 제안 표현입니다.",
"result": "O",
"explanation": "친구에게 같이 놀자고 제안할 때 'Let's play together!'라고 말하면 함께 시간을 보내자는 의미예요."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "We can talk!",
"translation": "이야기할 수 있어!"
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "I sleep early.",
"translation": "나 일찍 자는데."
},
{
"type": "blank",
"index": 6,
"quiz": "I sleep @@.",
"hint": "시간이 이른 것을 나타내는 단어예요.",
"optionA": "early",
"optionB": "late",
"optionC": "long",
"result": "early",
"explanation": "일찍 잘 때 'I sleep early'라고 말하면 자신의 수면 패턴을 설명할 수 있어요."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Just this time!",
"translation": "이번만!"
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Okay! Let's do it!",
"translation": "좋아! 하자!"
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이가 동의하며 하자고 말하는 문장입니다.",
"optionA": "Okay",
"optionB": "Let's",
"optionC": "do",
"optionD": "it",
"result": "Okay Let's do it",
"explanation": "친구 제안에 동의할 때 'Okay! Let's do it!'라고 말하면 적극적으로 참여하겠다는 의미예요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "혼자 사는 게 좋아",
"explanation": "혼자 사는 것의 장점에 대해 이야기하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "자취"
},
{
"tag": "독립"
}
],
"engTags": [
{
"tag": "living"
},
{
"tag": "independence"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Living alone is nice!",
"speaker": "나연",
"translation": "혼자 사는 게 좋아!"
},
{
"type": "script",
"index": 2,
"script": "Yes! I love freedom!",
"speaker": "지우",
"translation": "맞아! 자유가 최고야!"
},
{
"hint": "'alone'은 혼자라는 의미입니다.",
"quiz": "'Living alone is nice!'는 혼자 사는 것이 좋다는 뜻이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "혼자 사는 장점을 말할 때 'Living alone is nice!'라고 하면 독립 생활의 좋은 점을 표현할 수 있어요."
},
{
"type": "script",
"index": 4,
"script": "But cooking is hard!",
"speaker": "나연",
"translation": "하지만 요리는 어려워!"
},
{
"type": "script",
"index": 5,
"script": "And cleaning too!",
"speaker": "지우",
"translation": "청소도 그래!"
},
{
"hint": "요리의 어려움을 나타내는 단어예요.",
"quiz": "But cooking is @@!",
"type": "blank",
"index": 6,
"result": "hard",
"optionA": "hard",
"optionB": "easy",
"optionC": "fun",
"explanation": "뭔가 어려울 때 'is hard!'라고 말하면 힘들다는 감정을 표현할 수 있어요."
},
{
"type": "script",
"index": 7,
"script": "But I like my space!",
"speaker": "나연",
"translation": "하지만 내 공간이 좋아!"
},
{
"type": "script",
"index": 8,
"script": "Me too! So peaceful!",
"speaker": "지우",
"translation": "나도! 너무 평화로워!"
},
{
"hint": "지우가 자신도 그렇다며 평화롭다고 말하는 문장입니다.",
"type": "puzzle",
"index": 9,
"result": "Me too So peaceful",
"optionA": "Me",
"optionB": "too",
"optionC": "So",
"optionD": "peaceful",
"explanation": "누군가와 같은 의견일 때 'Me too! So peaceful!'라고 말하면 공감과 함께 추가 감정을 표현할 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "혼자 사는 게 좋아",
"explanation": "혼자 사는 것의 장점에 대해 이야기하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "자취"
},
{
"tag": "독립"
}
],
"engTags": [
{
"tag": "living"
},
{
"tag": "independence"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "Living alone is nice!",
"translation": "혼자 사는 게 좋아!"
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "Yes! I love freedom!",
"translation": "맞아! 자유가 최고야!"
},
{
"type": "ox",
"index": 3,
"quiz": "'Living alone is nice!'는 혼자 사는 것이 좋다는 뜻이다.",
"hint": "'alone'은 혼자라는 의미입니다.",
"result": "O",
"explanation": "혼자 사는 장점을 말할 때 'Living alone is nice!'라고 하면 독립 생활의 좋은 점을 표현할 수 있어요."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "But cooking is hard!",
"translation": "하지만 요리는 어려워!"
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "And cleaning too!",
"translation": "청소도 그래!"
},
{
"type": "blank",
"index": 6,
"quiz": "But cooking is @@!",
"hint": "요리의 어려움을 나타내는 단어예요.",
"optionA": "hard",
"optionB": "easy",
"optionC": "fun",
"result": "hard",
"explanation": "뭔가 어려울 때 'is hard!'라고 말하면 힘들다는 감정을 표현할 수 있어요."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "But I like my space!",
"translation": "하지만 내 공간이 좋아!"
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Me too! So peaceful!",
"translation": "나도! 너무 평화로워!"
},
{
"type": "puzzle",
"index": 9,
"hint": "지우가 자신도 그렇다며 평화롭다고 말하는 문장입니다.",
"optionA": "Me",
"optionB": "too",
"optionC": "So",
"optionD": "peaceful",
"result": "Me too So peaceful",
"explanation": "누군가와 같은 의견일 때 'Me too! So peaceful!'라고 말하면 공감과 함께 추가 감정을 표현할 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "우리 집에 놀러와",
"explanation": "부모님이 안 계실 때 친구를 초대하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "부모님"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "parents"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "My parents are out!",
"speaker": "민재",
"translation": "우리 부모님 나가셨어!"
},
{
"type": "script",
"index": 2,
"script": "Really? You're alone?",
"speaker": "지원",
"translation": "정말? 너 혼자야?"
},
{
"hint": "'out'은 밖에 나가셨다는 의미입니다.",
"quiz": "'My parents are out!'는 부모님이 외출하셨다는 뜻이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "부모님이 집에 안 계실 때 'My parents are out!'라고 말하면 외출 상황을 알릴 수 있어요."
},
{
"type": "script",
"index": 4,
"script": "Come to my house!",
"speaker": "민재",
"translation": "우리집에 와!"
},
{
"type": "script",
"index": 5,
"script": "Can I bring friend?",
"speaker": "지원",
"translation": "친구 데려가도 돼?"
},
{
"hint": "함께 데려가고 싶은 사람이에요.",
"quiz": "Can I bring @@?",
"type": "blank",
"index": 6,
"result": "friend",
"optionA": "friend",
"optionB": "book",
"optionC": "food",
"explanation": "누군가를 데려가고 싶을 때 'Can I bring friend?'라고 물어보면 허락을 구할 수 있어요."
},
{
"type": "script",
"index": 7,
"script": "Only one person!",
"speaker": "민재",
"translation": "한 명만!"
},
{
"type": "script",
"index": 8,
"script": "Okay! See you soon!",
"speaker": "지원",
"translation": "좋아! 곧 볼게!"
},
{
"hint": "지원이가 곧 보겠다고 말하는 문장입니다.",
"type": "puzzle",
"index": 9,
"result": "Okay See you soon",
"optionA": "Okay",
"optionB": "See",
"optionC": "you",
"optionD": "soon",
"explanation": "약속을 정하고 헤어질 때 'Okay! See you soon!'라고 말하면 곧 만나겠다는 기대를 표현할 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "우리 집에 놀러와",
"explanation": "부모님이 안 계실 때 친구를 초대하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "부모님"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "parents"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "My parents are out!",
"translation": "우리 부모님 나가셨어!"
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "Really? You're alone?",
"translation": "정말? 너 혼자야?"
},
{
"type": "ox",
"index": 3,
"quiz": "'My parents are out!'는 부모님이 외출하셨다는 뜻이다.",
"hint": "'out'은 밖에 나가셨다는 의미입니다.",
"result": "O",
"explanation": "부모님이 집에 안 계실 때 'My parents are out!'라고 말하면 외출 상황을 알릴 수 있어요."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Come to my house!",
"translation": "우리집에 와!"
},
{
"type": "script",
"index": 5,
"speaker": "지원",
"script": "Can I bring friend?",
"translation": "친구 데려가도 돼?"
},
{
"type": "blank",
"index": 6,
"quiz": "Can I bring @@?",
"hint": "함께 데려가고 싶은 사람이에요.",
"optionA": "friend",
"optionB": "book",
"optionC": "food",
"result": "friend",
"explanation": "누군가를 데려가고 싶을 때 'Can I bring friend?'라고 물어보면 허락을 구할 수 있어요."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Only one person!",
"translation": "한 명만!"
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "Okay! See you soon!",
"translation": "좋아! 곧 볼게!"
},
{
"type": "puzzle",
"index": 9,
"hint": "지원이가 곧 보겠다고 말하는 문장입니다.",
"optionA": "Okay",
"optionB": "See",
"optionC": "you",
"optionD": "soon",
"result": "Okay See you soon",
"explanation": "약속을 정하고 헤어질 때 'Okay! See you soon!'라고 말하면 곧 만나겠다는 기대를 표현할 수 있어요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "라면 먹을래?",
"explanation": "친구에게 라면을 함께 먹자고 하는 간단한 초대입니다.",
"level": 3,
"korTags": [
{
"tag": "라면"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "ramen"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Want some ramen?",
"speaker": "지우",
"translation": "라면 먹을래?"
},
{
"type": "script",
"index": 2,
"script": "Yes! I'm hungry.",
"speaker": "지훈",
"translation": "응! 나 배고파."
},
{
"hint": "'Want'는 원하다는 뜻이에요.",
"quiz": "'Want some ramen?'은 라면을 주겠다는 뜻이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "'Want some ramen?'은 '라면 먹을래?'라는 의미로 라면을 제안하는 표현입니다."
},
{
"type": "script",
"index": 4,
"script": "It's spicy.",
"speaker": "지우",
"translation": "매워."
},
{
"type": "script",
"index": 5,
"script": "I like spicy!",
"speaker": "지훈",
"translation": "나 매운 거 좋아해!"
},
{
"hint": "라면의 맛을 설명하는 단어예요.",
"quiz": "It's @@.",
"type": "blank",
"index": 6,
"result": "spicy",
"optionA": "spicy",
"optionB": "sweet",
"optionC": "cold",
"explanation": "'spicy'는 '매운'이라는 뜻입니다."
},
{
"type": "script",
"index": 7,
"script": "Come to my house.",
"speaker": "지우",
"translation": "우리 집으로 와."
},
{
"type": "script",
"index": 8,
"script": "Okay! See you soon.",
"speaker": "지훈",
"translation": "좋아! 곧 봐."
},
{
"hint": "지우가 지훈에게 자신의 집으로 오라고 하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Come to my house",
"optionA": "Come",
"optionB": "to",
"optionC": "my",
"optionD": "house",
"explanation": "'Come to my house'는 '우리 집으로 와'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "라면 먹을래?",
"explanation": "친구에게 라면을 함께 먹자고 하는 간단한 초대입니다.",
"level": 3,
"korTags": [
{
"tag": "라면"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "ramen"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Want some ramen?",
"translation": "라면 먹을래?"
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Yes! I'm hungry.",
"translation": "응! 나 배고파."
},
{
"type": "ox",
"index": 3,
"quiz": "'Want some ramen?'은 라면을 주겠다는 뜻이다.",
"hint": "'Want'는 원하다는 뜻이에요.",
"result": "O",
"explanation": "'Want some ramen?'은 '라면 먹을래?'라는 의미로 라면을 제안하는 표현입니다."
},
{
"type": "script",
"index": 4,
"speaker": "지우",
"script": "It's spicy.",
"translation": "매워."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "I like spicy!",
"translation": "나 매운 거 좋아해!"
},
{
"type": "blank",
"index": 6,
"quiz": "It's @@.",
"hint": "라면의 맛을 설명하는 단어예요.",
"optionA": "spicy",
"optionB": "sweet",
"optionC": "cold",
"result": "spicy",
"explanation": "'spicy'는 '매운'이라는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Come to my house.",
"translation": "우리 집으로 와."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Okay! See you soon.",
"translation": "좋아! 곧 봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "지우가 지훈에게 자신의 집으로 오라고 하는 문장이에요.",
"optionA": "Come",
"optionB": "to",
"optionC": "my",
"optionD": "house",
"result": "Come to my house",
"explanation": "'Come to my house'는 '우리 집으로 와'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "이사해요",
"explanation": "친구에게 이사 소식을 전하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "이사"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "moving"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "I'm moving.",
"speaker": "채원",
"translation": "나 이사해."
},
{
"type": "script",
"index": 2,
"script": "Really? When?",
"speaker": "나연",
"translation": "진짜? 언제?"
},
{
"hint": "'I'm moving'은 현재진행형이에요.",
"quiz": "'I'm moving'은 이미 이사를 끝냈다는 뜻이다.",
"type": "ox",
"index": 3,
"result": "X",
"explanation": "'I'm moving'은 '나 이사해'라는 의미로 이사할 예정이거나 이사 중이라는 뜻입니다."
},
{
"type": "script",
"index": 4,
"script": "This weekend.",
"speaker": "채원",
"translation": "이번 주말에."
},
{
"type": "script",
"index": 5,
"script": "Where?",
"speaker": "나연",
"translation": "어디로?"
},
{
"hint": "이번 주에 있는 쉬는 날을 뜻해요.",
"quiz": "This @@.",
"type": "blank",
"index": 6,
"result": "weekend",
"optionA": "weekend",
"optionB": "month",
"optionC": "year",
"explanation": "'weekend'는 '주말'을 의미합니다."
},
{
"type": "script",
"index": 7,
"script": "Near the station.",
"speaker": "채원",
"translation": "역 근처로."
},
{
"type": "script",
"index": 8,
"script": "That's good!",
"speaker": "나연",
"translation": "좋네!"
},
{
"hint": "채원이 새 집 위치를 설명하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Near the station",
"optionA": "Near",
"optionB": "the",
"optionC": "station",
"explanation": "'Near the station'은 '역 근처'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "이사해요",
"explanation": "친구에게 이사 소식을 전하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "이사"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "moving"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I'm moving.",
"translation": "나 이사해."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Really? When?",
"translation": "진짜? 언제?"
},
{
"type": "ox",
"index": 3,
"quiz": "'I'm moving'은 이미 이사를 끝냈다는 뜻이다.",
"hint": "'I'm moving'은 현재진행형이에요.",
"result": "X",
"explanation": "'I'm moving'은 '나 이사해'라는 의미로 이사할 예정이거나 이사 중이라는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "This weekend.",
"translation": "이번 주말에."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Where?",
"translation": "어디로?"
},
{
"type": "blank",
"index": 6,
"quiz": "This @@.",
"hint": "이번 주에 있는 쉬는 날을 뜻해요.",
"optionA": "weekend",
"optionB": "month",
"optionC": "year",
"result": "weekend",
"explanation": "'weekend'는 '주말'을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Near the station.",
"translation": "역 근처로."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "That's good!",
"translation": "좋네!"
},
{
"type": "puzzle",
"index": 9,
"hint": "채원이 새 집 위치를 설명하는 문장이에요.",
"optionA": "Near",
"optionB": "the",
"optionC": "station",
"result": "Near the station",
"explanation": "'Near the station'은 '역 근처'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "영화 보자",
"explanation": "친구와 함께 영화를 보자고 제안하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "영화"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "movie"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Watch a movie?",
"speaker": "승현",
"translation": "영화 볼래?"
},
{
"type": "script",
"index": 2,
"script": "Yes! Sounds fun.",
"speaker": "채원",
"translation": "응! 재밌겠다."
},
{
"hint": "'Watch'는 보다는 뜻이에요.",
"quiz": "'Watch a movie?'는 영화를 보자는 제안이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "'Watch a movie?'는 '영화 볼래?'라는 의미로 함께 영화를 보자는 제안입니다."
},
{
"type": "script",
"index": 4,
"script": "I have good movies.",
"speaker": "승현",
"translation": "좋은 영화 있어."
},
{
"type": "script",
"index": 5,
"script": "What kind?",
"speaker": "채원",
"translation": "어떤 종류?"
},
{
"hint": "승현이 가진 영화를 설명하는 단어예요.",
"quiz": "I have @@ movies.",
"type": "blank",
"index": 6,
"result": "good",
"optionA": "good",
"optionB": "bad",
"optionC": "old",
"explanation": "'good'은 '좋은'이라는 뜻입니다."
},
{
"type": "script",
"index": 7,
"script": "Action movies.",
"speaker": "승현",
"translation": "액션 영화."
},
{
"type": "script",
"index": 8,
"script": "Perfect!",
"speaker": "채원",
"translation": "완벽해!"
},
{
"hint": "승현이 가진 영화 종류를 말하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Action movies",
"optionA": "Action",
"optionB": "movies",
"explanation": "'Action movies'는 '액션 영화'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "영화 보자",
"explanation": "친구와 함께 영화를 보자고 제안하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "영화"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "movie"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "Watch a movie?",
"translation": "영화 볼래?"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "Yes! Sounds fun.",
"translation": "응! 재밌겠다."
},
{
"type": "ox",
"index": 3,
"quiz": "'Watch a movie?'는 영화를 보자는 제안이다.",
"hint": "'Watch'는 보다는 뜻이에요.",
"result": "O",
"explanation": "'Watch a movie?'는 '영화 볼래?'라는 의미로 함께 영화를 보자는 제안입니다."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "I have good movies.",
"translation": "좋은 영화 있어."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "What kind?",
"translation": "어떤 종류?"
},
{
"type": "blank",
"index": 6,
"quiz": "I have @@ movies.",
"hint": "승현이 가진 영화를 설명하는 단어예요.",
"optionA": "good",
"optionB": "bad",
"optionC": "old",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Action movies.",
"translation": "액션 영화."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Perfect!",
"translation": "완벽해!"
},
{
"type": "puzzle",
"index": 9,
"hint": "승현이 가진 영화 종류를 말하는 문장이에요.",
"optionA": "Action",
"optionB": "movies",
"result": "Action movies",
"explanation": "'Action movies'는 '액션 영화'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집에서 파티",
"explanation": "친구와 함께 집에서 파티를 하자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "파티"
},
{
"tag": "집"
}
],
"engTags": [
{
"tag": "party"
},
{
"tag": "home"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Let's have a party!",
"speaker": "승현",
"translation": "파티하자!"
},
{
"type": "script",
"index": 2,
"script": "Great idea!",
"speaker": "나연",
"translation": "좋은 생각이야!"
},
{
"hint": "'Let's'는 함께 하자는 뜻이에요.",
"quiz": "'Let's have a party!'는 파티를 거절하는 말이다.",
"type": "ox",
"index": 3,
"result": "X",
"explanation": "'Let's have a party!'는 '파티하자!'라는 의미로 파티를 제안하는 표현입니다."
},
{
"type": "script",
"index": 4,
"script": "At my house.",
"speaker": "승현",
"translation": "우리 집에서."
},
{
"type": "script",
"index": 5,
"script": "I'll bring drinks.",
"speaker": "나연",
"translation": "내가 음료 가져갈게."
},
{
"hint": "승현이 파티를 할 장소를 말하는 단어예요.",
"quiz": "At my @@.",
"type": "blank",
"index": 6,
"result": "house",
"optionA": "house",
"optionB": "school",
"optionC": "car",
"explanation": "'house'는 '집'을 의미합니다."
},
{
"type": "script",
"index": 7,
"script": "I'll get snacks.",
"speaker": "승현",
"translation": "내가 간식 살게."
},
{
"type": "script",
"index": 8,
"script": "This will be fun!",
"speaker": "나연",
"translation": "재밌을 거야!"
},
{
"hint": "나연이 음료를 가져가겠다고 하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "I'll bring drinks",
"optionA": "I'll",
"optionB": "bring",
"optionC": "drinks",
"explanation": "'I'll bring drinks'는 '내가 음료 가져갈게'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집에서 파티",
"explanation": "친구와 함께 집에서 파티를 하자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "파티"
},
{
"tag": "집"
}
],
"engTags": [
{
"tag": "party"
},
{
"tag": "home"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "Let's have a party!",
"translation": "파티하자!"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Great idea!",
"translation": "좋은 생각이야!"
},
{
"type": "ox",
"index": 3,
"quiz": "'Let's have a party!'는 파티를 거절하는 말이다.",
"hint": "'Let's'는 함께 하자는 뜻이에요.",
"result": "X",
"explanation": "'Let's have a party!'는 '파티하자!'라는 의미로 파티를 제안하는 표현입니다."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "At my house.",
"translation": "우리 집에서."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "I'll bring drinks.",
"translation": "내가 음료 가져갈게."
},
{
"type": "blank",
"index": 6,
"quiz": "At my @@.",
"hint": "승현이 파티를 할 장소를 말하는 단어예요.",
"optionA": "house",
"optionB": "school",
"optionC": "car",
"result": "house",
"explanation": "'house'는 '집'을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "I'll get snacks.",
"translation": "내가 간식 살게."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "This will be fun!",
"translation": "재밌을 거야!"
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 음료를 가져가겠다고 하는 문장이에요.",
"optionA": "I'll",
"optionB": "bring",
"optionC": "drinks",
"result": "I'll bring drinks",
"explanation": "'I'll bring drinks'는 '내가 음료 가져갈게'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "라면 먹을래?",
"explanation": "친구에게 라면을 함께 먹자고 하는 간단한 초대입니다.",
"level": 3,
"korTags": [
{
"tag": "라면"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "ramen"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Want some ramen?",
"speaker": "지우",
"translation": "라면 먹을래?"
},
{
"type": "script",
"index": 2,
"script": "Yes! I'm hungry.",
"speaker": "지훈",
"translation": "응! 나 배고파."
},
{
"hint": "'Want'는 원하다는 뜻이에요.",
"quiz": "'Want some ramen?'은 라면을 주겠다는 뜻이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "'Want some ramen?'은 '라면 먹을래?'라는 의미로 라면을 제안하는 표현입니다."
},
{
"type": "script",
"index": 4,
"script": "It's spicy.",
"speaker": "지우",
"translation": "매워."
},
{
"type": "script",
"index": 5,
"script": "I like spicy!",
"speaker": "지훈",
"translation": "나 매운 거 좋아해!"
},
{
"hint": "라면의 맛을 설명하는 단어예요.",
"quiz": "It's @@.",
"type": "blank",
"index": 6,
"result": "spicy",
"optionA": "spicy",
"optionB": "sweet",
"optionC": "cold",
"explanation": "'spicy'는 '매운'이라는 뜻입니다."
},
{
"type": "script",
"index": 7,
"script": "Come to my house.",
"speaker": "지우",
"translation": "우리 집으로 와."
},
{
"type": "script",
"index": 8,
"script": "Okay! See you soon.",
"speaker": "지훈",
"translation": "좋아! 곧 봐."
},
{
"hint": "지우가 지훈에게 자신의 집으로 오라고 하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Come to my house",
"optionA": "Come",
"optionB": "to",
"optionC": "my",
"optionD": "house",
"explanation": "'Come to my house'는 '우리 집으로 와'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "라면 먹을래?",
"explanation": "친구에게 라면을 함께 먹자고 하는 간단한 초대입니다.",
"level": 3,
"korTags": [
{
"tag": "라면"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "ramen"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Want some ramen?",
"translation": "라면 먹을래?"
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Yes! I'm hungry.",
"translation": "응! 나 배고파."
},
{
"type": "ox",
"index": 3,
"quiz": "'Want some ramen?'은 라면을 주겠다는 뜻이다.",
"hint": "'Want'는 원하다는 뜻이에요.",
"result": "O",
"explanation": "'Want some ramen?'은 '라면 먹을래?'라는 의미로 라면을 제안하는 표현입니다."
},
{
"type": "script",
"index": 4,
"speaker": "지우",
"script": "It's spicy.",
"translation": "매워."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "I like spicy!",
"translation": "나 매운 거 좋아해!"
},
{
"type": "blank",
"index": 6,
"quiz": "It's @@.",
"hint": "라면의 맛을 설명하는 단어예요.",
"optionA": "spicy",
"optionB": "sweet",
"optionC": "cold",
"result": "spicy",
"explanation": "'spicy'는 '매운'이라는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Come to my house.",
"translation": "우리 집으로 와."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Okay! See you soon.",
"translation": "좋아! 곧 봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "지우가 지훈에게 자신의 집으로 오라고 하는 문장이에요.",
"optionA": "Come",
"optionB": "to",
"optionC": "my",
"optionD": "house",
"result": "Come to my house",
"explanation": "'Come to my house'는 '우리 집으로 와'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "친구 와도 돼?",
"explanation": "부모님이 외출할 때 친구를 초대하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "부모님"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "parents"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "My parents go out.",
"speaker": "민재",
"translation": "우리 부모님 나가셔."
},
{
"type": "script",
"index": 2,
"script": "You're alone?",
"speaker": "지원",
"translation": "너 혼자야?"
},
{
"hint": "'alone'은 혼자라는 뜻이에요.",
"quiz": "'You're alone?'은 혼자 있는지 묻는 말이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "'You're alone?'은 '너 혼자야?'라는 의미로 혼자 있는지 확인하는 질문입니다."
},
{
"type": "script",
"index": 4,
"script": "Yes. Come over!",
"speaker": "민재",
"translation": "응. 우리집 와!"
},
{
"type": "script",
"index": 5,
"script": "Can I bring friends?",
"speaker": "지원",
"translation": "친구들 데려가도 돼?"
},
{
"hint": "지원이 데려가고 싶어하는 사람들이에요.",
"quiz": "Can I bring @@?",
"type": "blank",
"index": 6,
"result": "friends",
"optionA": "friends",
"optionB": "books",
"optionC": "food",
"explanation": "'friends'는 '친구들'을 의미합니다."
},
{
"type": "script",
"index": 7,
"script": "Only two friends.",
"speaker": "민재",
"translation": "친구 두 명만."
},
{
"type": "script",
"index": 8,
"script": "Okay! See you!",
"speaker": "지원",
"translation": "좋아! 나중에 봐!"
},
{
"hint": "민재가 친구 수를 제한하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Only two friends",
"optionA": "Only",
"optionB": "two",
"optionC": "friends",
"explanation": "'Only two friends'는 '친구 두 명만'이라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "친구 와도 돼?",
"explanation": "부모님이 외출할 때 친구를 초대하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "부모님"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "parents"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "My parents go out.",
"translation": "우리 부모님 나가셔."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "You're alone?",
"translation": "너 혼자야?"
},
{
"type": "ox",
"index": 3,
"quiz": "'You're alone?'은 혼자 있는지 묻는 말이다.",
"hint": "'alone'은 혼자라는 뜻이에요.",
"result": "O",
"explanation": "'You're alone?'은 '너 혼자야?'라는 의미로 혼자 있는지 확인하는 질문입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Yes. Come over!",
"translation": "응. 우리집 와!"
},
{
"type": "script",
"index": 5,
"speaker": "지원",
"script": "Can I bring friends?",
"translation": "친구들 데려가도 돼?"
},
{
"type": "blank",
"index": 6,
"quiz": "Can I bring @@?",
"hint": "지원이 데려가고 싶어하는 사람들이에요.",
"optionA": "friends",
"optionB": "books",
"optionC": "food",
"result": "friends",
"explanation": "'friends'는 '친구들'을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Only two friends.",
"translation": "친구 두 명만."
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "Okay! See you!",
"translation": "좋아! 나중에 봐!"
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 친구 수를 제한하는 문장이에요.",
"optionA": "Only",
"optionB": "two",
"optionC": "friends",
"result": "Only two friends",
"explanation": "'Only two friends'는 '친구 두 명만'이라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집에서 카페",
"explanation": "친구와 함께 집에 카페를 만들자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "카페"
},
{
"tag": "집"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "home"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Make a café here?",
"speaker": "채원",
"translation": "여기서 카페 만들까?"
},
{
"type": "script",
"index": 2,
"script": "Great idea!",
"speaker": "나연",
"translation": "좋은 생각이야!"
},
{
"hint": "문장 끝에 물음표가 있어요.",
"quiz": "'Make a café here?'는 카페를 만들겠다는 뜻이다.",
"type": "ox",
"index": 3,
"result": "X",
"explanation": "'Make a café here?'는 '여기서 카페 만들까?'라는 의미로 제안하는 질문입니다."
},
{
"type": "script",
"index": 4,
"script": "We need a table.",
"speaker": "채원",
"translation": "테이블이 필요해."
},
{
"type": "script",
"index": 5,
"script": "And some cups!",
"speaker": "나연",
"translation": "그리고 컵들도!"
},
{
"hint": "카페에서 사용하는 가구예요.",
"quiz": "We need a @@.",
"type": "blank",
"index": 6,
"result": "table",
"optionA": "table",
"optionB": "chair",
"optionC": "book",
"explanation": "'table'은 '테이블'을 의미합니다."
},
{
"type": "script",
"index": 7,
"script": "Let's make drinks!",
"speaker": "채원",
"translation": "음료 만들자!"
},
{
"type": "script",
"index": 8,
"script": "Our own café!",
"speaker": "나연",
"translation": "우리만의 카페!"
},
{
"hint": "채원이 음료를 만들자고 하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Let's make drinks",
"optionA": "Let's",
"optionB": "make",
"optionC": "drinks",
"explanation": "'Let's make drinks'는 '음료 만들자'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집에서 카페",
"explanation": "친구와 함께 집에 카페를 만들자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "카페"
},
{
"tag": "집"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "home"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Make a café here?",
"translation": "여기서 카페 만들까?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Great idea!",
"translation": "좋은 생각이야!"
},
{
"type": "ox",
"index": 3,
"quiz": "'Make a café here?'는 카페를 만들겠다는 뜻이다.",
"hint": "문장 끝에 물음표가 있어요.",
"result": "X",
"explanation": "'Make a café here?'는 '여기서 카페 만들까?'라는 의미로 제안하는 질문입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "We need a table.",
"translation": "테이블이 필요해."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "And some cups!",
"translation": "그리고 컵들도!"
},
{
"type": "blank",
"index": 6,
"quiz": "We need a @@.",
"hint": "카페에서 사용하는 가구예요.",
"optionA": "table",
"optionB": "chair",
"optionC": "book",
"result": "table",
"explanation": "'table'은 '테이블'을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Let's make drinks!",
"translation": "음료 만들자!"
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Our own café!",
"translation": "우리만의 카페!"
},
{
"type": "puzzle",
"index": 9,
"hint": "채원이 음료를 만들자고 하는 문장이에요.",
"optionA": "Let's",
"optionB": "make",
"optionC": "drinks",
"result": "Let's make drinks",
"explanation": "'Let's make drinks'는 '음료 만들자'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "홈카페 만들기",
"explanation": "집에서 카페를 꾸미며 계획을 세우는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "홈카페"
},
{
"tag": "꾸미기"
}
],
"engTags": [
{
"tag": "homecafe"
},
{
"tag": "decoration"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Make home café?",
"speaker": "채원",
"translation": "홈카페 만들까?"
},
{
"type": "script",
"index": 2,
"script": "Sounds fun!",
"speaker": "나연",
"translation": "재밌겠다!"
},
{
"hint": "'fun'은 재미있다는 뜻이에요.",
"quiz": "'Sounds fun!'은 재미없다는 뜻이다.",
"type": "ox",
"index": 3,
"result": "X",
"explanation": "'Sounds fun!'은 '재밌겠다!'라는 의미로 긍정적인 반응입니다."
},
{
"type": "script",
"index": 4,
"script": "Put table here.",
"speaker": "채원",
"translation": "여기 테이블 놓자."
},
{
"type": "script",
"index": 5,
"script": "And lights too!",
"speaker": "나연",
"translation": "조명도!"
},
{
"hint": "채원이 놓자고 하는 가구예요.",
"quiz": "Put @@ here.",
"type": "blank",
"index": 6,
"result": "table",
"optionA": "table",
"optionB": "bed",
"optionC": "car",
"explanation": "'table'은 '테이블'을 의미합니다."
},
{
"type": "script",
"index": 7,
"script": "Make menu too.",
"speaker": "채원",
"translation": "메뉴도 만들자."
},
{
"type": "script",
"index": 8,
"script": "Perfect plan!",
"speaker": "나연",
"translation": "완벽한 계획이야!"
},
{
"hint": "채원이 메뉴도 만들자고 하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Make menu too",
"optionA": "Make",
"optionB": "menu",
"optionC": "too",
"explanation": "'Make menu too'는 '메뉴도 만들자'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "홈카페 만들기",
"explanation": "집에서 카페를 꾸미며 계획을 세우는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "홈카페"
},
{
"tag": "꾸미기"
}
],
"engTags": [
{
"tag": "homecafe"
},
{
"tag": "decoration"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Make home café?",
"translation": "홈카페 만들까?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Sounds fun!",
"translation": "재밌겠다!"
},
{
"type": "ox",
"index": 3,
"quiz": "'Sounds fun!'은 재미없다는 뜻이다.",
"hint": "'fun'은 재미있다는 뜻이에요.",
"result": "X",
"explanation": "'Sounds fun!'은 '재밌겠다!'라는 의미로 긍정적인 반응입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Put table here.",
"translation": "여기 테이블 놓자."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "And lights too!",
"translation": "조명도!"
},
{
"type": "blank",
"index": 6,
"quiz": "Put @@ here.",
"hint": "채원이 놓자고 하는 가구예요.",
"optionA": "table",
"optionB": "bed",
"optionC": "car",
"result": "table",
"explanation": "'table'은 '테이블'을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Make menu too.",
"translation": "메뉴도 만들자."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Perfect plan!",
"translation": "완벽한 계획이야!"
},
{
"type": "puzzle",
"index": 9,
"hint": "채원이 메뉴도 만들자고 하는 문장이에요.",
"optionA": "Make",
"optionB": "menu",
"optionC": "too",
"result": "Make menu too",
"explanation": "'Make menu too'는 '메뉴도 만들자'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "영화 같이 봐",
"explanation": "친구를 집으로 초대해서 영화를 보자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "영화"
},
{
"tag": "초대"
}
],
"engTags": [
{
"tag": "movie"
},
{
"tag": "invitation"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Watch movie together?",
"speaker": "승현",
"translation": "영화 같이 볼래?"
},
{
"type": "script",
"index": 2,
"script": "Sounds good!",
"speaker": "채원",
"translation": "좋아!"
},
{
"hint": "'together'는 함께라는 뜻이에요.",
"quiz": "'Watch movie together?'는 혼자 영화를 보겠다는 뜻이다.",
"type": "ox",
"index": 3,
"result": "X",
"explanation": "'Watch movie together?'는 '영화 같이 볼래?'라는 의미로 함께 보자는 제안입니다."
},
{
"type": "script",
"index": 4,
"script": "I have good movies.",
"speaker": "승현",
"translation": "좋은 영화 있어."
},
{
"type": "script",
"index": 5,
"script": "What movies?",
"speaker": "채원",
"translation": "무슨 영화?"
},
{
"hint": "승현이 가진 영화를 설명하는 단어예요.",
"quiz": "I have @@ movies.",
"type": "blank",
"index": 6,
"result": "good",
"optionA": "good",
"optionB": "bad",
"optionC": "old",
"explanation": "'good'은 '좋은'이라는 뜻입니다."
},
{
"type": "script",
"index": 7,
"script": "Action movies!",
"speaker": "승현",
"translation": "액션 영화!"
},
{
"type": "script",
"index": 8,
"script": "I love action!",
"speaker": "채원",
"translation": "나 액션 좋아해!"
},
{
"hint": "승현이 가진 영화 종류를 말하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Action movies",
"optionA": "Action",
"optionB": "movies",
"explanation": "'Action movies'는 '액션 영화'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "영화 같이 봐",
"explanation": "친구를 집으로 초대해서 영화를 보자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "영화"
},
{
"tag": "초대"
}
],
"engTags": [
{
"tag": "movie"
},
{
"tag": "invitation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "Watch movie together?",
"translation": "영화 같이 볼래?"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "Sounds good!",
"translation": "좋아!"
},
{
"type": "ox",
"index": 3,
"quiz": "'Watch movie together?'는 혼자 영화를 보겠다는 뜻이다.",
"hint": "'together'는 함께라는 뜻이에요.",
"result": "X",
"explanation": "'Watch movie together?'는 '영화 같이 볼래?'라는 의미로 함께 보자는 제안입니다."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "I have good movies.",
"translation": "좋은 영화 있어."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "What movies?",
"translation": "무슨 영화?"
},
{
"type": "blank",
"index": 6,
"quiz": "I have @@ movies.",
"hint": "승현이 가진 영화를 설명하는 단어예요.",
"optionA": "good",
"optionB": "bad",
"optionC": "old",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Action movies!",
"translation": "액션 영화!"
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "I love action!",
"translation": "나 액션 좋아해!"
},
{
"type": "puzzle",
"index": 9,
"hint": "승현이 가진 영화 종류를 말하는 문장이에요.",
"optionA": "Action",
"optionB": "movies",
"result": "Action movies",
"explanation": "'Action movies'는 '액션 영화'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "이사해요",
"explanation": "친구에게 이사 소식을 전하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "이사"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "moving"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "I'm moving.",
"speaker": "채원",
"translation": "나 이사해."
},
{
"type": "script",
"index": 2,
"script": "Really? When?",
"speaker": "나연",
"translation": "진짜? 언제?"
},
{
"hint": "'I'm moving'은 현재진행형이에요.",
"quiz": "'I'm moving'은 이미 이사를 끝냈다는 뜻이다.",
"type": "ox",
"index": 3,
"result": "X",
"explanation": "'I'm moving'은 '나 이사해'라는 의미로 이사할 예정이거나 이사 중이라는 뜻입니다."
},
{
"type": "script",
"index": 4,
"script": "This weekend.",
"speaker": "채원",
"translation": "이번 주말에."
},
{
"type": "script",
"index": 5,
"script": "Where?",
"speaker": "나연",
"translation": "어디로?"
},
{
"hint": "이번 주에 있는 쉬는 날을 뜻해요.",
"quiz": "This @@.",
"type": "blank",
"index": 6,
"result": "weekend",
"optionA": "weekend",
"optionB": "month",
"optionC": "year",
"explanation": "'weekend'는 '주말'을 의미합니다."
},
{
"type": "script",
"index": 7,
"script": "Near the station.",
"speaker": "채원",
"translation": "역 근처로."
},
{
"type": "script",
"index": 8,
"script": "That's good!",
"speaker": "나연",
"translation": "좋네!"
},
{
"hint": "채원이 새 집 위치를 설명하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Near the station",
"optionA": "Near",
"optionB": "the",
"optionC": "station",
"explanation": "'Near the station'은 '역 근처'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "이사해요",
"explanation": "친구에게 이사 소식을 전하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "이사"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "moving"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I'm moving.",
"translation": "나 이사해."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Really? When?",
"translation": "진짜? 언제?"
},
{
"type": "ox",
"index": 3,
"quiz": "'I'm moving'은 이미 이사를 끝냈다는 뜻이다.",
"hint": "'I'm moving'은 현재진행형이에요.",
"result": "X",
"explanation": "'I'm moving'은 '나 이사해'라는 의미로 이사할 예정이거나 이사 중이라는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "This weekend.",
"translation": "이번 주말에."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Where?",
"translation": "어디로?"
},
{
"type": "blank",
"index": 6,
"quiz": "This @@.",
"hint": "이번 주에 있는 쉬는 날을 뜻해요.",
"optionA": "weekend",
"optionB": "month",
"optionC": "year",
"result": "weekend",
"explanation": "'weekend'는 '주말'을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Near the station.",
"translation": "역 근처로."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "That's good!",
"translation": "좋네!"
},
{
"type": "puzzle",
"index": 9,
"hint": "채원이 새 집 위치를 설명하는 문장이에요.",
"optionA": "Near",
"optionB": "the",
"optionC": "station",
"result": "Near the station",
"explanation": "'Near the station'은 '역 근처'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "영화 보자",
"explanation": "친구와 함께 영화를 보자고 제안하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "영화"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "movie"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Watch a movie?",
"speaker": "승현",
"translation": "영화 볼래?"
},
{
"type": "script",
"index": 2,
"script": "Yes! Sounds fun.",
"speaker": "채원",
"translation": "응! 재밌겠다."
},
{
"hint": "'Watch'는 보다는 뜻이에요.",
"quiz": "'Watch a movie?'는 영화를 보자는 제안이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "'Watch a movie?'는 '영화 볼래?'라는 의미로 함께 영화를 보자는 제안입니다."
},
{
"type": "script",
"index": 4,
"script": "I have good movies.",
"speaker": "승현",
"translation": "좋은 영화 있어."
},
{
"type": "script",
"index": 5,
"script": "What kind?",
"speaker": "채원",
"translation": "어떤 종류?"
},
{
"hint": "승현이 가진 영화를 설명하는 단어예요.",
"quiz": "I have @@ movies.",
"type": "blank",
"index": 6,
"result": "good",
"optionA": "good",
"optionB": "bad",
"optionC": "old",
"explanation": "'good'은 '좋은'이라는 뜻입니다."
},
{
"type": "script",
"index": 7,
"script": "Action movies.",
"speaker": "승현",
"translation": "액션 영화."
},
{
"type": "script",
"index": 8,
"script": "Perfect!",
"speaker": "채원",
"translation": "완벽해!"
},
{
"hint": "승현이 가진 영화 종류를 말하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Action movies",
"optionA": "Action",
"optionB": "movies",
"explanation": "'Action movies'는 '액션 영화'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "영화 보자",
"explanation": "친구와 함께 영화를 보자고 제안하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "영화"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "movie"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "Watch a movie?",
"translation": "영화 볼래?"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "Yes! Sounds fun.",
"translation": "응! 재밌겠다."
},
{
"type": "ox",
"index": 3,
"quiz": "'Watch a movie?'는 영화를 보자는 제안이다.",
"hint": "'Watch'는 보다는 뜻이에요.",
"result": "O",
"explanation": "'Watch a movie?'는 '영화 볼래?'라는 의미로 함께 영화를 보자는 제안입니다."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "I have good movies.",
"translation": "좋은 영화 있어."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "What kind?",
"translation": "어떤 종류?"
},
{
"type": "blank",
"index": 6,
"quiz": "I have @@ movies.",
"hint": "승현이 가진 영화를 설명하는 단어예요.",
"optionA": "good",
"optionB": "bad",
"optionC": "old",
"result": "good",
"explanation": "'good'은 '좋은'이라는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Action movies.",
"translation": "액션 영화."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Perfect!",
"translation": "완벽해!"
},
{
"type": "puzzle",
"index": 9,
"hint": "승현이 가진 영화 종류를 말하는 문장이에요.",
"optionA": "Action",
"optionB": "movies",
"result": "Action movies",
"explanation": "'Action movies'는 '액션 영화'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집에서 파티",
"explanation": "친구와 함께 집에서 파티를 하자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "파티"
},
{
"tag": "집"
}
],
"engTags": [
{
"tag": "party"
},
{
"tag": "home"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Let's have a party!",
"speaker": "승현",
"translation": "파티하자!"
},
{
"type": "script",
"index": 2,
"script": "Great idea!",
"speaker": "나연",
"translation": "좋은 생각이야!"
},
{
"hint": "'Let's'는 함께 하자는 뜻이에요.",
"quiz": "'Let's have a party!'는 파티를 거절하는 말이다.",
"type": "ox",
"index": 3,
"result": "X",
"explanation": "'Let's have a party!'는 '파티하자!'라는 의미로 파티를 제안하는 표현입니다."
},
{
"type": "script",
"index": 4,
"script": "At my house.",
"speaker": "승현",
"translation": "우리 집에서."
},
{
"type": "script",
"index": 5,
"script": "I'll bring drinks.",
"speaker": "나연",
"translation": "내가 음료 가져갈게."
},
{
"hint": "승현이 파티를 할 장소를 말하는 단어예요.",
"quiz": "At my @@.",
"type": "blank",
"index": 6,
"result": "house",
"optionA": "house",
"optionB": "school",
"optionC": "car",
"explanation": "'house'는 '집'을 의미합니다."
},
{
"type": "script",
"index": 7,
"script": "I'll get snacks.",
"speaker": "승현",
"translation": "내가 간식 살게."
},
{
"type": "script",
"index": 8,
"script": "This will be fun!",
"speaker": "나연",
"translation": "재밌을 거야!"
},
{
"hint": "나연이 음료를 가져가겠다고 하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "I'll bring drinks",
"optionA": "I'll",
"optionB": "bring",
"optionC": "drinks",
"explanation": "'I'll bring drinks'는 '내가 음료 가져갈게'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집에서 파티",
"explanation": "친구와 함께 집에서 파티를 하자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "파티"
},
{
"tag": "집"
}
],
"engTags": [
{
"tag": "party"
},
{
"tag": "home"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "Let's have a party!",
"translation": "파티하자!"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Great idea!",
"translation": "좋은 생각이야!"
},
{
"type": "ox",
"index": 3,
"quiz": "'Let's have a party!'는 파티를 거절하는 말이다.",
"hint": "'Let's'는 함께 하자는 뜻이에요.",
"result": "X",
"explanation": "'Let's have a party!'는 '파티하자!'라는 의미로 파티를 제안하는 표현입니다."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "At my house.",
"translation": "우리 집에서."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "I'll bring drinks.",
"translation": "내가 음료 가져갈게."
},
{
"type": "blank",
"index": 6,
"quiz": "At my @@.",
"hint": "승현이 파티를 할 장소를 말하는 단어예요.",
"optionA": "house",
"optionB": "school",
"optionC": "car",
"result": "house",
"explanation": "'house'는 '집'을 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "I'll get snacks.",
"translation": "내가 간식 살게."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "This will be fun!",
"translation": "재밌을 거야!"
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 음료를 가져가겠다고 하는 문장이에요.",
"optionA": "I'll",
"optionB": "bring",
"optionC": "drinks",
"result": "I'll bring drinks",
"explanation": "'I'll bring drinks'는 '내가 음료 가져갈게'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "금요일 파티",
"explanation": "친구와 함께 금요일에 파티를 하자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "파티"
},
{
"tag": "금요일"
}
],
"engTags": [
{
"tag": "party"
},
{
"tag": "friday"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Are you free Friday?",
"speaker": "승현",
"translation": "금요일 시간 있어?"
},
{
"type": "script",
"index": 2,
"script": "Yes! What's up?",
"speaker": "나연",
"translation": "응! 뭐야?"
},
{
"hint": "'free'는 시간이 있다는 뜻이에요.",
"quiz": "'Are you free Friday?'는 시간을 묻는 질문이다.",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "'Are you free Friday?'는 '금요일 시간 있어?'라는 의미로 시간을 묻는 질문입니다."
},
{
"type": "script",
"index": 4,
"script": "Let's have a party!",
"speaker": "승현",
"translation": "파티하자!"
},
{
"type": "script",
"index": 5,
"script": "Great idea!",
"speaker": "나연",
"translation": "좋은 생각이야!"
},
{
"hint": "승현이 하자고 제안한 것이에요.",
"quiz": "Let's have a @@!",
"type": "blank",
"index": 6,
"result": "party",
"optionA": "party",
"optionB": "meeting",
"optionC": "class",
"explanation": "'party'는 '파티'를 의미합니다."
},
{
"type": "script",
"index": 7,
"script": "Bring some drinks.",
"speaker": "승현",
"translation": "음료 좀 가져와."
},
{
"type": "script",
"index": 8,
"script": "Okay! Sounds fun!",
"speaker": "나연",
"translation": "좋아! 재밌겠다!"
},
{
"hint": "승현이 음료를 가져오라고 하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Bring some drinks",
"optionA": "Bring",
"optionB": "some",
"optionC": "drinks",
"explanation": "'Bring some drinks'는 '음료 좀 가져와'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "금요일 파티",
"explanation": "친구와 함께 금요일에 파티를 하자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "파티"
},
{
"tag": "금요일"
}
],
"engTags": [
{
"tag": "party"
},
{
"tag": "friday"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "Are you free Friday?",
"translation": "금요일 시간 있어?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Yes! What's up?",
"translation": "응! 뭐야?"
},
{
"type": "ox",
"index": 3,
"quiz": "'Are you free Friday?'는 시간을 묻는 질문이다.",
"hint": "'free'는 시간이 있다는 뜻이에요.",
"result": "O",
"explanation": "'Are you free Friday?'는 '금요일 시간 있어?'라는 의미로 시간을 묻는 질문입니다."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Let's have a party!",
"translation": "파티하자!"
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Great idea!",
"translation": "좋은 생각이야!"
},
{
"type": "blank",
"index": 6,
"quiz": "Let's have a @@!",
"hint": "승현이 하자고 제안한 것이에요.",
"optionA": "party",
"optionB": "meeting",
"optionC": "class",
"result": "party",
"explanation": "'party'는 '파티'를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Bring some drinks.",
"translation": "음료 좀 가져와."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Okay! Sounds fun!",
"translation": "좋아! 재밌겠다!"
},
{
"type": "puzzle",
"index": 9,
"hint": "승현이 음료를 가져오라고 하는 문장이에요.",
"optionA": "Bring",
"optionB": "some",
"optionC": "drinks",
"result": "Bring some drinks",
"explanation": "'Bring some drinks'는 '음료 좀 가져와'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집에서 파티해",
"explanation": "친구를 집으로 초대해서 파티를 하자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "집"
},
{
"tag": "파티"
}
],
"engTags": [
{
"tag": "home"
},
{
"tag": "party"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Come to my house!",
"speaker": "승현",
"translation": "우리 집에 와!"
},
{
"type": "script",
"index": 2,
"script": "Why? What's up?",
"speaker": "나연",
"translation": "왜? 뭐야?"
},
{
"hint": "'Come to'는 ~에 오라는 뜻이에요.",
"quiz": "'Come to my house!'는 집에 가자는 뜻이다.",
"type": "ox",
"index": 3,
"result": "X",
"explanation": "'Come to my house!'는 '우리 집에 와!'라는 의미로 자신의 집으로 오라는 초대입니다."
},
{
"type": "script",
"index": 4,
"script": "Let's have party!",
"speaker": "승현",
"translation": "파티하자!"
},
{
"type": "script",
"index": 5,
"script": "Sounds good!",
"speaker": "나연",
"translation": "좋아!"
},
{
"hint": "승현이 하자고 제안한 것이에요.",
"quiz": "Let's have @@!",
"type": "blank",
"index": 6,
"result": "party",
"optionA": "party",
"optionB": "dinner",
"optionC": "study",
"explanation": "'party'는 '파티'를 의미합니다."
},
{
"type": "script",
"index": 7,
"script": "Bring drinks please.",
"speaker": "승현",
"translation": "음료 가져와 줘."
},
{
"type": "script",
"index": 8,
"script": "Sure! See you!",
"speaker": "나연",
"translation": "물론! 나중에 봐!"
},
{
"hint": "승현이 음료를 가져달라고 부탁하는 문장이에요.",
"type": "puzzle",
"index": 9,
"result": "Bring drinks please",
"optionA": "Bring",
"optionB": "drinks",
"optionC": "please",
"explanation": "'Bring drinks please'는 '음료 가져와 줘'라는 정중한 부탁입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "가정",
"episodes": [
{
"title": "집에서 파티해",
"explanation": "친구를 집으로 초대해서 파티를 하자는 간단한 제안입니다.",
"level": 3,
"korTags": [
{
"tag": "집"
},
{
"tag": "파티"
}
],
"engTags": [
{
"tag": "home"
},
{
"tag": "party"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "Come to my house!",
"translation": "우리 집에 와!"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Why? What's up?",
"translation": "왜? 뭐야?"
},
{
"type": "ox",
"index": 3,
"quiz": "'Come to my house!'는 집에 가자는 뜻이다.",
"hint": "'Come to'는 ~에 오라는 뜻이에요.",
"result": "X",
"explanation": "'Come to my house!'는 '우리 집에 와!'라는 의미로 자신의 집으로 오라는 초대입니다."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Let's have party!",
"translation": "파티하자!"
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Sounds good!",
"translation": "좋아!"
},
{
"type": "blank",
"index": 6,
"quiz": "Let's have @@!",
"hint": "승현이 하자고 제안한 것이에요.",
"optionA": "party",
"optionB": "dinner",
"optionC": "study",
"result": "party",
"explanation": "'party'는 '파티'를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Bring drinks please.",
"translation": "음료 가져와 줘."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Sure! See you!",
"translation": "물론! 나중에 봐!"
},
{
"type": "puzzle",
"index": 9,
"hint": "승현이 음료를 가져달라고 부탁하는 문장이에요.",
"optionA": "Bring",
"optionB": "drinks",
"optionC": "please",
"result": "Bring drinks please",
"explanation": "'Bring drinks please'는 '음료 가져와 줘'라는 정중한 부탁입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "모임 빠질까",
"explanation": "친구 모임에 갈지 말지 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "모임"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "meeting"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Should I go today?",
"speaker": "지원",
"translation": "오늘 가야 할까?"
},
{
"type": "script",
"index": 2,
"script": "Where?",
"speaker": "유진",
"translation": "어디에?"
},
{
"hint": "지원이 어떤 질문을 했는지 확인해보세요.",
"quiz": "지원이 어디에 가야 할지 확실히 정했다.",
"type": "ox",
"index": 3,
"result": "X",
"explanation": "지원은 'Should I go today?'라고 물으며 갈지 말지 고민하고 있습니다."
},
{
"type": "script",
"index": 4,
"script": "The friend meeting.",
"speaker": "지원",
"translation": "친구 모임."
},
{
"type": "script",
"index": 5,
"script": "You should go.",
"speaker": "유진",
"translation": "가야지."
},
{
"hint": "친구 모임에 어떻게 하라고 조언했는지 생각해보세요.",
"quiz": "You should @@.",
"type": "blank",
"index": 6,
"result": "go",
"optionA": "stay",
"optionB": "go",
"optionC": "sleep",
"explanation": "'go'는 '가다'라는 의미로, 친구 모임에 참석하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"script": "I feel shy.",
"speaker": "지원",
"translation": "부끄러워."
},
{
"type": "script",
"index": 8,
"script": "They are nice.",
"speaker": "유진",
"translation": "그 사람들 좋아."
},
{
"hint": "유진이 친구들에 대해 어떻게 말했는지 완성하세요.",
"type": "puzzle",
"index": 9,
"result": "They are nice",
"explanation": "'그 사람들 좋아'라는 의미로 친구들이 친절하니까 걱정하지 말라는 격려입니다.",
"optionA": "They",
"optionB": "nice",
"optionC": "are"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "모임 빠질까",
"explanation": "친구 모임에 갈지 말지 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "모임"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "meeting"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "Should I go today?",
"translation": "오늘 가야 할까?"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Where?",
"translation": "어디에?"
},
{
"type": "ox",
"index": 3,
"quiz": "지원이 어디에 가야 할지 확실히 정했다.",
"hint": "지원이 어떤 질문을 했는지 확인해보세요.",
"result": "X",
"explanation": "지원은 'Should I go today?'라고 물으며 갈지 말지 고민하고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "The friend meeting.",
"translation": "친구 모임."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "You should go.",
"translation": "가야지."
},
{
"type": "blank",
"index": 6,
"quiz": "You should @@.",
"hint": "친구 모임에 어떻게 하라고 조언했는지 생각해보세요.",
"optionA": "stay",
"optionB": "go",
"optionC": "sleep",
"result": "go",
"explanation": "'go'는 '가다'라는 의미로, 친구 모임에 참석하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "I feel shy.",
"translation": "부끄러워."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "They are nice.",
"translation": "그 사람들 좋아."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 친구들에 대해 어떻게 말했는지 완성하세요.",
"optionA": "They",
"optionB": "nice",
"optionC": "are",
"result": "They are nice",
"explanation": "'그 사람들 좋아'라는 의미로 친구들이 친절하니까 걱정하지 말라는 격려입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "나만 빠지면 이상해?",
"explanation": "친구 모임에 갈지 말지 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "모임"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "meeting"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "Should I go today?",
"speaker": "지원",
"translation": "오늘 가야 할까?"
},
{
"type": "script",
"index": 2,
"script": "Where?",
"speaker": "유진",
"translation": "어디에?"
},
{
"hint": "지원이 어떤 질문을 했는지 확인해보세요.",
"quiz": "지원이 어디에 가야 할지 확실히 정했다.",
"type": "ox",
"index": 3,
"result": "X",
"explanation": "지원은 'Should I go today?'라고 물으며 갈지 말지 고민하고 있습니다."
},
{
"type": "script",
"index": 4,
"script": "The friend meeting.",
"speaker": "지원",
"translation": "친구 모임."
},
{
"type": "script",
"index": 5,
"script": "You should go.",
"speaker": "유진",
"translation": "가야지."
},
{
"hint": "친구 모임에 어떻게 하라고 조언했는지 생각해보세요.",
"quiz": "You should @@.",
"type": "blank",
"index": 6,
"result": "go",
"optionA": "stay",
"optionB": "go",
"optionC": "sleep",
"explanation": "'go'는 '가다'라는 의미로, 친구 모임에 참석하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"script": "I feel shy.",
"speaker": "지원",
"translation": "부끄러워."
},
{
"type": "script",
"index": 8,
"script": "They are nice.",
"speaker": "유진",
"translation": "그 사람들 좋아."
},
{
"hint": "유진이 친구들에 대해 어떻게 말했는지 완성하세요.",
"type": "puzzle",
"index": 9,
"result": "They are nice",
"explanation": "'그 사람들 좋아'라는 의미로 친구들이 친절하니까 걱정하지 말라는 격려입니다.",
"optionA": "are",
"optionB": "They",
"optionC": "nice"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "나만 빠지면 이상해?",
"explanation": "친구 모임에 갈지 말지 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "모임"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "meeting"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "Should I go today?",
"translation": "오늘 가야 할까?"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Where?",
"translation": "어디에?"
},
{
"type": "ox",
"index": 3,
"quiz": "지원이 어디에 가야 할지 확실히 정했다.",
"hint": "지원이 어떤 질문을 했는지 확인해보세요.",
"result": "X",
"explanation": "지원은 'Should I go today?'라고 물으며 갈지 말지 고민하고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "The friend meeting.",
"translation": "친구 모임."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "You should go.",
"translation": "가야지."
},
{
"type": "blank",
"index": 6,
"quiz": "You should @@.",
"hint": "친구 모임에 어떻게 하라고 조언했는지 생각해보세요.",
"optionA": "stay",
"optionB": "go",
"optionC": "sleep",
"result": "go",
"explanation": "'go'는 '가다'라는 의미로, 친구 모임에 참석하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "I feel shy.",
"translation": "부끄러워."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "They are nice.",
"translation": "그 사람들 좋아."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 친구들에 대해 어떻게 말했는지 완성하세요.",
"optionA": "are",
"optionB": "They",
"optionC": "nice",
"result": "They are nice",
"explanation": "'그 사람들 좋아'라는 의미로 친구들이 친절하니까 걱정하지 말라는 격려입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "좋아요 왜 안 눌러?",
"explanation": "친구가 SNS 좋아요를 안 눌러서 서운한 마음을 나누는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "좋아요"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "like"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "She didn't like my photo.",
"translation": "내 사진에 좋아요 안 눌렀어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Why not?",
"translation": "왜 안 눌렀을까?"
},
{
"type": "ox",
"index": 3,
"quiz": "친구가 지원의 사진에 좋아요를 눌렀다.",
"hint": "지원이 친구의 행동에 대해 뭐라고 했는지 확인하세요.",
"result": "X",
"explanation": "지원은 'She didn't like my photo'라고 말하며 좋아요를 안 눌렀다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Maybe she's busy.",
"translation": "바쁜가 봐."
},
{
"type": "blank",
"index": 6,
"quiz": "Maybe she's @@.",
"hint": "친구가 좋아요를 안 누른 이유로 추측한 상태를 찾으세요.",
"optionA": "angry",
"optionB": "busy",
"optionC": "happy",
"result": "busy",
"explanation": "'busy'는 '바쁘다'는 의미로, 친구가 바빠서 좋아요를 못 눌렀을 수도 있다는 추측입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "I feel sad.",
"translation": "슬퍼."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Don't worry.",
"translation": "걱정하지 마."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 지원을 위로하는 말을 완성하세요.",
"result": "Don't worry",
"explanation": "'걱정하지 마'라는 의미로 친구를 위로하고 안심시키는 표현입니다.",
"optionA": "worry",
"optionB": "Don't"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "좋아요 왜 안 눌러?",
"explanation": "친구가 SNS 좋아요를 안 눌러서 서운한 마음을 나누는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "좋아요"
},
{
"tag": "친구"
}
],
"engTags": [
{
"tag": "like"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "She didn't like my photo.",
"translation": "내 사진에 좋아요 안 눌렀어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Why not?",
"translation": "왜 안 눌렀을까?"
},
{
"type": "ox",
"index": 3,
"quiz": "친구가 지원의 사진에 좋아요를 눌렀다.",
"hint": "지원이 친구의 행동에 대해 뭐라고 했는지 확인하세요.",
"result": "X",
"explanation": "지원은 'She didn't like my photo'라고 말하며 좋아요를 안 눌렀다고 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Maybe she's busy.",
"translation": "바쁜가 봐."
},
{
"type": "blank",
"index": 6,
"quiz": "Maybe she's @@.",
"hint": "친구가 좋아요를 안 누른 이유로 추측한 상태를 찾으세요.",
"optionA": "angry",
"optionB": "busy",
"optionC": "happy",
"result": "busy",
"explanation": "'busy'는 '바쁘다'는 의미로, 친구가 바빠서 좋아요를 못 눌렀을 수도 있다는 추측입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "I feel sad.",
"translation": "슬퍼."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Don't worry.",
"translation": "걱정하지 마."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 지원을 위로하는 말을 완성하세요.",
"optionA": "worry",
"optionB": "Don't",
"result": "Don't worry",
"explanation": "'걱정하지 마'라는 의미로 친구를 위로하고 안심시키는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 가야 해?",
"explanation": "팀 회식에 갈지 말지 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "팀"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "team"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Team dinner today.",
"translation": "오늘 팀 회식이야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Will you go?",
"translation": "갈 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 회식에 꼭 가야 한다고 말했다.",
"hint": "민재가 회식에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 단순히 'Team dinner today'라고 말했을 뿐, 가야 한다고 하지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Free food!",
"translation": "공짜 음식이야!"
},
{
"type": "blank",
"index": 6,
"quiz": "Free @@!",
"hint": "회식에서 무료로 제공되는 것을 생각해보세요.",
"optionA": "money",
"optionB": "food",
"optionC": "work",
"result": "food",
"explanation": "'food'는 '음식'이라는 의미로, 회식에서 공짜로 음식을 먹을 수 있다는 장점을 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Okay, I'll go.",
"translation": "그래, 갈게."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good!",
"translation": "좋아!"
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 결국 회식에 가기로 한 말을 완성하세요.",
"result": "Okay I'll go",
"explanation": "'그래, 갈게'라는 의미로 고민 끝에 회식에 참석하기로 결정한 것입니다.",
"optionA": "Okay",
"optionB": "go",
"optionC": "I'll"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 가야 해?",
"explanation": "팀 회식에 갈지 말지 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "팀"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "team"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Team dinner today.",
"translation": "오늘 팀 회식이야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Will you go?",
"translation": "갈 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 회식에 꼭 가야 한다고 말했다.",
"hint": "민재가 회식에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 단순히 'Team dinner today'라고 말했을 뿐, 가야 한다고 하지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Free food!",
"translation": "공짜 음식이야!"
},
{
"type": "blank",
"index": 6,
"quiz": "Free @@!",
"hint": "회식에서 무료로 제공되는 것을 생각해보세요.",
"optionA": "money",
"optionB": "food",
"optionC": "work",
"result": "food",
"explanation": "'food'는 '음식'이라는 의미로, 회식에서 공짜로 음식을 먹을 수 있다는 장점을 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Okay, I'll go.",
"translation": "그래, 갈게."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good!",
"translation": "좋아!"
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 결국 회식에 가기로 한 말을 완성하세요.",
"optionA": "Okay",
"optionB": "go",
"optionC": "I'll",
"result": "Okay I'll go",
"explanation": "'그래, 갈게'라는 의미로 고민 끝에 회식에 참석하기로 결정한 것입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 가야 해?",
"explanation": "팀 회식에 갈지 말지 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "팀"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "team"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Team dinner today.",
"translation": "오늘 팀 회식이야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Will you go?",
"translation": "갈 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 회식에 꼭 가야 한다고 말했다.",
"hint": "민재가 회식에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 단순히 'Team dinner today'라고 말했을 뿐, 가야 한다고 하지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Free food!",
"translation": "공짜 음식이야!"
},
{
"type": "blank",
"index": 6,
"quiz": "Free @@!",
"hint": "회식에서 무료로 제공되는 것을 생각해보세요.",
"optionA": "money",
"optionB": "food",
"optionC": "work",
"result": "food",
"explanation": "'food'는 '음식'이라는 의미로, 회식에서 공짜로 음식을 먹을 수 있다는 장점을 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Okay, I'll go.",
"translation": "그래, 갈게."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good!",
"translation": "좋아!"
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 결국 회식에 가기로 한 말을 완성하세요.",
"result": "Okay I'll go",
"explanation": "'그래, 갈게'라는 의미로 고민 끝에 회식에 참석하기로 결정한 것입니다.",
"optionA": "Okay",
"optionB": "go",
"optionC": "I'll"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 가야 해?",
"explanation": "팀 회식에 갈지 말지 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "팀"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "team"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Team dinner today.",
"translation": "오늘 팀 회식이야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Will you go?",
"translation": "갈 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 회식에 꼭 가야 한다고 말했다.",
"hint": "민재가 회식에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 단순히 'Team dinner today'라고 말했을 뿐, 가야 한다고 하지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Free food!",
"translation": "공짜 음식이야!"
},
{
"type": "blank",
"index": 6,
"quiz": "Free @@!",
"hint": "회식에서 무료로 제공되는 것을 생각해보세요.",
"optionA": "money",
"optionB": "food",
"optionC": "work",
"result": "food",
"explanation": "'food'는 '음식'이라는 의미로, 회식에서 공짜로 음식을 먹을 수 있다는 장점을 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Okay, I'll go.",
"translation": "그래, 갈게."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good!",
"translation": "좋아!"
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 결국 회식에 가기로 한 말을 완성하세요.",
"optionA": "Okay",
"optionB": "go",
"optionC": "I'll",
"result": "Okay I'll go",
"explanation": "'그래, 갈게'라는 의미로 고민 끝에 회식에 참석하기로 결정한 것입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 가야 해?",
"explanation": "팀 회식에 갈지 말지 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "팀"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "team"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Team dinner today.",
"translation": "오늘 팀 회식이야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Will you go?",
"translation": "갈 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 회식에 꼭 가야 한다고 말했다.",
"hint": "민재가 회식에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 단순히 'Team dinner today'라고 말했을 뿐, 가야 한다고 하지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Free food!",
"translation": "공짜 음식이야!"
},
{
"type": "blank",
"index": 6,
"quiz": "Free @@!",
"hint": "회식에서 무료로 제공되는 것을 생각해보세요.",
"optionA": "money",
"optionB": "food",
"optionC": "work",
"result": "food",
"explanation": "'food'는 '음식'이라는 의미로, 회식에서 공짜로 음식을 먹을 수 있다는 장점을 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Okay, I'll go.",
"translation": "그래, 갈게."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good!",
"translation": "좋아!"
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 결국 회식에 가기로 한 말을 완성하세요.",
"result": "Okay I'll go",
"explanation": "'그래, 갈게'라는 의미로 고민 끝에 회식에 참석하기로 결정한 것입니다.",
"optionA": "Okay",
"optionB": "I'll",
"optionC": "go"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 가야 해?",
"explanation": "팀 회식에 갈지 말지 고민하는 간단한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "팀"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "team"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Team dinner today.",
"translation": "오늘 팀 회식이야."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Will you go?",
"translation": "갈 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "민재가 회식에 꼭 가야 한다고 말했다.",
"hint": "민재가 회식에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 단순히 'Team dinner today'라고 말했을 뿐, 가야 한다고 하지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "I don't know.",
"translation": "모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Free food!",
"translation": "공짜 음식이야!"
},
{
"type": "blank",
"index": 6,
"quiz": "Free @@!",
"hint": "회식에서 무료로 제공되는 것을 생각해보세요.",
"optionA": "money",
"optionB": "food",
"optionC": "work",
"result": "food",
"explanation": "'food'는 '음식'이라는 의미로, 회식에서 공짜로 음식을 먹을 수 있다는 장점을 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Okay, I'll go.",
"translation": "그래, 갈게."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good!",
"translation": "좋아!"
},
{
"type": "puzzle",
"index": 9,
"hint": "민재가 결국 회식에 가기로 한 말을 완성하세요.",
"optionA": "Okay",
"optionB": "I'll",
"optionC": "go",
"result": "Okay I'll go",
"explanation": "'그래, 갈게'라는 의미로 고민 끝에 회식에 참석하기로 결정한 것입니다."
}
]
}
],
"level_increment_v1_completed": true
}
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "언팔하면 티 날까?",
"explanation": "팔로우를 끊고 싶지만 상대방이 알아차릴까 봐 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "언팔로우"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "unfollow"
},
{
"tag": "worry"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I want to unfollow her.",
"translation": "그녀를 언팔하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Will she know?",
"translation": "그녀가 알까?"
},
{
"type": "ox",
"index": 3,
"quiz": "'Unfollow'는 팔로우를 취소한다는 뜻이다.",
"hint": "SNS에서 구독을 취소하는 행동이에요.",
"result": "O",
"explanation": "'Unfollow'는 SNS에서 누군가의 팔로우를 취소하는 것을 의미합니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Her posts annoy me.",
"translation": "그녀의 게시물이 짜증나."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Just mute her.",
"translation": "그냥 음소거해."
},
{
"type": "blank",
"index": 6,
"quiz": "Just @@ her.",
"hint": "언팔하지 않고 게시물을 안 보는 방법이에요.",
"optionA": "mute",
"optionB": "block",
"optionC": "hide",
"result": "mute",
"explanation": "'Mute'는 음소거 기능으로, 팔로우는 유지하면서 게시물을 보지 않을 수 있습니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "That's better.",
"translation": "그게 더 나아."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "No drama.",
"translation": "드라마도 없어."
},
{
"type": "puzzle",
"index": 9,
"hint": "드라마 없이 문제를 해결했다는 말을 완성하세요.",
"result": "No drama",
"explanation": "음소거 기능을 사용하면 갈등 없이 문제를 해결할 수 있습니다.",
"optionA": "drama",
"optionB": "No"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "언팔하면 티 날까?",
"explanation": "팔로우를 끊고 싶지만 상대방이 알아차릴까 봐 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "언팔로우"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "unfollow"
},
{
"tag": "worry"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I want to unfollow her.",
"translation": "그녀를 언팔하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "Will she know?",
"translation": "그녀가 알까?"
},
{
"type": "ox",
"index": 3,
"quiz": "'Unfollow'는 팔로우를 취소한다는 뜻이다.",
"hint": "SNS에서 구독을 취소하는 행동이에요.",
"result": "O",
"explanation": "'Unfollow'는 SNS에서 누군가의 팔로우를 취소하는 것을 의미합니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Her posts annoy me.",
"translation": "그녀의 게시물이 짜증나."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Just mute her.",
"translation": "그냥 음소거해."
},
{
"type": "blank",
"index": 6,
"quiz": "Just @@ her.",
"hint": "언팔하지 않고 게시물을 안 보는 방법이에요.",
"optionA": "mute",
"optionB": "block",
"optionC": "hide",
"result": "mute",
"explanation": "'Mute'는 음소거 기능으로, 팔로우는 유지하면서 게시물을 보지 않을 수 있습니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "That's better.",
"translation": "그게 더 나아."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "No drama.",
"translation": "드라마도 없어."
},
{
"type": "puzzle",
"index": 9,
"hint": "드라마 없이 문제를 해결했다는 말을 완성하세요.",
"optionA": "drama",
"optionB": "No",
"result": "No drama",
"explanation": "음소거 기능을 사용하면 갈등 없이 문제를 해결할 수 있습니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "커플템은 싫대",
"explanation": "커플 아이템에 대한 상대의 미온적인 반응에 실망한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "커플템"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "couple"
},
{
"tag": "disappointment"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Matching shirts?",
"translation": "커플 티셔츠?"
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "She said no.",
"translation": "싫다고 했어."
},
{
"type": "ox",
"index": 3,
"quiz": "'Said no'는 거절했다는 뜻이다.",
"hint": "누군가가 제안을 받아들이지 않았어요.",
"result": "O",
"explanation": "'Said no'는 거절했다, 안 된다고 말했다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Why not?",
"translation": "왜 안 돼?"
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Too cheesy.",
"translation": "너무 오글거린대."
},
{
"type": "blank",
"index": 6,
"quiz": "Too @@.",
"hint": "너무 진부하거나 오글거린다는 표현이에요.",
"optionA": "cheesy",
"optionB": "nice",
"optionC": "good",
"result": "cheesy",
"explanation": "'Too cheesy'는 너무 진부하다, 오글거린다는 의미의 속어 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "That's sad.",
"translation": "그거 슬프다."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Maybe later.",
"translation": "나중에 아마도."
},
{
"type": "puzzle",
"index": 9,
"hint": "나중에 다시 시도해볼 수 있다는 희망적인 말을 완성하세요.",
"result": "Maybe later",
"explanation": "포기하지 않고 나중에 다시 시도해보려는 긍정적인 태도입니다.",
"optionA": "Maybe",
"optionB": "later"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "커플템은 싫대",
"explanation": "커플 아이템에 대한 상대의 미온적인 반응에 실망한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "커플템"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "couple"
},
{
"tag": "disappointment"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Matching shirts?",
"translation": "커플 티셔츠?"
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "She said no.",
"translation": "싫다고 했어."
},
{
"type": "ox",
"index": 3,
"quiz": "'Said no'는 거절했다는 뜻이다.",
"hint": "누군가가 제안을 받아들이지 않았어요.",
"result": "O",
"explanation": "'Said no'는 거절했다, 안 된다고 말했다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Why not?",
"translation": "왜 안 돼?"
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Too cheesy.",
"translation": "너무 오글거린대."
},
{
"type": "blank",
"index": 6,
"quiz": "Too @@.",
"hint": "너무 진부하거나 오글거린다는 표현이에요.",
"optionA": "cheesy",
"optionB": "nice",
"optionC": "good",
"result": "cheesy",
"explanation": "'Too cheesy'는 너무 진부하다, 오글거린다는 의미의 속어 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "That's sad.",
"translation": "그거 슬프다."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Maybe later.",
"translation": "나중에 아마도."
},
{
"type": "puzzle",
"index": 9,
"hint": "나중에 다시 시도해볼 수 있다는 희망적인 말을 완성하세요.",
"optionA": "Maybe",
"optionB": "later",
"result": "Maybe later",
"explanation": "포기하지 않고 나중에 다시 시도해보려는 긍정적인 태도입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "반응 없으면 지울까?",
"explanation": "SNS에 올린 사진에 반응이 없어서 삭제하고 싶어지는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "무반응"
},
{
"tag": "삭제"
}
],
"engTags": [
{
"tag": "noresponse"
},
{
"tag": "delete"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "No likes yet.",
"translation": "아직 좋아요 없어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "How long?",
"translation": "얼마나 됐어?"
},
{
"type": "ox",
"index": 3,
"quiz": "'No likes'는 좋아요가 없다는 뜻이다.",
"hint": "SNS에서 하트 버튼을 누르지 않았다는 의미예요.",
"result": "O",
"explanation": "'No likes'는 SNS 게시물에 좋아요가 하나도 없다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Two hours.",
"translation": "두 시간."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "People are busy.",
"translation": "사람들이 바빠."
},
{
"type": "blank",
"index": 6,
"quiz": "People are @@.",
"hint": "사람들이 할 일이 많아서 SNS를 못 본다는 뜻이에요.",
"optionA": "busy",
"optionB": "lazy",
"optionC": "tired",
"result": "busy",
"explanation": "'People are busy'는 사람들이 바빠서 SNS를 확인할 시간이 없다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Delete it?",
"translation": "삭제할까?"
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Wait more.",
"translation": "더 기다려."
},
{
"type": "puzzle",
"index": 9,
"hint": "더 기다려보라는 조언을 완성하세요.",
"result": "Wait more",
"explanation": "성급하게 삭제하지 말고 조금 더 기다려보라는 친구의 조언입니다.",
"optionA": "Wait",
"optionB": "more"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "반응 없으면 지울까?",
"explanation": "SNS에 올린 사진에 반응이 없어서 삭제하고 싶어지는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "무반응"
},
{
"tag": "삭제"
}
],
"engTags": [
{
"tag": "noresponse"
},
{
"tag": "delete"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "No likes yet.",
"translation": "아직 좋아요 없어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "How long?",
"translation": "얼마나 됐어?"
},
{
"type": "ox",
"index": 3,
"quiz": "'No likes'는 좋아요가 없다는 뜻이다.",
"hint": "SNS에서 하트 버튼을 누르지 않았다는 의미예요.",
"result": "O",
"explanation": "'No likes'는 SNS 게시물에 좋아요가 하나도 없다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Two hours.",
"translation": "두 시간."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "People are busy.",
"translation": "사람들이 바빠."
},
{
"type": "blank",
"index": 6,
"quiz": "People are @@.",
"hint": "사람들이 할 일이 많아서 SNS를 못 본다는 뜻이에요.",
"optionA": "busy",
"optionB": "lazy",
"optionC": "tired",
"result": "busy",
"explanation": "'People are busy'는 사람들이 바빠서 SNS를 확인할 시간이 없다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Delete it?",
"translation": "삭제할까?"
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Wait more.",
"translation": "더 기다려."
},
{
"type": "puzzle",
"index": 9,
"hint": "더 기다려보라는 조언을 완성하세요.",
"optionA": "Wait",
"optionB": "more",
"result": "Wait more",
"explanation": "성급하게 삭제하지 말고 조금 더 기다려보라는 친구의 조언입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "내 게시물엔 댓글 없어",
"explanation": "친구가 자신의 게시물에는 반응하지 않고 다른 사람에게만 댓글 다는 것을 발견한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "댓글"
},
{
"tag": "차별"
}
],
"engTags": [
{
"tag": "comment"
},
{
"tag": "discrimination"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "She never comments.",
"translation": "그녀는 절대 댓글 안 달아."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "On your posts?",
"translation": "네 게시물에?"
},
{
"type": "ox",
"index": 3,
"quiz": "'Never comments'는 절대 댓글을 달지 않는다는 뜻이다.",
"hint": "전혀 댓글을 쓰지 않는다는 의미예요.",
"result": "O",
"explanation": "'Never comments'는 전혀 댓글을 달지 않는다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "But others get long ones.",
"translation": "하지만 다른 사람들은 긴 댓글 받아."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's really unfair.",
"translation": "그거 정말 불공평하다."
},
{
"type": "blank",
"index": 6,
"quiz": "That's really @@.",
"hint": "공평하지 않다는 의미의 단어예요.",
"optionA": "unfair",
"optionB": "good",
"optionC": "nice",
"result": "unfair",
"explanation": "'Unfair'는 공평하지 않다, 불공평하다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "It hurts.",
"translation": "아파."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I understand.",
"translation": "이해해."
},
{
"type": "puzzle",
"index": 9,
"hint": "마음이 아프다는 감정을 표현하는 말을 완성하세요.",
"result": "It hurts",
"explanation": "친구의 차별적인 행동으로 인해 마음이 아프다는 솔직한 감정 표현입니다.",
"optionA": "hurts",
"optionB": "It"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "내 게시물엔 댓글 없어",
"explanation": "친구가 자신의 게시물에는 반응하지 않고 다른 사람에게만 댓글 다는 것을 발견한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "댓글"
},
{
"tag": "차별"
}
],
"engTags": [
{
"tag": "comment"
},
{
"tag": "discrimination"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "She never comments.",
"translation": "그녀는 절대 댓글 안 달아."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "On your posts?",
"translation": "네 게시물에?"
},
{
"type": "ox",
"index": 3,
"quiz": "'Never comments'는 절대 댓글을 달지 않는다는 뜻이다.",
"hint": "전혀 댓글을 쓰지 않는다는 의미예요.",
"result": "O",
"explanation": "'Never comments'는 전혀 댓글을 달지 않는다는 의미입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "But others get long ones.",
"translation": "하지만 다른 사람들은 긴 댓글 받아."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's really unfair.",
"translation": "그거 정말 불공평하다."
},
{
"type": "blank",
"index": 6,
"quiz": "That's really @@.",
"hint": "공평하지 않다는 의미의 단어예요.",
"optionA": "unfair",
"optionB": "good",
"optionC": "nice",
"result": "unfair",
"explanation": "'Unfair'는 공평하지 않다, 불공평하다는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "It hurts.",
"translation": "아파."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I understand.",
"translation": "이해해."
},
{
"type": "puzzle",
"index": 9,
"hint": "마음이 아프다는 감정을 표현하는 말을 완성하세요.",
"optionA": "hurts",
"optionB": "It",
"result": "It hurts",
"explanation": "친구의 차별적인 행동으로 인해 마음이 아프다는 솔직한 감정 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "혼자 먹어도 괜찮아?",
"explanation": "점심시간에 혼자 식사하는 것에 대한 걱정을 나누는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "혼밥"
},
{
"tag": "눈치"
}
],
"engTags": [
{
"tag": "alone"
},
{
"tag": "lunch"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "I eat alone.",
"translation": "나 혼자 먹어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Every day?",
"translation": "매일?"
},
{
"type": "ox",
"index": 3,
"quiz": "'Every day'는 매일이라는 뜻이다.",
"hint": "모든 날을 뜻하는 표현이에요.",
"result": "O",
"explanation": "'Every day'는 매일, 모든 날을 의미합니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Is that weird?",
"translation": "그거 이상해?"
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Not at all!",
"translation": "전혀 아니야!"
},
{
"type": "blank",
"index": 6,
"quiz": "Not at @@!",
"hint": "전혀 그렇지 않다는 강한 부정 표현이에요.",
"optionA": "all",
"optionB": "once",
"optionC": "now",
"result": "all",
"explanation": "'Not at all'은 전혀 ~아니다라는 의미로 완전한 부정을 나타냅니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "You're right.",
"translation": "네 말이 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Enjoy yourself!",
"translation": "즐겨!"
},
{
"type": "puzzle",
"index": 9,
"hint": "스스로를 즐기라는 격려의 표현을 완성하세요.",
"result": "Enjoy yourself",
"explanation": "남의 눈치 보지 말고 자신만의 시간을 즐기라는 격려입니다.",
"optionA": "Enjoy",
"optionB": "yourself"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "인간관계",
"episodes": [
{
"title": "혼자 먹어도 괜찮아?",
"explanation": "점심시간에 혼자 식사하는 것에 대한 걱정을 나누는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "혼밥"
},
{
"tag": "눈치"
}
],
"engTags": [
{
"tag": "alone"
},
{
"tag": "lunch"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "I eat alone.",
"translation": "나 혼자 먹어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Every day?",
"translation": "매일?"
},
{
"type": "ox",
"index": 3,
"quiz": "'Every day'는 매일이라는 뜻이다.",
"hint": "모든 날을 뜻하는 표현이에요.",
"result": "O",
"explanation": "'Every day'는 매일, 모든 날을 의미합니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Is that weird?",
"translation": "그거 이상해?"
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Not at all!",
"translation": "전혀 아니야!"
},
{
"type": "blank",
"index": 6,
"quiz": "Not at @@!",
"hint": "전혀 그렇지 않다는 강한 부정 표현이에요.",
"optionA": "all",
"optionB": "once",
"optionC": "now",
"result": "all",
"explanation": "'Not at all'은 전혀 ~아니다라는 의미로 완전한 부정을 나타냅니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "You're right.",
"translation": "네 말이 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Enjoy yourself!",
"translation": "즐겨!"
},
{
"type": "puzzle",
"index": 9,
"hint": "스스로를 즐기라는 격려의 표현을 완성하세요.",
"optionA": "Enjoy",
"optionB": "yourself",
"result": "Enjoy yourself",
"explanation": "남의 눈치 보지 말고 자신만의 시간을 즐기라는 격려입니다."
}
]
}
],
"level_increment_v1_completed": true
}
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "반품하고 싶은 마음은 있는데… 몸이 안 따라줘",
"explanation": "반품하고 싶지만 귀찮아서 미루는 친구들의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "반품"
},
{
"tag": "귀찮음"
},
{
"tag": "미루기"
}
],
"engTags": [
{
"tag": "return"
},
{
"tag": "lazy"
},
{
"tag": "procrastination"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "I want to return this shirt.",
"speaker": "지원",
"translation": "이 셔츠 반품하고 싶어."
},
{
"type": "script",
"index": 2,
"script": "Why is it still here?",
"speaker": "유진",
"translation": "왜 아직 여기 있어?"
},
{
"hint": "지원의 첫 번째 말을 확인해보세요.",
"quiz": "지원이 셔츠를 반품하고 싶어 하나요?",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "지원이 'I want to return this shirt.(이 셔츠 반품하고 싶어.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"script": "I can't find the box.",
"speaker": "지원",
"translation": "박스를 찾을 수 없어."
},
{
"type": "script",
"index": 5,
"script": "It's under your bed.",
"speaker": "유진",
"translation": "네 침대 밑에 있어."
},
{
"hint": "셔츠를 어떻게 하고 싶은지 확인해보세요.",
"quiz": "I want to @@ this shirt.",
"type": "blank",
"index": 6,
"result": "return",
"optionA": "return",
"optionB": "buy",
"optionC": "wear",
"explanation": "'I want to return this shirt.'는 '이 셔츠를 반품하고 싶어'라는 의미입니다."
},
{
"type": "script",
"index": 7,
"script": "I got lazy.",
"speaker": "지원",
"translation": "귀찮아졌어."
},
{
"type": "script",
"index": 8,
"script": "Just do it tomorrow.",
"speaker": "유진",
"translation": "내일 하면 돼."
},
{
"hint": "지원이 귀찮아졌다고 말하는 문장을 완성하세요.",
"type": "puzzle",
"index": 9,
"result": "I got lazy.",
"optionA": "I",
"optionB": "got",
"optionC": "lazy.",
"explanation": "'I got lazy.'는 '귀찮아졌어'라는 의미로 일을 하기 싫어지는 상태를 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "반품하고 싶은 마음은 있는데… 몸이 안 따라줘",
"explanation": "반품하고 싶지만 귀찮아서 미루는 친구들의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "반품"
},
{
"tag": "귀찮음"
},
{
"tag": "미루기"
}
],
"engTags": [
{
"tag": "return"
},
{
"tag": "lazy"
},
{
"tag": "procrastination"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "I want to return this shirt.",
"translation": "이 셔츠 반품하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Why is it still here?",
"translation": "왜 아직 여기 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "지원이 셔츠를 반품하고 싶어 하나요?",
"hint": "지원의 첫 번째 말을 확인해보세요.",
"result": "O",
"explanation": "지원이 'I want to return this shirt.(이 셔츠 반품하고 싶어.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "I can't find the box.",
"translation": "박스를 찾을 수 없어."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "It's under your bed.",
"translation": "네 침대 밑에 있어."
},
{
"type": "blank",
"index": 6,
"quiz": "I want to @@ this shirt.",
"hint": "셔츠를 어떻게 하고 싶은지 확인해보세요.",
"optionA": "return",
"optionB": "buy",
"optionC": "wear",
"result": "return",
"explanation": "'I want to return this shirt.'는 '이 셔츠를 반품하고 싶어'라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "I got lazy.",
"translation": "귀찮아졌어."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Just do it tomorrow.",
"translation": "내일 하면 돼."
},
{
"type": "puzzle",
"index": 9,
"hint": "지원이 귀찮아졌다고 말하는 문장을 완성하세요.",
"optionA": "I",
"optionB": "got",
"optionC": "lazy.",
"result": "I got lazy.",
"explanation": "'I got lazy.'는 '귀찮아졌어'라는 의미로 일을 하기 싫어지는 상태를 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "사이즈만 바꾸려 했는데 왜 두 개 들고 나오지?",
"explanation": "단순 교환을 위해 갔다가 추가 쇼핑을 하게 된 상황에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "교환"
},
{
"tag": "충동"
},
{
"tag": "쇼핑"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "impulse"
},
{
"tag": "shopping"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "I went to exchange shoes.",
"speaker": "유진",
"translation": "신발 교환하러 갔어."
},
{
"type": "script",
"index": 2,
"script": "Did you exchange them?",
"speaker": "지원",
"translation": "교환했어?"
},
{
"hint": "유진의 첫 번째 말을 확인해보세요.",
"quiz": "유진이 신발 교환을 하러 갔나요?",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "유진이 'I went to exchange shoes.(신발 교환하러 갔어.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"script": "Yes, but I bought a hat too.",
"speaker": "유진",
"translation": "응, 근데 모자도 샀어."
},
{
"type": "script",
"index": 5,
"script": "Why did you buy it?",
"speaker": "지원",
"translation": "왜 샀어?"
},
{
"hint": "신발을 어떻게 하러 갔는지 확인해보세요.",
"quiz": "I went to @@ shoes.",
"type": "blank",
"index": 6,
"result": "exchange",
"optionA": "exchange",
"optionB": "buy",
"optionC": "see",
"explanation": "'I went to exchange shoes.'는 '신발 교환하러 갔어'라는 의미입니다."
},
{
"type": "script",
"index": 7,
"script": "It was cute.",
"speaker": "유진",
"translation": "예뻤어."
},
{
"type": "script",
"index": 8,
"script": "Shopping is fun.",
"speaker": "지원",
"translation": "쇼핑은 재미있어."
},
{
"hint": "지원이 쇼핑의 재미에 대해 말하는 문장을 완성하세요.",
"type": "puzzle",
"index": 9,
"result": "Shopping is fun.",
"optionA": "Shopping",
"optionB": "is",
"optionC": "fun.",
"explanation": "'Shopping is fun.'은 '쇼핑은 재미있어'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "사이즈만 바꾸려 했는데 왜 두 개 들고 나오지?",
"explanation": "단순 교환을 위해 갔다가 추가 쇼핑을 하게 된 상황에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "교환"
},
{
"tag": "충동"
},
{
"tag": "쇼핑"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "impulse"
},
{
"tag": "shopping"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "I went to exchange shoes.",
"translation": "신발 교환하러 갔어."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "Did you exchange them?",
"translation": "교환했어?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 신발 교환을 하러 갔나요?",
"hint": "유진의 첫 번째 말을 확인해보세요.",
"result": "O",
"explanation": "유진이 'I went to exchange shoes.(신발 교환하러 갔어.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Yes, but I bought a hat too.",
"translation": "응, 근데 모자도 샀어."
},
{
"type": "script",
"index": 5,
"speaker": "지원",
"script": "Why did you buy it?",
"translation": "왜 샀어?"
},
{
"type": "blank",
"index": 6,
"quiz": "I went to @@ shoes.",
"hint": "신발을 어떻게 하러 갔는지 확인해보세요.",
"optionA": "exchange",
"optionB": "buy",
"optionC": "see",
"result": "exchange",
"explanation": "'I went to exchange shoes.'는 '신발 교환하러 갔어'라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "It was cute.",
"translation": "예뻤어."
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "Shopping is fun.",
"translation": "쇼핑은 재미있어."
},
{
"type": "puzzle",
"index": 9,
"hint": "지원이 쇼핑의 재미에 대해 말하는 문장을 완성하세요.",
"optionA": "Shopping",
"optionB": "is",
"optionC": "fun.",
"result": "Shopping is fun.",
"explanation": "'Shopping is fun.'은 '쇼핑은 재미있어'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "딱 보기엔 새 건데 왜 안 된대?",
"explanation": "포장이 없어 환불이 거절된 상황에 대한 친구들의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "환불"
},
{
"tag": "포장"
},
{
"tag": "규정"
}
],
"engTags": [
{
"tag": "refund"
},
{
"tag": "packaging"
},
{
"tag": "policy"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "They won't take my phone case.",
"speaker": "유진",
"translation": "내 폰 케이스 안 받아줘."
},
{
"type": "script",
"index": 2,
"script": "Why not?",
"speaker": "지원",
"translation": "왜 안 돼?"
},
{
"hint": "유진의 첫 번째 말을 확인해보세요.",
"quiz": "유진의 폰 케이스 반품이 거절됐나요?",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "유진이 'They won't take my phone case.(내 폰 케이스 안 받아줘.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"script": "No plastic wrap.",
"speaker": "유진",
"translation": "포장지가 없어서."
},
{
"type": "script",
"index": 5,
"script": "That's crazy.",
"speaker": "지원",
"translation": "말이 안 돼."
},
{
"hint": "유진이 반품하려던 물건이 무엇인지 확인해보세요.",
"quiz": "They won't take my phone @@.",
"type": "blank",
"index": 6,
"result": "case",
"optionA": "case",
"optionB": "book",
"optionC": "bag",
"explanation": "'Phone case'는 '폰 케이스'를 의미합니다."
},
{
"type": "script",
"index": 7,
"script": "It's still new.",
"speaker": "유진",
"translation": "아직 새 거인데."
},
{
"type": "script",
"index": 8,
"script": "Let's sell it online.",
"speaker": "지원",
"translation": "온라인으로 팔자."
},
{
"hint": "지원이 온라인 판매를 제안하는 문장을 완성하세요.",
"type": "puzzle",
"index": 9,
"result": "Let's sell it online.",
"optionA": "Let's",
"optionB": "sell",
"optionC": "it",
"optionD": "online.",
"explanation": "'Let's sell it online.'은 '온라인으로 팔자'라는 제안의 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "딱 보기엔 새 건데 왜 안 된대?",
"explanation": "포장이 없어 환불이 거절된 상황에 대한 친구들의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "환불"
},
{
"tag": "포장"
},
{
"tag": "규정"
}
],
"engTags": [
{
"tag": "refund"
},
{
"tag": "packaging"
},
{
"tag": "policy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "They won't take my phone case.",
"translation": "내 폰 케이스 안 받아줘."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "Why not?",
"translation": "왜 안 돼?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진의 폰 케이스 반품이 거절됐나요?",
"hint": "유진의 첫 번째 말을 확인해보세요.",
"result": "O",
"explanation": "유진이 'They won't take my phone case.(내 폰 케이스 안 받아줘.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "No plastic wrap.",
"translation": "포장지가 없어서."
},
{
"type": "script",
"index": 5,
"speaker": "지원",
"script": "That's crazy.",
"translation": "말이 안 돼."
},
{
"type": "blank",
"index": 6,
"quiz": "They won't take my phone @@.",
"hint": "유진이 반품하려던 물건이 무엇인지 확인해보세요.",
"optionA": "case",
"optionB": "book",
"optionC": "bag",
"result": "case",
"explanation": "'Phone case'는 '폰 케이스'를 의미합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "It's still new.",
"translation": "아직 새 거인데."
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "Let's sell it online.",
"translation": "온라인으로 팔자."
},
{
"type": "puzzle",
"index": 9,
"hint": "지원이 온라인 판매를 제안하는 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "sell",
"optionC": "it",
"optionD": "online.",
"result": "Let's sell it online.",
"explanation": "'Let's sell it online.'은 '온라인으로 팔자'라는 제안의 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "그냥 사이즈 바꾸고 싶은데 왜 죄인 같지",
"explanation": "사이즈 교환을 하려다 직원 눈치를 보는 친구들의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "교환"
},
{
"tag": "눈치"
},
{
"tag": "매장"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "awkward"
},
{
"tag": "shop"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "I want to change the size.",
"speaker": "지원",
"translation": "사이즈 바꾸고 싶어."
},
{
"type": "script",
"index": 2,
"script": "What's the problem?",
"speaker": "유진",
"translation": "뭐가 문제야?"
},
{
"hint": "지원의 첫 번째 말을 확인해보세요.",
"quiz": "지원이 사이즈를 바꾸고 싶어 하나요?",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "지원이 'I want to change the size.(사이즈 바꾸고 싶어.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"script": "The staff look serious.",
"speaker": "지원",
"translation": "직원들이 진지해 보여."
},
{
"type": "script",
"index": 5,
"script": "Just ask them.",
"speaker": "유진",
"translation": "그냥 물어봐."
},
{
"hint": "지원이 무엇을 바꾸고 싶어 하는지 확인해보세요.",
"quiz": "I want to change the @@.",
"type": "blank",
"index": 6,
"result": "size",
"optionA": "size",
"optionB": "color",
"optionC": "price",
"explanation": "'I want to change the size.'는 '사이즈를 바꾸고 싶어'라는 의미입니다."
},
{
"type": "script",
"index": 7,
"script": "How should I ask?",
"speaker": "지원",
"translation": "어떻게 물어봐?"
},
{
"type": "script",
"index": 8,
"script": "Say 'size exchange please.'",
"speaker": "유진",
"translation": "'사이즈 교환요'라고 해."
},
{
"hint": "유진이 알려준 교환 요청 표현을 완성하세요.",
"type": "puzzle",
"index": 9,
"result": "Size exchange please.",
"optionA": "Size",
"optionB": "exchange",
"optionC": "please.",
"explanation": "'Size exchange please.'는 '사이즈 교환 부탁드려요'라는 정중한 요청 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "그냥 사이즈 바꾸고 싶은데 왜 죄인 같지",
"explanation": "사이즈 교환을 하려다 직원 눈치를 보는 친구들의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "교환"
},
{
"tag": "눈치"
},
{
"tag": "매장"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "awkward"
},
{
"tag": "shop"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "I want to change the size.",
"translation": "사이즈 바꾸고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "What's the problem?",
"translation": "뭐가 문제야?"
},
{
"type": "ox",
"index": 3,
"quiz": "지원이 사이즈를 바꾸고 싶어 하나요?",
"hint": "지원의 첫 번째 말을 확인해보세요.",
"result": "O",
"explanation": "지원이 'I want to change the size.(사이즈 바꾸고 싶어.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "The staff look serious.",
"translation": "직원들이 진지해 보여."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Just ask them.",
"translation": "그냥 물어봐."
},
{
"type": "blank",
"index": 6,
"quiz": "I want to change the @@.",
"hint": "지원이 무엇을 바꾸고 싶어 하는지 확인해보세요.",
"optionA": "size",
"optionB": "color",
"optionC": "price",
"result": "size",
"explanation": "'I want to change the size.'는 '사이즈를 바꾸고 싶어'라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "How should I ask?",
"translation": "어떻게 물어봐?"
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Say 'size exchange please.'",
"translation": "'사이즈 교환요'라고 해."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 알려준 교환 요청 표현을 완성하세요.",
"optionA": "Size",
"optionB": "exchange",
"optionC": "please.",
"result": "Size exchange please.",
"explanation": "'Size exchange please.'는 '사이즈 교환 부탁드려요'라는 정중한 요청 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "환불해본 적이 없어서 좀 쫄린다",
"explanation": "친구의 도움으로 처음 환불에 도전하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "환불"
},
{
"tag": "겁"
},
{
"tag": "조언"
}
],
"engTags": [
{
"tag": "refund"
},
{
"tag": "nervous"
},
{
"tag": "advice"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "I want to return this shirt.",
"speaker": "지원",
"translation": "이 셔츠 환불하고 싶어."
},
{
"type": "script",
"index": 2,
"script": "Never done it before?",
"speaker": "유진",
"translation": "해본 적 없어?"
},
{
"hint": "지원의 첫 번째 말을 확인해보세요.",
"quiz": "지원이 셔츠를 환불하고 싶어 하나요?",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "지원이 'I want to return this shirt.(이 셔츠 환불하고 싶어.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"script": "No, I'm scared.",
"speaker": "지원",
"translation": "응, 무서워."
},
{
"type": "script",
"index": 5,
"script": "Just say it doesn't fit.",
"speaker": "유진",
"translation": "사이즈 안 맞는다고 해."
},
{
"hint": "이전에 해본 적이 있는지 묻는 표현이에요.",
"quiz": "Never done it @@?",
"type": "blank",
"index": 6,
"result": "before",
"optionA": "before",
"optionB": "after",
"optionC": "now",
"explanation": "'Never done it before?'는 '이전에 해본 적 없어?'라는 의미입니다."
},
{
"type": "script",
"index": 7,
"script": "That's all?",
"speaker": "지원",
"translation": "그게 다야?"
},
{
"type": "script",
"index": 8,
"script": "Yes, be confident.",
"speaker": "유진",
"translation": "응, 자신감 있게 해."
},
{
"hint": "유진이 자신감을 가지라고 조언하는 문장을 완성하세요.",
"type": "puzzle",
"index": 9,
"result": "Yes, be confident.",
"optionA": "Yes,",
"optionB": "be",
"optionC": "confident.",
"explanation": "'Yes, be confident.'는 '응, 자신감 있게 해'라는 격려의 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "환불해본 적이 없어서 좀 쫄린다",
"explanation": "친구의 도움으로 처음 환불에 도전하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "환불"
},
{
"tag": "겁"
},
{
"tag": "조언"
}
],
"engTags": [
{
"tag": "refund"
},
{
"tag": "nervous"
},
{
"tag": "advice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "I want to return this shirt.",
"translation": "이 셔츠 환불하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Never done it before?",
"translation": "해본 적 없어?"
},
{
"type": "ox",
"index": 3,
"quiz": "지원이 셔츠를 환불하고 싶어 하나요?",
"hint": "지원의 첫 번째 말을 확인해보세요.",
"result": "O",
"explanation": "지원이 'I want to return this shirt.(이 셔츠 환불하고 싶어.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "No, I'm scared.",
"translation": "응, 무서워."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Just say it doesn't fit.",
"translation": "사이즈 안 맞는다고 해."
},
{
"type": "blank",
"index": 6,
"quiz": "Never done it @@?",
"hint": "이전에 해본 적이 있는지 묻는 표현이에요.",
"optionA": "before",
"optionB": "after",
"optionC": "now",
"result": "before",
"explanation": "'Never done it before?'는 '이전에 해본 적 없어?'라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "That's all?",
"translation": "그게 다야?"
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "Yes, be confident.",
"translation": "응, 자신감 있게 해."
},
{
"type": "puzzle",
"index": 9,
"hint": "유진이 자신감을 가지라고 조언하는 문장을 완성하세요.",
"optionA": "Yes,",
"optionB": "be",
"optionC": "confident.",
"result": "Yes, be confident.",
"explanation": "'Yes, be confident.'는 '응, 자신감 있게 해'라는 격려의 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "충동구매의 순간",
"explanation": "라이브 커머스를 보다가 충동구매를 한 친구들의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "쇼핑"
},
{
"tag": "충동구매"
},
{
"tag": "라이브"
}
],
"engTags": [
{
"tag": "shopping"
},
{
"tag": "impulse"
},
{
"tag": "live"
}
],
"content": [
{
"type": "script",
"index": 1,
"script": "I bought a dress last night.",
"speaker": "소영",
"translation": "어젯밤에 원피스 샀어."
},
{
"type": "script",
"index": 2,
"script": "Online shopping again?",
"speaker": "예솔",
"translation": "또 온라인 쇼핑?"
},
{
"hint": "소영의 첫 번째 말을 확인해보세요.",
"quiz": "소영이 어젯밤에 원피스를 샀나요?",
"type": "ox",
"index": 3,
"result": "O",
"explanation": "소영이 'I bought a dress last night.(어젯밤에 원피스 샀어.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"script": "Yes, I was watching TV.",
"speaker": "소영",
"translation": "응, TV 보고 있었어."
},
{
"type": "script",
"index": 5,
"script": "Live shopping is dangerous.",
"speaker": "예솔",
"translation": "라이브 쇼핑은 위험해."
},
{
"hint": "소영이 어젯밤에 산 옷을 확인해보세요.",
"quiz": "I bought a @@ last night.",
"type": "blank",
"index": 6,
"result": "dress",
"optionA": "dress",
"optionB": "shirt",
"optionC": "coat",
"explanation": "'I bought a dress last night.'는 '어젯밤에 원피스를 샀어'라는 의미입니다."
},
{
"type": "script",
"index": 7,
"script": "I clicked buy immediately.",
"speaker": "소영",
"translation": "바로 구매 눌렀어."
},
{
"type": "script",
"index": 8,
"script": "Shopping is fun though.",
"speaker": "예솔",
"translation": "그래도 쇼핑은 재미있어."
},
{
"hint": "예솔이 쇼핑의 재미에 대해 말하는 문장을 완성하세요.",
"type": "puzzle",
"index": 9,
"result": "Shopping is fun though.",
"optionA": "Shopping",
"optionB": "is",
"optionC": "fun",
"optionD": "though.",
"explanation": "'Shopping is fun though.'는 '그래도 쇼핑은 재미있어'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "충동구매의 순간",
"explanation": "라이브 커머스를 보다가 충동구매를 한 친구들의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "쇼핑"
},
{
"tag": "충동구매"
},
{
"tag": "라이브"
}
],
"engTags": [
{
"tag": "shopping"
},
{
"tag": "impulse"
},
{
"tag": "live"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "I bought a dress last night.",
"translation": "어젯밤에 원피스 샀어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Online shopping again?",
"translation": "또 온라인 쇼핑?"
},
{
"type": "ox",
"index": 3,
"quiz": "소영이 어젯밤에 원피스를 샀나요?",
"hint": "소영의 첫 번째 말을 확인해보세요.",
"result": "O",
"explanation": "소영이 'I bought a dress last night.(어젯밤에 원피스 샀어.)'라고 말했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "소영",
"script": "Yes, I was watching TV.",
"translation": "응, TV 보고 있었어."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Live shopping is dangerous.",
"translation": "라이브 쇼핑은 위험해."
},
{
"type": "blank",
"index": 6,
"quiz": "I bought a @@ last night.",
"hint": "소영이 어젯밤에 산 옷을 확인해보세요.",
"optionA": "dress",
"optionB": "shirt",
"optionC": "coat",
"result": "dress",
"explanation": "'I bought a dress last night.'는 '어젯밤에 원피스를 샀어'라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "I clicked buy immediately.",
"translation": "바로 구매 눌렀어."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Shopping is fun though.",
"translation": "그래도 쇼핑은 재미있어."
},
{
"type": "puzzle",
"index": 9,
"hint": "예솔이 쇼핑의 재미에 대해 말하는 문장을 완성하세요.",
"optionA": "Shopping",
"optionB": "is",
"optionC": "fun",
"optionD": "though.",
"result": "Shopping is fun though.",
"explanation": "'Shopping is fun though.'는 '그래도 쇼핑은 재미있어'라는 의미입니다."
}
]
}
],
"level_increment_v1_completed": true
}
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.
정상: 데이터 양식이 올바릅니다.