资讯动态

连词成句学英语:5 分钟上手第一节课的开源游戏化工具

发布时间:2026/9/20 6:55:18 来源:尧图企业网站定制
连词成句学英语5 分钟上手第一节课的开源游戏化工具【免费下载链接】earthwormLearning English through the method of constructing sentences with conjunctions项目地址: https://gitcode.com/GitHub_Trending/ea/earthworm还在对着单词本逐行背背完第二天就忘Earthworm 是一个开源的游戏化英语学习工具把打乱的单词重新拼回句子每答对一题都像闯过一个小游戏关卡 「连词成句」凭什么比死记硬背管用死记硬背像背棋谱单词都认识却串不成句子。连词成句的做法反过来——把一句英文拆成一个个词和短语打乱你按顺序点回去。这个动作逼着你想「哪个词该待在哪个位置」而位置本身就是语法。项目文档里把这条路描述为单词 → 短语 → 句子先搞清楚每个词站在哪再谈它怎么用。第二个关键点是「i1」。这个理论认为学习材料应该刚好比你当前水平高一点点太简单你会无聊太难你会放弃。Earthworm 把课程按难度分层零基础英语、高考写作课程、小猪佩奇第一季等零基础的人可以从最浅的课直接开始不用纠结「我够格学哪个」。还有一层是重复。源码里能看到一个设计学过的内容会被拆分进后续课程中让你在后面的练习里自然碰到旧词相当于不用自己规划复习表也能形成回顾。本地启动最短路径从克隆到上第一节课项目依赖 Docker 来跑 Postgres 和 Redis所以本地要有 Docker 且处于运行状态Node.js ≥ 20、pnpm ≥ 8。以下都在项目根目录执行。# 获取代码 git clone https://gitcode.com/GitHub_Trending/ea/earthworm cd earthworm# 装依赖并把前后端的示例环境配置复制成正式配置 pnpm install cp ./apps/api/.env.example ./apps/api/.env cp ./apps/client/.env.example ./apps/client/.env# 恢复预置的账号体系数据启动数据库容器初始化表结构 unzip logto_db_init_data.zip -d .volumes/ pnpm docker:start pnpm db:init# 上传内置课程数据仅首次需要然后开两个终端分别起后端和前端 pnpm db:upload pnpm dev:serve pnpm dev:client浏览器打开前端页面用邮箱注册一个账号账号系统是 Logto第 3 步恢复的数据就是为它准备的注册完成后就能看到课程列表选一门开始第一节课。三个值得细看的小功能连词成句答错的瞬间就有反馈句子里的词被打乱排在你面前你按顺序点击拼回去位置不对立刻标出来不用等「老师批改」。答题界面和题目界面可以来回切——先瞄一眼原句再遮住自己拼难度完全由你掌握。听写模式播放次数、速度都能自己调模式反过来听一句英文自己打出来。代码里apps/client/composables/main/dictation.ts有个小工具栏能调播放次数、语速和间隔设置会存到本地关掉页面再打开还是你上次调的参数。听力跟不上的时候先把速度调到 0.75 倍再往上加比硬听原速友好很多。日历与排行榜让坚持变成看得见的东西首页有日历式学习记录前端组件在apps/client/components/Home/CalendarGraph.vue哪天来过、哪天断了一眼可见后端还有排行榜模块apps/api/src/rank/。约上朋友一起用互相盯着的劲儿比自控力可靠。谁适合认真试一下备考的学生。卡点如果是「单词都认识写出来的句子就是错的」内置的高考写作课程正好对症通勤或睡前刷几道题练的是把词排对位置的手感。丢了底子想捡起来的成年人。零基础课程起点很低小猪佩奇系列用半懂的剧集练地道表达压力比教材小。注意一点游戏页面目前不支持手机浏览器源码里有提示建议用电脑平板横屏使用。技术栈与贡献入口前端 NuxtVue、后端 NestJSPostgres 加 RedisDocker Compose 一键起服务。项目采用 AGPL-3.0 协议开源贡献指南在仓库的packages/docs/contribution/Fork、建分支、提 PR 的流程都写清楚了。想看点实现从排行榜逻辑apps/api/src/rank/入手是个不错的选择。clone 下来5 分钟后你就能拼出自己的第一句。命令都在这篇文章里剩下的是动手。【免费下载链接】earthwormLearning English through the method of constructing sentences with conjunctions项目地址: https://gitcode.com/GitHub_Trending/ea/earthworm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价