curriculum/challenges/english/blocks/learn-how-to-clarify-misunderstandings/67e91f52fd59f2714900771e.md
Listen to the audio and answer the question below.
What is the most appropriate response Mark could give after hearing Sophie's explanation?
Oh, so inheritance means deleting old code?
EN9c799a58
This response shows misunderstanding. Sophie explained that inheritance is about reusing and extending code, not deleting it.
Thanks for clarifying.
EN2b73d9d7
2
After Sophie gives a clear explanation of inheritance, a polite and natural response from Mark would be to acknowledge the help and show he understood.
Thanks for clarifying shows appreciation and confirms the concept was clarified for him.
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Sophie",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_16-1.mp3",
"startTime": 1,
"startTimestamp": 52.88,
"finishTimestamp": 62.38
}
},
"commands": [
{
"character": "Sophie",
"opacity": 1,
"startTime": 0
},
{
"character": "Sophie",
"startTime": 1,
"finishTime": 10.5,
"dialogue": {
"text": "Not exactly. Inheritance is when one class inherits properties and methods from another class, allowing for code reuse and extending functionality within a project.",
"align": "center"
}
},
{
"character": "Sophie",
"opacity": 0,
"startTime": 11
}
]
}