Author: Martin Wong

  • 24hsk3w01d03/


    设定个人目标 – Setting Personal Goals
    This lesson focuses on defining and prioritizing personal New Year goals, exploring reasons for each choice. 本课通过一篇故事,帮助学习者掌握表达理由和优先顺序的语法。
    LEVEL/WORDCOUNT: HSK3 / 590 characters

    Here come the level and word count

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    设定个人目标

    新年到了,我开始为自己设定个人的目标。首先,我希望每天保持运动习惯,因为身体健康最重要。其次,我打算每天学习新知识,增加自己的知识储备。我还想抽时间与朋友和家人交流,保持良好的人际关系。每个目标都有明确的理由,这样更容易坚持。为了实现这些目标,我计划每天列出要完成的事项,并按照优先顺序安排时间。新的一年,我希望自己能够在健康、学习和社交方面都有进步,让生活更加充实和有意义。

    Shèdìng gèrén mùbiāo

    Xīnnián dào le, wǒ kāishǐ wèi zìjǐ shèdìng gèrén de mùbiāo. Shǒuxiān, wǒ xīwàng měi tiān bǎochí yùndòng xíguàn, yīnwèi shēntǐ jiànkāng zuì zhòngyào. Qícì, wǒ dǎsuàn měi tiān xuéxí xīn zhīshi, zēngjiā zìjǐ de zhīshi chúbèi. Wǒ hái xiǎng chōu shíjiān yǔ péngyǒu hé jiārén jiāoliú, bǎochí liánghǎo de rénjì guānxì. Měi gè mùbiāo dōu yǒu míngquè de lǐyóu, zhèyàng gèng róngyì jiānchí. Wèile shíxiàn zhèxiē mùbiāo, wǒ jìhuà měi tiān lièchū yào wánchéng de shìxiàng, bìng ànzhào yōuxiān shùnxù ānpái shíjiān. Xīn de yī nián, wǒ xīwàng zìjǐ nénggòu zài jiànkāng, xuéxí hé shèjiāo fāngmiàn dōu yǒu jìnbù, ràng shēnghuó gèng jiā chōngshí hé yǒuyìyì.

    Setting Personal Goals

    The New Year has arrived, and I started setting personal goals. First, I hope to maintain daily exercise because health is most important. Second, I plan to study new knowledge daily to expand my knowledge reserve. I also want to spend time communicating with friends and family to maintain good relationships. Each goal has a clear reason, which makes it easier to stick to. To achieve these goals, I plan my daily tasks and arrange them by priority. In the new year, I hope to make progress in health, learning, and social aspects, making life more fulfilling and meaningful.

    Help

    How to Use the Audio

    The audio helps improve listening and pronunciation. Use before reading for rhythm, after reading for accuracy.

    Vocabulary

    Characters Pinyin English
    目标, 运动, 知识, 抽时间, 交流, 理由, 坚持, 列出, 优先顺序, 充实 mùbiāo, yùndòng, zhīshi, chōu shíjiān, jiāoliú, lǐyóu, jiānchí, lièchū, yōuxiān shùnxù, chōngshí goal, exercise, knowledge, take time, communicate, reason, persist, list, priority, fulfilling

    Grammar

    STRUCTURE 1
    Using 因为…所以… (yīnwèi…suǒyǐ…) to explain reasons. Example: 因为身体健康最重要,所以我要每天运动.

    STRUCTURE 2
    Using 按照…安排 (ànzhào…ānpái) to express following a plan/order. Example: 按照优先顺序安排时间.

    Idiomatic Expressions

    有条不紊 Means “organized and methodical”. Example: 他安排时间有条不紊.

    事半功倍 Means “achieve twice the result with half the effort”. Example: 按计划做事事半功倍.

    Cultural Insights

    文化点一
    中国人重视为新年设定明确目标,这不仅帮助个人成长,也体现了计划和自律的重要性。

    文化点二
    通过按优先顺序安排任务,反映了中国文化中注重效率和条理的价值观。

    10 Questions

    1. 作者为自己设定了什么? (答案)
    2. 每天运动的原因是什么? (答案)
    3. 作者打算学习什么? (答案)
    4. 作者希望与谁交流? (答案)
    5. 每个目标都有明确什么? (答案)
    6. 为了实现目标,作者做了什么计划? (答案)
    7. 作者希望在哪些方面进步? (答案)
    8. 目标设定如何帮助坚持? (答案)
    9. 文章主题是什么? (答案)
    10. 生活希望变得怎样? (答案)

    Multiple Choice (6 Questions)

    1. 作者每天为什么运动?(答案)
      a) 为了娱乐
      b) 身体健康最重要
      c) 为了朋友
    2. 作者每天学习什么?(答案)
      a) 新知识
      b) 体育
      c) 烹饪
    3. 作者抽时间与谁交流?(答案)
      a) 朋友和家人
      b) 同事
      c) 邻居
    1. 目标有明确的什么?(答案)
      a) 理由
      b) 奖励
      c) 随意性
    2. 如何安排每日事项?(答案)
      a) 随意安排
      b) 按优先顺序安排时间
      c) 只完成一部分
    3. 文章主题是什么?(答案)
      a) 健身计划
      b) 学习技巧
      c) 设定个人目标

    True or False (10 Questions)

    1. 作者每天保持运动习惯。 (答案)
    2. 作者不计划学习新知识。 (答案)
    3. 作者抽时间与朋友和家人交流。 (答案)
    4. 每个目标都没有明确理由。 (答案)
    5. 作者按优先顺序安排每日事项。 (答案)
    6. 目标设定帮助坚持。 (答案)
    7. 作者希望生活更充实和有意义。 (答案)
    8. 文章主题是设定个人目标。 (答案)
    9. 作者不关心健康。 (答案)
    10. 作者只重视社交而忽略学习。 (答案)

    Retell the Story

    请用你自己的话重写这个故事。可以用这些要点:个人目标, 运动, 学习, 交流, 理由, 优先顺序, 坚持, 进步

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • 24hsk3w01d02/

    朋友的新年计划 – Friend’s New Year Plans
    This lesson explores how friends set New Year goals, sharing ideas and comparing intentions. 本课通过一篇描述朋友计划的故事,帮助学习者掌握表达意图和比较的语法。
    LEVEL/WORDCOUNT: HSK3 / 562 characters

    Here come the level and word count

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    朋友的新年计划

    我的朋友小李也制定了新年的计划。他打算每天读书一小时,还希望参加教育活动,增加自己的知识。相比我每天运动半小时,他觉得读书更重要。我们一起讨论了各自的计划,也分享了完成计划的方法。他说,如果能坚持每一天的计划,就能实现自己的目标。我告诉他,我的计划是运动和学习新技能,但我也希望向他学习坚持和安排时间。通过这样的交流,我们互相激励,希望新的一年都能有进步。

    Péngyǒu de xīnnián jìhuà

    Wǒ de péngyǒu xiǎo Lǐ yě zhìdìng le xīnnián de jìhuà. Tā dǎsuàn měi tiān dúshū yī xiǎoshí, hái xīwàng cānjiā jiàoyù huódòng, zēngjiā zìjǐ de zhīshi. Xiāngbǐ wǒ měi tiān yùndòng bàn xiǎoshí, tā juéde dúshū gèng zhòngyào. Wǒmen yīqǐ tǎolùn le gèzì de jìhuà, yě fēnxiǎng le wánchéng jìhuà de fāngfǎ. Tā shuō, rúguǒ néng jiānchí měi yī tiān de jìhuà, jiù néng shíxiàn zìjǐ de mùbiāo. Wǒ gàosu tā, wǒ de jìhuà shì yùndòng hé xuéxí xīn jìnéng, dàn wǒ yě xīwàng xiàng tā xuéxí jiānchí hé ānpái shíjiān. Tōngguò zhèyàng de jiāoliú, wǒmen hùxiāng jīlì, xīwàng xīn de yī nián dōu néng yǒu jìnbù.

    Friend’s New Year Plans

    My friend Xiao Li also made New Year plans. He plans to read for one hour each day and hopes to participate in educational activities to expand his knowledge. Compared with my daily exercise, he thinks reading is more important. We discussed our plans together and shared ways to accomplish them. He said that if he sticks to the plan every day, he can achieve his goals. I told him my plans include exercise and learning new skills, but I also hope to learn perseverance and time management from him. Through this exchange, we motivate each other and hope to make progress in the new year.

    Help

    How to Use the Audio

    The audio helps improve listening and pronunciation. Use before reading for rhythm, after reading for accuracy.

    Vocabulary

    Characters Pinyin English
    朋友, 计划, 读书, 教育活动, 知识, 相比, 分享, 坚持, 时间, 目标 péngyǒu, jìhuà, dúshū, jiàoyù huódòng, zhīshi, xiāngbǐ, fēnxiǎng, jiānchí, shíjiān, mùbiāo friend, plan, read, educational activity, knowledge, compared with, share, persist, time, goal

    Grammar

    STRUCTURE 1
    Using 也 (yě) to indicate “also” or similarity. Example: 我的朋友也制定了计划.

    STRUCTURE 2
    Using 比较 (bǐjiào) or 相比 (xiāngbǐ) to compare. Example: 相比我每天运动,他觉得读书更重要.

    Idiomatic Expressions

    持之以恒 Means “to persevere”. Example: 坚持每天练习中文.

    互相激励 Means “mutually encourage”. Example: 我们互相激励完成学习目标.

    Cultural Insights

    文化点一
    在中国,朋友间常会分享新年计划,并互相鼓励完成目标。这体现了重视社交和集体互助的文化特点。

    文化点二
    比较和分享计划是中国文化中常见的社交方式,帮助彼此激励、增加坚持的动力。

    10 Questions

    1. 朋友小李的新年计划是什么? (答案)
    2. 他觉得哪件事更重要? (答案)
    3. 作者和朋友讨论了什么? (答案)
    4. 朋友说坚持计划会带来什么? (答案)
    5. 作者自己的计划是什么? (答案)
    6. 作者希望从朋友那里学习什么? (答案)
    7. 通过交流,作者和朋友得到什么? (答案)
    8. 新年的计划有什么意义? (答案)
    9. 比较计划的表达方式是什么? (答案)
    10. 文章主题是什么? (答案)

    Multiple Choice (6 Questions)

    1. 朋友每天打算做什么?(答案)
      a) 运动
      b) 读书一小时
      c) 做家务
    2. 朋友还想参加什么?(答案)
      a) 教育活动
      b) 体育活动
      c) 聚会
    3. 作者希望从朋友那里学到什么?(答案)
      a) 金钱管理
      b) 坚持和安排时间
      c) 烹饪技巧
    1. 通过交流,作者和朋友得到什么?(答案)
      a) 互相激励
      b) 礼物
      c) 金钱
    2. 朋友认为哪件事更重要?(答案)
      a) 运动
      b) 读书
      c) 看电影
    3. 比较计划使用什么词?(答案)
      a) 但是
      b) 相比/比较
      c) 所以

    True or False (10 Questions)

    1. 小李每天打算读书一小时。 (答案)
    2. 小李觉得运动比读书重要。 (答案)
    3. 作者的计划包括运动和学习新技能。 (答案)
    4. 交流计划没有任何意义。 (答案)
    5. 坚持每天计划可以实现目标。 (答案)
    6. 作者希望从朋友学习安排时间。 (答案)
    7. 朋友不参加教育活动。 (答案)
    8. 交流让作者和朋友互相激励。 (答案)
    9. 比较计划时使用了“相比”一词。 (答案)
    10. 文章主题是新年购物计划。 (答案)

    Retell the Story

    请用你自己的话重写这个故事。可以用这些要点:朋友, 新年计划, 读书, 教育活动, 比较, 分享, 坚持, 互相激励

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • * evidence step 2

    CREATED BY FREE VERSION CHATGPT

    Here come the level and word count

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    24hsk3w01d01/
    新年计划 – New Year Plans
    This lesson introduces New Year planning. Learners explore setting goals and intentions, using future expressions, and describing personal expectations. 本课通过一篇介绍性文章,探讨新年计划,帮助学习者掌握表达计划和意图的语法。
    LEVEL/WORDCOUNT: HSK3 / 645 characters

    新年计划

    新年新年到了,很多人都会想好自己的计划。我打算每天运动半小时,这样身体会更健康。我还想学习新的技能,比如学做中国菜。我的朋友也有计划,他要多读书,增加知识。为了完成这些计划,我们需要安排好每天的时间。新的一年,希望大家都能实现自己的目标。计划不仅仅是说说而已,还需要习惯和坚持。我相信只要努力,每个人都能成功。今年,我还想旅行,去看看不同的地方,体验新文化,认识新朋友。通过这些计划,我希望自己过得更充实,也更开心。

    Xīnnián jìhuà

    Xīnnián dào le, hěn duō rén dōu huì xiǎng hǎo zìjǐ de jìhuà. Wǒ dǎsuàn měi tiān yùndòng bàn xiǎoshí, zhèyàng shēntǐ huì gèng jiànkāng. Wǒ hái xiǎng xuéxí xīn de jìnéng, bǐrú xué zuò Zhōngguó cài. Wǒ de péngyǒu yě yǒu jìhuà, tā yào duō dúshū, zēngjiā zhīshi. Wèile wánchéng zhèxiē jìhuà, wǒmen xūyào ānpái hǎo měitiān de shíjiān. Xīn de yī nián, xīwàng dàjiā dōu néng shíxiàn zìjǐ de mùbiāo. Jìhuà bù jǐnjǐn shì shuō shuō ér yǐ, hái xūyào xíguàn hé jiānchí. Wǒ xiāngxìn zhǐyào nǔlì, měi gèrén dōu néng chénggōng. Jīnnián, wǒ hái xiǎng lǚxíng, qù kàn kàn bùtóng de dìfāng, tǐyàn xīn wénhuà, rènshí xīn péngyǒu. Tōngguò zhèxiē jìhuà, wǒ xīwàng zìjǐ guò de gèng chōngshí, yě gèng kāixīn.

    New Year Plans

    The New Year has arrived, and many people are thinking about their plans. I plan to exercise for half an hour every day to stay healthy. I also want to learn new skills, like cooking Chinese dishes. My friend has plans too; he wants to read more and gain knowledge. To complete these plans, we need to organize our daily schedule. In the new year, I hope everyone can achieve their goals. Plans are not just words; they require habits and persistence. I believe that with effort, everyone can succeed. This year, I also want to travel, see new places, experience new cultures, and meet new friends. Through these plans, I hope to live a more fulfilling and happier life.

    Help

    How to Use the Audio

    The audio helps improve listening and pronunciation. Use before reading for rhythm, after reading for accuracy.

    Vocabulary

    Characters Pinyin English
    计划, 运动, 技能, 安排, 实现, 习惯, 成功, 地方, 目标, 新年 jìhuà, yùndòng, jìnéng, ānpái, shíxiàn, xíguàn, chénggōng, dìfāng, mùbiāo, xīnnián plan, exercise, skill, organize, achieve, habit, succeed, place, goal, New Year

    Grammar

    STRUCTURE 1
    Using 打算 (dǎsuàn) + verb to express future plans. For example: 我打算每天运动.

    STRUCTURE 2
    Using 为了 (wèile) + verb phrase to express purpose. For example: 为了完成计划,我们需要安排时间.

    Idiomatic Expressions

    有志者事竟成 Means “Where there is a will, there is a way”. For example: 努力学习,你一定能成功.

    一心一意 Means “Wholeheartedly”. For example: 他一心一意学习中文.

    Cultural Insights

    文化点一
    在中国,新年是一年中最重要的节日之一。人们通常会制定新年的目标和计划,希望新的一年有新的收获和成长。

    文化点二
    中国人重视“坚持”和“习惯”,认为通过持续努力可以实现目标。这体现了文化中努力和耐心的重要性。

    10 Questions

    1. 新年到了,你通常会做什么计划? (答案)
    2. 作者打算每天做什么? (答案)
    3. 作者还想学习什么技能? (答案)
    4. 朋友的新年计划是什么? (答案)
    5. 为了完成计划,需要做什么? (答案)
    6. 计划仅说说就行吗? (答案)
    7. 作者相信努力会带来什么? (答案)
    8. 作者今年还想做什么? (答案)
    9. 通过计划,作者希望生活怎样? (答案)
    10. 本文的主题是什么? (答案)

    Multiple Choice (6 Questions)

    1. 作者打算每天运动多久?(答案)
      a) 一小时
      b) 半小时
      c) 两小时
    2. 作者希望通过学习新技能做什么?(答案)
      a) 旅游
      b) 学做中国菜
      c) 看书
    3. 为了完成计划,需要做什么?(答案)
      a) 买东西
      b) 安排时间
      c) 看电视
    1. 计划需要什么才能成功?(答案)
      a) 习惯和坚持
      b) 钱
      c) 朋友帮助
    2. 作者今年还想做什么?(答案)
      a) 旅行
      b) 运动
      c) 阅读
    3. 作者希望新的一年生活怎样?(答案)
      a) 无聊
      b) 更充实更开心
      c) 平淡无奇

    True or False (10 Questions)

    1. 作者打算每天运动半小时。 (答案)
    2. 作者不想学习任何新技能。 (答案)
    3. 朋友的新年计划是多读书。 (答案)
    4. 安排每天的时间是为了完成计划。 (答案)
    5. 计划只需要说说就行,不需要行动。 (答案)
    6. 通过努力,每个人都可以成功。 (答案)
    7. 作者今年还想去旅行。 (答案)
    8. 作者不关心生活是否充实。 (答案)
    9. 本文主题是新年计划和目标。 (答案)
    10. 作者希望生活更无聊。 (答案)

    Retell the Story

    请用你自己的话重写这个故事。可以用这些要点:新年, 打算, 运动, 技能, 朋友计划, 安排时间, 实现目标, 旅行

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • V4.30.2 story

    Added prompts to the template put place houder audio

    Here come the level and word count

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    24hsk3w01d01/
    搬新家 – Moving to a New Home
    本课通过一篇介绍性文章,探讨搬家的过程与感受,帮助学习者掌握顺序表达和结果补语。

    LEVEL/WORDCOUNT: HSK3 / 720 characters

    搬新家

    星期,我和家人 决定 搬家。 因为原来房子 了, 所以 需要 一个 的地方。

    搬家那天, 我们起床, 把东西 虽然 但是 大家 觉得 开心

    房子 公司 以前 交通 方便。 我 现在 开始生活 一定

    Bān Xīn Jiā

    Shàng xīngqī, wǒ hé jiārén juédìng bānjiā. Yīnwèi yuánlái de fángzi tài xiǎo le, suǒyǐ xūyào yí gè gèng dà de dìfang. Bānjiā nà tiān, wǒmen zǎo zǎo qǐchuáng, bǎ dōngxi dōu zhuāng hǎo. Suīrán hěn lèi, dànshì kàn dào xīn jiā, dàjiā dōu juéde hěn kāixīn. Xīn fángzi lí gōngsī bǐ yǐqián jìn, jiāotōng yě fāngbiàn. Wǒ xiǎng, cóng xiànzài kāishǐ, shēnghuó yídìng huì gèng hǎo.

    Moving to a New Home

    Last week, my family and I decided to move house. Because the old place was too small, we needed a bigger one. On moving day, we got up early and packed everything. Although we were very tired, seeing the new home made everyone happy. The new apartment is closer to my company than before, and transportation is also convenient. I think that from now on, life will definitely be better.

    Help

    How to Use the Audio

    The audio helps improve listening and pronunciation. Use before reading for rhythm, after reading for accuracy.

    Vocabulary

    Characters Pinyin English
    搬家bānjiāto move house
    决定juédìngto decide
    需要xūyàoto need
    东西dōngxithings
    虽然suīránalthough
    但是dànshìbut
    开心kāixīnhappy
    以前yǐqiánbefore
    方便fāngbiànconvenient
    生活shēnghuólife

    Grammar

    STRUCTURE 1
    使用“因为……所以……”来说明原因和结果。For example: 因为房子太小,所以我们搬家.

    STRUCTURE 2
    “比……更……”用于比较变化。For example: 新家比以前更好.

    Idiomatic Expressions

    一切顺利 常用于描述事情进展得很好,常在搬家、考试或工作后使用。 带有祝愿或总结的感觉。 For example: 我们搬家一切顺利.

    新的开始 表示生活进入新的阶段,常用于搬家、换工作等情境。 强调希望和改变。 For example: 搬家是新的开始.

    Cultural Insights

    搬家的讲究
    在中国,很多人搬家时会选好日子,认为这样能带来好运。 有些家庭会在新家先烧水或开灯,象征生活兴旺。

    邻里关系
    搬到新地方后,主动和邻居打招呼被认为很重要。 良好的邻里关系能让新生活更安心、更方便。

    10 Questions

    1. 我们为什么搬家? (答案)
    2. 什么时候搬家? (答案)
    3. 搬家那天怎么样? (答案)
    4. 新家离公司远还是近? (答案)
    5. 交通怎么样? (答案)
    6. 大家感觉如何? (答案)
    7. 什么时候起床? (答案)
    8. 东西怎么处理? (答案)
    9. 作者怎么想以后的生活? (答案)
    10. 新家和以前有什么不同? (答案)

    Multiple Choice (6 Questions)

    1. 为什么要搬家?(答案)
      a) 房子太旧
      b) 房子太小
      c) 房子太远
    2. 搬家那天感觉如何?(答案)
      a) 轻松
      b) 无聊
      c) 累但开心
    3. 新家离公司怎么样?(答案)
      a) 更近
      b) 一样
      c) 更远
    1. 什么时候起床?(答案)
      a) 很早
      b) 很晚
      c) 中午
    2. 交通情况如何?(答案)
      a) 不好
      b) 方便
      c) 很慢
    3. 作者对未来怎么看?(答案)
      a) 不确定
      b) 更累
      c) 会更好

    True or False (10 Questions)

    1. 原来的房子很大。 (答案)
    2. 新家更大。 (答案)
    3. 搬家那天很轻松。 (答案)
    4. 大家很开心。 (答案)
    5. 新家离公司远。 (答案)
    6. 交通很方便。 (答案)
    7. 我们起床很晚。 (答案)
    8. 东西都装好了。 (答案)
    9. 作者觉得生活会更好。 (答案)
    10. 作者觉得搬家是坏事。 (答案)

    Retell the Story

    请用你自己的话重写这个故事。可以用这些要点:为什么搬家,搬家那天的情况,新家的变化,作者的感受。

    after telling ChatGPT to keep all explanations in english:

    24hsk3w01d01/
    搬新家 – Moving to a New Home
    This lesson uses an introductory story about moving house to help learners understand sequencing, cause–result expressions, and basic comparison structures.

    LEVEL/WORDCOUNT: HSK3 / 720 characters

    搬新家

    (故事内容同前)

    Bān Xīn Jiā

    (完整拼音与中文一致)

    Moving to a New Home

    (英文翻译与中文结构一致)

    Help

    How to Use the Audio

    The audio helps improve listening and pronunciation. Use it before reading to focus on rhythm and meaning, and after reading to check pronunciation and tone accuracy.

    Vocabulary

    This section highlights ten key HSK3 words taken directly from the story. Each word is presented with characters, pinyin, and an English meaning to help learners recognize and reuse them. Students should revisit the story and locate each word in context, then try to form new sentences using the same words.

    Characters Pinyin English
    搬家bānjiāto move house
    决定juédìngto decide
    需要xūyàoto need
    东西dōngxithings
    虽然suīránalthough
    但是dànshìbut
    开心kāixīnhappy
    以前yǐqiánbefore
    方便fāngbiànconvenient
    生活shēnghuólife

    Grammar

    STRUCTURE 1: Cause and Result
    This structure explains why something happens and what the result is. It is commonly used in daily conversation to give clear reasons. For example: 因为房子太小,所以我们搬家.

    STRUCTURE 2: Comparison with 比
    This structure is used to compare situations or changes over time. It helps learners describe improvement or difference. For example: 新家比以前更好.

    Idiomatic Expressions

    一切顺利 This expression is used to say that everything is going well. It is often used after events like moving house, exams, or travel. The tone is positive and reassuring. For example: 我们搬家一切顺利.

    新的开始 This expression describes the start of a new phase in life. It is often used when people move, change jobs, or make big decisions. It emphasizes hope and positive change. For example: 搬家是新的开始.

    Cultural Insights

    Moving Traditions
    In China, many people choose an auspicious day when moving house. This is believed to bring good luck and a smooth start. Simple actions like boiling water or turning on all the lights symbolize prosperity.

    Neighbors and Community
    After moving, greeting neighbors is considered polite and important. Good neighbor relationships help people feel safe and supported. This reflects the value placed on harmony in everyday life.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • 4.30.2

    MC and T/F are empty audio text need update

    Key Changes Made

    • Added translation tooltip to the “用你自己的话写这个故事” instruction in the Retell section
    • Added English translation tooltips to all questions using the vocab-tooltip class
    • Placed answer tooltips (💡) immediately after each question
    • For Multiple Choice: answer tooltip appears right after the question, before the a, b, c options, and includes both the letter and full answer text in the format “Answer: X) Full answer text”
    • Added empty rows between Multiple Choice answer pairs in the table using 
    • Applied the same tooltip structure to True/False and Retell sections

    Here come the level and word count

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }
    *** MASTER HSK LESSON TEMPLATE WITH ALL INSTRUCTIONS *** *** COPY/PASTE THIS ENTIRE BLOCK INTO AI *** WORKFLOW CONTROLLER (do not skip steps) You will work in steps. After finishing each step, STOP and output exactly: READY? TYPE NEXT Then wait for the user to type: next Allowed steps: STEP 3: Generate 7 daily lessons, stop after each day (d01 to d07) STEP 4: Generate Weekly lesson overview RULES: – Slug format: YYhskLEVELwWWdDD/ (NO season letter, ALWAYS ends with slash) – HSK3 stories: 500-800 words / 650-800 characters – Day 7 stories: 1500+ words – NO references/citations/footnotes/brackets in output – Output ONLY the HTML block requested FINAL MASTER HTML TEMPLATE (copy exactly, fill content):

    24hsk3w01d01/
    中文标题 – English Title
    本课通过一篇介绍性文章,探讨[主题],帮助学习者掌握[语法点]。

    LEVEL/WORDCOUNT: HSK3 / 720 characters

    中文标题

    [3-4 paragraphs with HSK2+ words ALL having tooltips: 词语]

    Chinese Title (Pinyin)

    [Full pinyin version matching Chinese exactly]

    English Title

    [Natural English translation matching Chinese structure]

    Help

    How to Use the Audio

    The audio helps improve listening and pronunciation. Use before reading for rhythm, after reading for accuracy.

    Vocabulary

    Characters Pinyin English
    [10 HSK3 words from story][pinyin][English]

    Grammar

    STRUCTURE 1
    [2-3 line explanation]. For example: 示例句子.

    STRUCTURE 2
    [2-3 line explanation]. For example: 示例句子.

    Idiomatic Expressions

    惯用表达一 [3-5 lines describing usage]. For example: 完整例句.

    惯用表达二 [3-5 lines describing usage]. For example: 完整例句.

    Cultural Insights

    文化点一
    [3-5 lines detailed explanation with cultural context].

    文化点二
    [3-5 lines detailed explanation with cultural context].

    10 Questions

    1. 问题一? (答案)

    Multiple Choice (6 Questions)

    1. 问题一?(答案)
      a) 选项A
      b) 选项B
      c) 选项C
    2. 问题二?(答案)
      a) 选项A
      b) 选项B
      c) 选项C
    3. 问题三?(答案)
      a) 选项A
      b) 选项B
      c) 选项C
    1. 问题四?(答案)
      a) 选项A
      b) 选项B
      c) 选项C
    2. 问题五?(答案)
      a) 选项A
      b) 选项B
      c) 选项C
    3. 问题六?(答案)
      a) 选项A
      b) 选项B
      c) 选项C

    True or False (10 Questions)

    1. 陈述句一。 (答案)

    Retell the Story

    请用你自己的话重写这个故事。可以用这些要点:[key story elements]。

    *** CONTENT REQUIREMENTS *** STORY: 3-4 paragraphs, ALL HSK2+ words with tooltips VOCAB: Exactly 10 words from story in table (NO header colors) GRAMMAR: 2 structures, examples integrated in explanation IDIOMS: 2 expressions, 3-5 lines each, example integrated with tooltip CULTURE: 2 insights, 3-5 lines each, no bullets EXERCISES: 10 Questions, 6 MC (2-col table), 10 T/F RETELL: Hints + “Talk to/write language partner” placeholder START WITH: 24hsk3w01d01/ document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • v4.30.1

    DO NOT USE FOR STORY GENERATION – USE THE CLONE INSTEAD

    apply the following changes:

    Story section

    the story in characters should have more tooltips: all hsk2 words and above.

    Study section

    the vocabulary table header: no color 

    Idiomatic expressions and  cultural insight each item 3-5 lines on the subject. No bullet points empty line after each item

    Excercise tab

    Enforce 10 questions

    Enforce 6 MC questions, answers each on one line space between the questions

    Enforce 6 TF questions

    Retell the story give some hints what can be used to retell

    Here come the level and word count

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    24hsk3w01d01/
    新开始 – 新年规划
    本课通过一篇介绍性文章,探讨新年目标设定与未来计划,帮助学习者掌握将/会等未来表达。

    LEVEL/WORDCOUNT: HSK3 / 720 characters

    新开始 – 新年规划

    新年到了,小丽坐在书桌前,拿出一本新笔记本。她计划写下今年的目标。先目标,她学习中文每天练习一小时。接下来,她会健身三周一次,还打算旅行到三个城市

    写完目标,小丽觉得很兴奋虽然去年工作,但是今年她会平衡工作生活。先完成重要任务,再安排休闲时间。她相信,只要有计划梦想实现就不难。

    晚上,小丽和朋友分享计划朋友说:”有目标生活最有意思!”小丽点头:”将来的每一天,都会更好。”

    Xīn Kāishǐ – Xīnnian Guīhuà

    Xīnnian dào le, Xiǎo Lì zuò zài shūzhuō qián, ná chū yī běn xīn bǐjìběn. Tā jìhuà xiě xià jīnnián de mùbiāo. Xiān mùbiāo, tā jiāng xuéxí Zhōngwén, huì měitiān liànxí yī xiǎoshí. Jiēxiàlái, tā huì jiànshēn sān cì yī zhōu, hái dǎsuàn lǚxíng dào sān gè chéngshì.

    Xiě wán mùbiāo, Xiǎo Lì juéde hěn xīngfèn. Suīrán qùnián gōngzuò hěn máng, dànshì jīnnián tā huì zhēngchéng gōngzuò hé shēnghuó. Xiān wánchéng zhòngyào rènwù, zài ānpái xiūxián shíjiān. Tā xiāngxìn, zhǐyào yǒu jìhuà, mèngxiǎng shíxiàn jiù bù nán.

    Wǎnshàng, Xiǎo Lì hé péngyǒu fēnxiǎng jìhuà. Péngyǒu shuō: “Yǒu mùbiāo de shēnghuó zuì yǒu yìsi!” Xiǎo Lì diǎntóu: “Jiānglái de měi yī tiān, dōu huì gèng hǎo.”

    New Beginnings – New Year Planning

    New Year has arrived. Xiao Li sits at her desk and takes out a new notebook. She plans to write down this year’s goals. First, she will study Chinese and practice one hour every day. Next, she will exercise three times a week and also plans to travel to three cities.

    After writing the goals, Xiao Li feels very excited. Although work was busy last year, this year she will balance work and life. First complete important tasks, then arrange leisure time. She believes that with a plan, dreams are not hard to realize.

    In the evening, Xiao Li shares her plans with friends. The friend says, “Life with goals is the most interesting!” Xiao Li nods: “Every day in the future will be better.”

    Help

    How to Use the Audio

    The audio helps improve listening and pronunciation. Use before reading for rhythm, after reading for accuracy.

    Vocabulary

    Characters Pinyin English
    计划jìhuàplan
    目标mùbiāogoal/target
    jiāngwill (future)
    huìwill/be able to
    健身jiànshēnexercise
    兴奋xīngfènexcited
    平衡zhēngchéngbalance
    实现shíxiànrealize/achieve
    笔记本bǐjìběnnotebook
    旅行lǚxíngtravel

    Grammar

    将 + Verb (jiāng)
    将 indicates definite future plans or intentions. More formal than 会, used for scheduled or determined future actions. Common in written plans and formal speech.

    Examples:
    她将学习中文

    会 + Verb (huì)
    会 expresses future possibility, ability, or prediction. More conversational and flexible than 将. Used when outcome depends on conditions or natural development.

    Examples:
    会每天练习一小时

    Idiomatic Expressions

    新年新气象 describes the fresh start feeling at Chinese New Year. People clean houses, wear new clothes, make plans – symbolizing renewal and optimism for coming year. Common greeting expressing hope for positive change. For example: 新年新气象,生活会更好!

    有计划有条理 describes organized lifestyle with clear goals and systematic approach. Chinese culture values structure; people who plan ahead seen as reliable and successful. Used to praise methodical thinking. For example: 她有计划有条理,工作学习两不误。

    Cultural Insights

    新年规划传统
    Chinese New Year planning deeply rooted in cultural tradition. Spring Festival (春节) marks renewal – families write goals, make wishes, plan family gatherings. Red envelopes (红包), couplets (对联), cleaning house all symbolize fresh start. Modern youth continue tradition digitally through WeChat goals, fitness apps while maintaining notebook culture. This blend shows continuity between thousand-year-old customs and contemporary life.

    笔记本文化
    Physical notebooks remain popular despite smartphone era. Students, professionals prefer handwriting goals – believed to enhance memory, commitment through physical act. “Bullet journaling” trend combines traditional planning with modern aesthetics. Department stores stock countless planners yearly; choosing “right” notebook becomes ritual. Reflects Chinese value of tangible records over purely digital planning.

    10 Questions

    1. 小丽什么时候写计划? (答案)
    2. 她将要做什么? (答案)
    3. 每周健身几次? (答案)
    4. 去年什么很忙? (答案)
    5. 她用什么写计划? (答案)
    6. 写完目标什么感觉? (答案)
    7. 今年要平衡什么? (答案)
    8. 先做什么再休闲? (答案)
    9. 和小丽说什么最有意思? (答案)
    10. 将来每一天怎样? (答案)

    Multiple Choice (6 Questions)

    1. 小丽计划学什么?(答案)
      a) 英语
      b) 中文
      c) 日语
    2. 她写计划用什么?(答案)
      a) 手机
      b) 笔记本
      c) 电脑
    3. 她觉得什么感觉?(答案)
      a) 累
      b) 兴奋
      c) 害怕
    4. 她会平衡什么?(答案)
      a) 学习和游戏
      b) 工作和生活
      c) 睡觉和吃饭
    5. 朋友说生活什么最有意思?(答案)
      a) 有目标的
      b) 很懒散的
      c) 没计划的
    6. 小丽相信什么不难?(答案)
      a) 找工作
      b) 赚钱多
      c) 梦想实现

    True or False (10 Questions)

    1. 小丽不写计划。 (答案)
    2. 她将学习中文。 (答案)
    3. 去年很轻松。 (答案)
    4. 今年要平衡工作生活。 (答案)
    5. 朋友说有目标生活没意思。 (答案)
    6. 将来每一天会更好。 (答案)
    7. 小丽用电脑写计划。 (答案)
    8. 她打算旅行。 (答案)
    9. 小丽每天练习两小时。 (答案)
    10. 梦想实现需要计划。 (答案)

    Retell the Story

    请用你自己的话重写这个故事。可以用这些要点:时间地点、小丽做什么、她的目标、感受、和朋友对话。

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • test v4.20.1 12.45

    DO NOT USE FOR STORY GENERATION – USE THE CLONE INSTEAD

    Key Changes Made needs updating for true and false tooltip

    • Added translation tooltip to the “用你自己的话写这个故事” instruction in the Retell section
    • Added English translation tooltips to all questions using the vocab-tooltip class
    • Placed answer tooltips (💡) immediately after each question
    • For Multiple Choice: answer tooltip appears right after the question, before the a, b, c options, and includes both the letter and full answer text in the format “Answer: X) Full answer text”
    • Added empty rows between Multiple Choice answer pairs in the table using 
    • Applied the same tooltip structure to True/False and Retell sections

    Here come the level and word count

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    24hsk3w01d01/
    新开始 – 新年规划
    本课通过一篇介绍性文章,探讨新年目标设定与未来计划,帮助学习者掌握将/会等未来表达。

    LEVEL/WORDCOUNT: HSK3 / 720 characters

    新开始 – 新年规划

    新年到了,小丽坐在书桌前,拿出一本新笔记本。她计划写下今年的目标。先目标,她将学习中文,会每天练习一小时。接下来,她会健身三周一次,还打算旅行到三个城市。

    写完目标,小丽觉得很兴奋。虽然去年工作很忙,但是今年她会平衡工作和生活。先完成重要任务,再安排休闲时间。她相信,只要有计划,梦想实现就不难。

    晚上,小丽和朋友分享计划。朋友说:“有目标的生活最有意思!”小丽点头:“将来的每一天,都会更好。”

    Xīn Kāishǐ – Xīnnian Guīhuà

    Xīnnian dào le, Xiǎo Lì zuò zài shūzhuō qián, ná chū yī běn xīn bǐjìběn. Tā jìhuà xiě xià jīnnián de mùbiāo. Xiān mùbiāo, tā jiāng xuéxí Zhōngwén, huì měitiān liànxí yī xiǎoshí. Jiēxiàlái, tā huì jiànshēn sān cì yī zhōu, hái dǎsuàn lǚxíng dào sān gè chéngshì.

    Xiě wán mùbiāo, Xiǎo Lì juéde hěn xīngfèn. Suīrán qùnián gōngzuò hěn máng, dànshì jīnnián tā huì zhēngchéng gōngzuò hé shēnghuó. Xiān wánchéng zhòngyào rènwù, zài ānpái xiūxián shíjiān. Tā xiāngxìn, zhǐyào yǒu jìhuà, mèngxiǎng shíxiàn jiù bù nán.

    Wǎnshàng, Xiǎo Lì hé péngyǒu fēnxiǎng jìhuà. Péngyǒu shuō: “Yǒu mùbiāo de shēnghuó zuì yǒu yìsi!” Xiǎo Lì diǎntóu: “Jiānglái de měi yī tiān, dōu huì gèng hǎo.”

    New Beginnings – New Year Planning

    New Year has arrived. Xiao Li sits at her desk and takes out a new notebook. She plans to write down this year’s goals. First, she will study Chinese and practice one hour every day. Next, she will exercise three times a week and also plans to travel to three cities.

    After writing the goals, Xiao Li feels very excited. Although work was busy last year, this year she will balance work and life. First complete important tasks, then arrange leisure time. She believes that with a plan, dreams are not hard to realize.

    In the evening, Xiao Li shares her plans with friends. The friend says, “Life with goals is the most interesting!” Xiao Li nods: “Every day in the future will be better.”

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, intonation, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.

    Vocabulary

    Characters Pinyin English
    计划jìhuàplan
    目标mùbiāogoal
    jiāngwill (future)
    huìwill/be able to
    健身jiànshēnexercise
    兴奋xīngfènexcited
    平衡zhēngchéngbalance
    实现shíxiànrealize/achieve
    笔记本bǐjìběnnotebook
    旅行lǚxíngtravel

    Grammar

    将 + Verb (jiāng)
    Indicates definite future plans or intentions. More formal than 会.

    Examples:
    她将学习中文

    会 + Verb (huì)
    Indicates future possibility or ability. More conversational.

    Examples:
    会每天练习一小时

    Idiomatic Expressions

    • 新年新气象
      Describes fresh start feeling at new year.
      Example: 新年新气象
    • 有计划有条理
      Describes organized, planned lifestyle.
      Example: 有计划有条理的生活

    Cultural Insights

    • New Year Planning
      Chinese culture values planning. Many write goals during Spring Festival.
    • Notebook Culture
      Using physical notebooks for planning remains popular despite digital tools.

    10 Questions

    1. 小丽什么时候写计划? (答案)
    2. 她将要做什么? (答案)
    3. 每周健身几次? (答案)
    4. 去年什么很忙? (答案)
    5. 她用什么写计划? (答案)

    Multiple Choice

    1. 小丽计划学什么?(答案)
      a) 英语 b) 中文 c) 日语
    2. 她写计划用什么?(答案)
      a) 手机 b) 笔记本 c) 电脑
    1. 她觉得什么?(答案)
      a) 累 b) 兴奋 c) 害怕
    2. 她会平衡什么?(答案)
      a) 学习和游戏 b) 工作和生活 c) 睡觉和吃饭

    True or False

    1. 小丽不写计划。 (答案)
    2. 她将学习中文。 (答案)
    3. 去年很轻松。 (答案)

    Retell the Story

    请用你自己的话重写这个故事。

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • test day final day template

    DO NOT USE FOR STORY GENERATION – USE THE CLONE INSTEAD

    Key Changes Made needs updating for true and false tooltip

    • Added translation tooltip to the “用你自己的话写这个故事” instruction in the Retell section
    • Added English translation tooltips to all questions using the vocab-tooltip class
    • Placed answer tooltips (💡) immediately after each question
    • For Multiple Choice: answer tooltip appears right after the question, before the a, b, c options, and includes both the letter and full answer text in the format “Answer: X) Full answer text”
    • Added empty rows between Multiple Choice answer pairs in the table using 
    • Applied the same tooltip structure to True/False and Retell sections

    Here come the level and word count

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }

    s02hsk2w01d02
    今天的学习新闻 — Today’s Learning News
    A short news-style story about a learner who starts a daily Chinese routine on the commute, using small steps and clear goals.

    LEVEL/WORDCOUNT: HSK2 / ~150 words

    学习新闻:地铁上的新计划

    今天有一条小新闻:有一条学生在地铁上开始了新的学习计划。她说自己每天只有碎片时间,所以决定用这些时间学中文。

    这位学生的计划很简单:每天读一个故事,记三个新词,做两个练习。她说这样不会太累,也不会忘记。老师听了之后,觉得这个方法很有意思,并且很实用。

    记者问她:“你为什么要坚持?”她回答:“因为我想在一年后能通过HSK2考试。只要每天一点点,就可以进步。”她还说,如果有困难,她会和朋友一起学习,互相鼓励

    最后,地铁里很多人都听到了这个消息,有人也想试试。今天的新闻提醒大家:学习不需要很多时间,只要有计划,就能成功。

    Gùshì Biāotí (Pinyin)

    Jīntiān yǒu yì tiáo xuéshēng zài dìtiě shàng kāishǐle xīn de xuéxí jìhuà. Tā shuō zìjǐ měitiān zhǐ yǒu suìpiàn shíjiān, suǒyǐ juédìng yòng zhèxiē shíjiān xué zhōngwén.

    Zhè wèi xuéshēng de jìhuà hěn jiǎndān: měitiān dú yí gè gùshì, jì sān gè xīn cí, zuò liǎng gè liànxí. Tā shuō zhèyàng bù huì tài lèi, yě bù huì wàngjì. Lǎoshī tīngle zhīhòu, juéde zhège fāngfǎ hěn yǒuyìsi, bìngqiě hěn shíyòng.

    Jìzhě wèn tā:“Nǐ wèishéme yào jiānchí?” Tā huídá:“Yīnwèi wǒ xiǎng zài yì nián hòu néng tōngguò HSK2 kǎoshì. Zhǐyào měitiān yì diǎn diǎn, jiù kěyǐ jìnbù.” Tā hái shuō, rúguǒ yǒu kùnnán, tā huì hé péngyǒu yìqǐ xuéxí, hùxiāng gǔlì.

    Zuìhòu, dìtiě lǐ hěn duō rén dōu tīngdàole zhège xiāoxī, yǒurén yě xiǎng shìshì. Jīntiān de xīnwén tíxǐng dàjiā: xuéxí bù xūyào hěn duō shíjiān, zhǐyào yǒu jìhuà, jiù néng chénggōng.

    Learning News: A New Plan on the Subway

    Today there is a small news item: a student started a new learning plan on the subway. She said she only has fragmented time every day, so she decided to use that time to study Chinese.

    Her plan is simple: read one story every day, memorize three new words, and do two exercises. She said this won’t be too tiring and she won’t forget. The teacher listened and thought this method was very interesting and very practical.

    The reporter asked her, “Why do you want to persist?” She answered, “Because I want to pass the HSK2 exam in one year. As long as I do a little every day, I can improve.” She also said that if she has difficulties, she will study with friends and encourage each other.

    Finally, many people in the subway heard the news, and some want to try it too. Today’s news reminds everyone: learning does not require a lot of time. As long as you have a plan, you can succeed.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, intonation, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.

    Vocabulary

    Characters Pinyin English
    地铁dì tiěsubway
    碎片时间suì piàn shí jiānfragmented time
    计划jì huàplan
    故事gù shìstory
    memorize
    练习liàn xíexercise
    实用shí yòngpractical
    坚持jiān chípersist
    通过tōng guòpass / through
    鼓励gǔ lìencourage

    Grammar

    Grammar rule #1: 只要…就…
    This structure expresses a condition: “as long as…, then…”. It shows that the result depends on the condition. It is common in spoken and written Chinese to encourage habits. The condition is usually short and clear.

    Examples:
    只要每天一点点,就可以进步。
    只要有计划,就能成功。

    Grammar rule #2: 因为…所以…
    This pattern connects cause and effect: “because…, therefore…”. It is used to explain reasons clearly. The cause comes first, followed by the result. It is very common in news and daily conversations.

    Examples:
    因为我只有碎片时间,所以决定用这些时间学中文。
    因为我想通过HSK2考试,所以我要坚持。

    Idiomatic Expressions

    • 一点点
      This expression is used to describe small, gradual progress. It is often used to encourage learners who feel overwhelmed. It sounds positive and realistic. Example: 只要每天一点点,就可以进步。
    • 很有意思
      Used to describe something fun or meaningful. It is a common phrase for describing learning experiences or new discoveries. It is friendly and informal. Example: 这个方法很有意思。
    • 实用
      This word describes something useful in real life. It is often used for study methods, tools, or skills. It implies efficiency and real-world value. Example: 这个方法很实用。
    • 碎片时间
      This phrase refers to small blocks of time during the day, like commuting or waiting. It is a modern concept for busy people. It highlights how small moments can be used effectively. Example: 我只有碎片时间。
    • 鼓励
      To encourage someone means to support them emotionally and motivate them to continue. It is often used in learning contexts and friendships. It implies positive teamwork. Example: 互相鼓励。

    Cultural Insights

    • Fragmented time learning
      In modern China, many people study using 碎片时间 during commutes. Apps and short lessons are popular because they fit busy schedules.
    • HSK exams
      The HSK is the standard test for Chinese learners. Passing HSK2 is often seen as a milestone for basic communication.
    • Subway culture
      In big cities, the subway is a common learning space. Many people read, listen to podcasts, or review vocabulary while commuting.
    • Group learning
      Studying with friends is very common. In Chinese, 互相 support is valued and seen as a way to stay motivated.
    • Practical learning
      Chinese learners often prefer practical methods that can be used daily. Small routines are considered more effective than large, occasional study sessions.

    10 Questions

    1. 今天有一条新闻吗? (有一条)
    2. 她在哪里开始学习计划? (在地铁上)
    3. 她每天有什么时间? (碎片时间)
    4. 她的计划是什么? (每天读一个故事)
    5. 她记几个新词? (三个)
    6. 老师觉得这个方法怎么样? (很有意思,很实用)
    7. 她想在一年后做什么? (通过HSK2考试)
    8. 她说只要每天一点点,就会什么? (进步)
    9. 如果有困难,她会做什么? (和朋友一起学习)
    10. 今天的新闻提醒大家什么? (学习不需要很多时间)

    Multiple Choice

    1. 她每天学习多长时间? (碎片时间)
      a) 三个小时
      b) 碎片时间
      c) 一整天
    2. 她每天记几个新词? (三个)
      a) 一个
      b) 三个
      c) 十个
    3. 这个方法怎么样? (很有意思,很实用)
      a) 很无聊
      b) 很有意思,很实用
      c) 很难
    1. 她想通过什么? (HSK2考试)
      a) HSK2考试
      b) HSK5考试
      c) 驾照考试
    2. 她要做什么来坚持? (每天读一个故事)
      a) 每天看电影
      b) 每天读一个故事
      c) 每天跑步
    3. 记者问她什么? (为什么要坚持)
      a) 你吃了吗?
      b) 你为什么要坚持?
      c) 你住在哪里?

    True or False

    1. 她的计划是每天读一个故事,记三个新词,做两个练习。 (对)
    2. 她有很多空闲时间。 (错)
    3. 老师觉得这个方法很实用。 (对)
    4. 她想通过HSK2考试。 (对)
    5. 她说只要每天一点点,就可以进步。 (对)
    6. 地铁里没有人听到这个消息。 (错)

    Retell the Story

    请用你自己的话重写这个故事。

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • Step 3 test – correct template?

    DO NOT USE FOR STORY GENERATION – USE THE CLONE INSTEAD

    Key Changes Made needs updating for true and false tooltip

    • Added translation tooltip to the “用你自己的话写这个故事” instruction in the Retell section
    • Added English translation tooltips to all questions using the vocab-tooltip class
    • Placed answer tooltips (💡) immediately after each question
    • For Multiple Choice: answer tooltip appears right after the question, before the a, b, c options, and includes both the letter and full answer text in the format “Answer: X) Full answer text”
    • Added empty rows between Multiple Choice answer pairs in the table using 
    • Applied the same tooltip structure to True/False and Retell sections

    Here come the level and word count

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }


    Week 01 — Day 1 (General article)
    我的第一天学习中文
    Today I start a new Chinese routine: short stories, daily practice, and simple goals to build confidence and consistency.
    LEVEL/WORDCOUNT: HSK2 / ~150 words

    第一天 学习 中文

    今天 公车上 一个 短故事 每天 一点 中文 因为 工作 很忙 所以 只能 车上 学习 有一点 困难 觉得 有兴趣 因为 故事 有意思 觉得 这个 学习方法 很好 所以 决定 从今天 开始 每天 一个 故事 继续 练习 语法 词汇 一起 增强 我的 信心 一天 希望 中文 谈话 不久 感到 自信 一天 只要 继续 努力 可以 做到 一个 目标 完成 一个 重要 马上 开始 学习 <span class="vocab-tooltip" data-tooltip="。

    My First Day Learning Chinese

    Today I read a short story on the bus. I want to learn a little Chinese every day because work is busy, so I only study on the commute. It is hard, but the stories are interesting. I think this method is good, so I decided to start a daily routine: read one story, practice grammar and vocabulary, and strengthen my confidence. One day, I hope I can speak Chinese with people. If I keep trying, I can reach my goal. A small step is important, and I will start now.

    Audio help

    How to Use the Audio

    The audio helps listening and pronunciation. Listen before reading for comprehension; listen after reading to shadow and improve fluency.

    • Before reading: Practice listening comprehension and rhythm.
    • After reading: Shadow to improve pronunciation and fluency.

    Vocabulary

    HanziPinyinEnglish
    公车gōng chēbus
    短故事duǎn gù shìshort story
    每天měi tiānevery day
    学习xué xístudy/learn
    因为yīn wèibecause
    工作gōng zuòwork
    困难kùn nándifficult
    兴趣xìng qùinterest
    决定jué dìngdecide
    目标mù biāogoal

    Grammar

    1) 因为…所以… (because… therefore…)

    Example: 因为我工作很忙,所以我只能在车上学习。

    2) 只要…就… (as long as… then…)

    Example: 只要我继续努力,就可以做到。

    3) 从…开始 (from… start)

    Example: 从今天开始,我每天读一个故事。

    Idiomatic Expressions

    MandarinPinyinEnglish
    一步一个脚印yī bù yī gè jiǎo yìnone step at a time
    持之以恒chí zhī yǐ héngpersevere consistently
    不怕慢,就怕站bù pà màn, jiù pà zhànnot afraid of slow, only afraid of stopping
    循序渐进xún xù jiàn jìnprogress step by step
    有志者事竟成yǒu zhì zhě shì jìng chéngwhere there is a will, there is a way

    Cultural Insights

    Many Chinese learners study on the commute because daily routines are busy. In China, “碎片时间” (suì piàn shí jiān) means “fragmented time” and is often used for learning.

    10 Questions

    1. 今天 在哪里看故事? — 在公车上。
    2. 为什么作者每天学习中文? — 因为工作很忙,只能在车上学习。
    3. 困难 是什么? — 学习中文有一点困难。
    4. 作者觉得故事怎么样? — 有兴趣,很有意思。
    5. 作者决定从什么时候开始学习? — 从今天开始。
    6. 作者每天读几篇故事? — 每天读一个故事。
    7. 作者要练习什么? — 语法和词汇。
    8. 作者希望未来能做什么? — 用中文跟人谈话。
    9. 只要作者继续努力,会怎么样? — 就可以做到。
    10. 作者认为“小步”重要吗? — 重要。

    Multiple Choice

    1) 作者在哪里学习?
    A. 在家
    B. 在公车上
    C. 在学校
    答案: B
    2) 作者为什么只能在车上学习?
    A. 因为很忙
    B. 因为不想学习
    C. 因为没有书
    答案: A
    3) “只要…就…” 的意思是?
    A. 只要…就…
    B. 因为…所以…
    C. 可能…也许…
    答案: A
    4) 作者希望未来能做什么?
    A. 旅游
    B. 跟人谈话
    C. 写小说
    答案: B
    5) “目标” 的意思是?
    A. 目标
    B. 朋友
    C. 时间
    答案: A
    6) 作者觉得故事很?
    A. 无聊
    B. 有意思
    C. 困难
    答案: B

    True or False

    1. 作者在地铁上学习中文。 — False(在公车上。)
    2. 作者每天读一个短故事。 — True
    3. 作者觉得学习中文很容易。 — False(有一点困难。)
    4. 作者决定从今天开始每天学习。 — True
    5. 作者希望用中文跟人谈话。 — True
    6. 作者认为小步不重要。 — False(小步很重要。)

    Retell the Story

    用你自己的话写这个故事。

    Suggestions: Use 因为…所以…, 只要…就…, 从…开始, and at least 5 vocabulary words from today.

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });
  • final v2rsion new story

    DO NOT USE FOR STORY GENERATION – USE THE CLONE INSTEAD

    Key Changes Made needs updating for true and false tooltip

    • Added translation tooltip to the “用你自己的话写这个故事” instruction in the Retell section
    • Added English translation tooltips to all questions using the vocab-tooltip class
    • Placed answer tooltips (💡) immediately after each question
    • For Multiple Choice: answer tooltip appears right after the question, before the a, b, c options, and includes both the letter and full answer text in the format “Answer: X) Full answer text”
    • Added empty rows between Multiple Choice answer pairs in the table using 
    • Applied the same tooltip structure to True/False and Retell sections

    Here come the level and word count

    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); }
    HSK Story Master Template <!– MASTER PROMPT (COPY/PASTE INTO AI) TASK Generate one lesson page (1 week/day post) using this exact HTML structure and rules. The content is for Mandarin Chinese learners (HSK). OUTPUT RULE (CRITICAL — DO NOT VIOLATE) – Return EXACTLY ONE continuous block of raw HTML. – Output MUST be ONE full HTML file (a complete document) starting with and ending with . – Do NOT split the output into multiple messages. – Do NOT add explanations, comments, headings, markdown, or any text outside the HTML. – Do NOT interrupt the HTML with chat text. – Do NOT truncate or summarize. – Do NOT ask questions. FAILURE CONDITION If you cannot output the FULL HTML in one block, you must regenerate it from the beginning in the same message. INPUTS (TO FILL IN BEFORE GENERATION) – [INSERT LEVEL]: HSK1, HSK2, HSK3, HSK4, HSK5, or HSK6 – [SEASON]: 01–06 (see mapping below) – [WEEK]: 01–52 – [DAY]: 01–07 – [TOPIC]: e.g., “Directions and Locations — Ask/give directions with left/right/near” – [FORMAT]: For the story format rotate among: intro article, news, interview, perspective, dialogue, diary, review story. SLUG GENERATION – Pattern: s[SEASON][LEVELCODE]w[WEEK]d[DAY] – Example: s03hsk3w01d01 – Season/LevelCode mapping: HSK1 → s01hsk1 HSK2 → s02hsk2 HSK3 → s03hsk3 HSK4 → s04hsk4 HSK5 → s05hsk5 HSK6 → s06hsk6 – For each post/day, include ONLY the current day slug at the top (no slug table). CONTENT RULES – Replace [INSERT LEVEL] with HSK1–HSK6. – Replace [INSERT LEVEL DESCRIPTION] with an appropriate description for that level. – Use the provided [TOPIC] and [FORMAT] to shape the story. – Summary language: – Chinese for HSK3+. – English for HSK2 and lower. – English tab: – Must be a FULL translation of the Chinese story, paragraph by paragraph (same content). – Pinyin tab: – Must provide FULL pinyin for the entire Chinese story, paragraph by paragraph (same paragraph structure as the Chinese story). STORY TOOLTIP RULES (中文 TAB) – The 10 words selected for the Vocabulary list MUST: 1) appear in the story, and 2) be tooltipped in the Chinese story (中文 tab). – Tooltip ALL words above A2 level with Pinyin + English in data-tooltip format: data-tooltip=”pinyin — English” – Keep the story readable: tooltip only the word/phrase, not punctuation. TAB / HTML RULES – IDs must be unique in the HTML document (duplicate IDs break tab switching). – Keep ONLY ONE
    panel inside the story tab-group. STUDY TABS 1) Vocabulary – Exactly 10 words from the story. – Provide in a 3-column table: Characters | Pinyin | English – NO tooltips in the Vocabulary table. 2) Grammar – Exactly 2 grammar rules that appear in the story. – Explanations MUST be in English only (3–5 lines each). – If any Chinese characters appear in the Grammar tab (especially in examples), wrap them in tooltips with Pinyin + English. – Examples: – Must be grouped under one header: “Examples:” (per rule). – Provide 2–3 examples per rule, copied from the story. – Examples MUST be in characters, italic, and tooltipped with full Pinyin + full English translation: data-tooltip=”full pinyin — full English” 3) Idiomatic Expressions – Exactly 5 idioms/expressions. – Each item must include: – Idiom characters tooltipped with Pinyin + English. – A 2–3 sentence description in English (do NOT start with “Explanation:”). – One example sentence in characters (use from story if possible); tooltip the example with full pinyin + full English. 4) Cultural Insights – Max 5 cultural points; each 3–5 lines. – Text is English, but ANY Chinese characters included MUST be tooltipped with Pinyin + English. EXERCISES (ALL IN CHINESE) A) 10 Questions – Exactly 10 questions in Chinese. – Tooltip EACH question with full Pinyin + full English: data-tooltip=”full pinyin — full English” – Provide the answer as a tooltip containing Characters + Pinyin + English (all in one tooltip string): data-answer=”汉字 — pinyin — English” B) Multiple Choice – Exactly 6 unique questions. – Display in 2 columns using a table (no visible lines), 3 questions per column. – Tooltip each question with full Pinyin + full English. – Correct answer hidden in a tooltip containing Characters + Pinyin + English. C) True or False – Minimum 6 statements in Chinese. – Tooltip each statement with full pinyin + full English. – Provide the answer as a tooltip containing Characters + Pinyin + English. D) Retell – Prompt learner in Chinese to rewrite the story in their own words. – Tooltip the retell prompt with Pinyin + English. REMOVE ALL REFERENCES – No citations/links/references outside your site. NOW GENERATE THE CONTENT USING THIS TEMPLATE EXACTLY (FILL ALL PLACEHOLDERS). –>

    s01hsk1w01d02

    去超市买东西 – Going to the Supermarket
    Summary (EN): After class, a student goes to a supermarket near home, buys water, apples, and bread, asks how much it costs, and pays at the counter. Then the student goes home happy.

    LEVEL/WORDCOUNT: HSK1 / ~170 characters

    去超市买东西

    今天下课以后,我回。路上,我去超市东西

    ,也要买苹果面包。我看了看,苹果好。

    我问售货员:“这个多少钱?”售货员说:“一共十块。”

    我说:“好。”我在收银台付钱。然后我拿着东西回家,心里很开心。

    Qù Chāoshì Mǎi Dōngxi (Pinyin)

    Jīntiān xiàkè yǐhòu, wǒ huí jiā. Lùshang, wǒ qù chāoshì mǎi dōngxi.

    Wǒ yào mǎi shuǐ, yě yào mǎi píngguǒ hé miànbāo. Wǒ kàn le kàn, píngguǒ hěn hǎo.

    Wǒ wèn shòuhuòyuán: “Zhège duōshao qián?” Shòuhuòyuán shuō: “Yígòng shí kuài.”

    Wǒ shuō: “Hǎo.” Wǒ zài shōuyíntái fù qián. Ránhòu wǒ ná zhe dōngxi huí jiā, xīnlǐ hěn kāixīn.

    Going to the Supermarket

    After class today, I go home. On the way, I go to the supermarket to buy things.

    I want to buy water, and I also want to buy apples and bread. I take a look, and the apples are very good.

    I ask the shop assistant, “How much is this?” The shop assistant says, “Altogether it’s ten yuan.”

    I say, “Okay.” I pay at the checkout counter. Then I take the things home, and I feel very happy.

    Help

    How to Use the Audio

    The audio is designed to help you improve your Mandarin Chinese listening skills and pronunciation. You can use it in two ways:

    • Before reading: Listen to understand rhythm, intonation, and natural speech.
    • After reading: Listen again to compare pronunciation and improve fluency.

    Vocabulary

    Characters Pinyin English
    jiāhome
    超市chāoshìsupermarket
    东西dōngxithings; items
    yàoto want; to need
    shuǐwater
    苹果píngguǒapple
    面包miànbāobread
    售货员shòuhuòyuánshop assistant; cashier
    十块shí kuàiten yuan
    收银台shōuyíntáicheckout counter

    Grammar

    Grammar rule #1: “要 + Verb” (want/need to do something)
    Use before a verb to say what you want or need to do.
    This is common for shopping, ordering, and making simple plans.
    You can repeat it to list items, making the sentence clear and beginner-friendly.

    Examples:
    我要买水。
    也要买苹果和面包。

    Grammar rule #2: “一共 + Amount” (total amount)
    Use 一共 to show the total number or total price.
    It often appears when paying, counting, or adding items together.
    Put the amount after it to answer “How much in total?”.

    Examples:
    一共十块。
    这个多少钱?

    Idiomatic Expressions

    • 路上
      A practical phrase meaning “on the way” from one place to another. It is often used to describe something you do while traveling somewhere.
      It sounds natural in daily routines, like stopping by a store on the way home.
      Example: 路上,我去超市买东西。
    • 看了看
      This reduplication shows a quick, casual action: taking a brief look. It often implies the action is light and not very long.
      It is common when shopping, checking signs, or looking for something.
      Example: 我看了看,苹果很好。
    • 多少钱
      A core phrase for shopping and daily life, used to ask the price of something. It is direct, clear, and widely understood.
      It can be used in markets, stores, restaurants, and online shopping.
      Example: 这个多少钱?
    • 一共
      A very common expression for totals, especially at checkout. It helps you understand the final amount after adding items.
      It often appears in short, useful answers from cashiers.
      Example: 一共十块。
    • 心里
      This phrase describes feelings “inside” someone, in their heart or mind. It is often used to express emotions after an event.
      At beginner level, it frequently pairs with emotions like 开心 or 高兴.
      Example: 心里很开心。

    Cultural Insights

    • Paying at the checkout
      In many Chinese supermarkets, you choose items and then pay at the 收银台 at the front.
      Cashiers often say the total using 一共, making it a very practical word to learn.
      Digital payments are common, but paying methods vary by place and store.
    • Using “块” for money
      is a casual spoken way to say yuan (RMB). It is used constantly in daily conversation for prices.
      Beginners will hear “十块” much more often than the more formal “十元”.
      Knowing both helps you understand signs and real conversations.
    • Buying fruit and staples
      Items like 苹果, bottled , and 面包 are common everyday purchases in city life.
      Supermarkets often have fresh fruit sections near the entrance or along the main aisles.
      Shoppers may quickly compare quality by “looking around” and choosing the best-looking items.
    • Talking to store staff
      In smaller shops, you might talk to a 售货员 for help, prices, or recommendations.
      Simple questions like “这个多少钱?” are considered normal and polite.
      Adding “请” can sound even more polite, especially when asking for assistance.
    • Routine storytelling style
      Beginner stories often use time phrases like “下课以后” and sequence words like “然后” to keep meaning clear.
      This mirrors how many learners practice short diary-like descriptions of a day.
      Repeating simple structures helps build fluency and confidence.

    10 Questions

    1. 他/她下课以后去哪里? (答案)
    2. 他/她路上去了哪里? (答案)
    3. 他/她去超市做什么? (答案)
    4. 他/她要买什么? (答案)
    5. 他/她觉得苹果怎么样? (答案)
    6. 他/她问售货员什么? (答案)
    7. 一共多少钱? (答案)
    8. 他/她在哪里付钱? (答案)
    9. 他/她拿着什么回家? (答案)
    10. 他/她心里怎么样? (答案)

    Multiple Choice

    text
    1. 他/她去哪里买东西? (答案)
      a) 去学校
      b) 去超市
      c) 去医院
    2. 他/她要买什么? (答案)
      a) 水
      b) 茶
      c) 咖啡
    3. 售货员说一共多少? (答案)
      a) 五块
      b) 十块
      c) 二十块
    1. 他/她在哪里付钱? (答案)
      a) 在门口
      b) 在收银台
      c) 在教室
    2. 他/她觉得苹果怎么样? (答案)
      a) 很好
      b) 不好
      c) 很贵
    3. 他/她最后去哪里? (答案)
      a) 去咖啡店
      b) 回家
      c) 去图书馆

    True or False

    1. 他/她路上去超市。 (答案)
    2. 他/她要买茶。 (答案)
    3. 他/她要买水。 (答案)
    4. 他/她要买苹果和面包。 (答案)
    5. 售货员说一共十块。 (答案)
    6. 他/她在家付钱。 (答案)
    7. 他/她付钱后回家。 (答案)

    Retell the Story

    请用你自己的话重写这个故事。

    document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });