这个项目能做什么

Learn Ukrainian是一个免费开源的基于网络的乌克兰语言课程,覆盖A1到C2水平。它建立在乌克兰国家标准2024之上,并与常用欧洲参考语言框架(CEFR)对齐。课程包含22个轨道的1778个模块。 六个核心水平从初学者进展到精通: - A1(55个模块):西里尔字母,基本语法,实用场景 - A2(69个模块):所有7个格,动词方面介绍 - B1(94个模块):方面掌握,动词运动,沟通技能 - B2(93个模块):被动语态,注册,专业基础 - C1(132个模块):风格,文学,复杂语法 - C2(110个模块):母语水平 十六个专业化轨道涵盖乌克兰历史,传记,文学,职业乌克兰语,民间文化,古东斯拉夫语和鲁塞尼亚语(中乌克兰语)。文学有子轨道,包括辩论和哲学,抵抗文学,科幻和幻想,儿童文学,戏剧,幽默和历史小说。 课程采用理论优先方法,强调深入语法理解而不是机械短语记忆。互动练习包括问答,匹配,填空和错误校正。内容包含文化背景和去殖民化视角,并使用真实的乌克兰来源。 网站使用Astro Starlight构建,运行在Node.js 20+和Python 3.12.8上。每个模块通过自动审核单词计数,词汇覆盖,活动平衡和自然性。项目使用人工智能辅助构建流水线和敌对质量门控。 内容以CC BY-SA 4.0许可证发布,代码以MIT许可证发布。平台托管在learn-ukrainian.github.io。