我们一起聊聊Qwerty Learner

开发 前端
Qwerty Learner 的主要功能就是通过键盘打字练习来帮助大家更好地记住英文单词,在打字的过程中,会伴有单词发音朗读,更有助于记忆。在练习单词时,底部会实时显示练习时间、输入数、速度、正确数和正确率。

今天来分享一个基于 React + Typescript + Vite 等技术的为键盘工作者设计的单词记忆与英语肌肉记忆锻炼应用: Qwerty Learner,该项目代码是完全开源的,目前已在 Github 上获得了 12.3k Star!

Qwerty Learner 的主要功能就是通过打字练习来帮助大家更好地记住英文单词,在打字的过程中,会伴有单词发音朗读,更有助于记忆。在练习单词时,底部会实时显示练习时间、输入数、速度、正确数和正确率。

图片图片

练习完每一章后,网站上会出现三个功能按钮,即听写本章、重复本章、下一章,帮助巩固学习。

Qwerty Learner 支持查看历史练习数据:

图片图片

拼错的单词可以加入错题本,以便进行复习:

图片图片

Qwerty Learner 内置了常用的 CET-4 、CET-6 、GMAT 、GRE 、IELTS 、SAT 、TOEFL 、考研英语、专业四级英语、专业八级英语等,个人也可以根据自己的喜好添加自己的词库,除此之外,还有程序员常见英语单词以及多种编程语言 API 等词库,支持标准的英式和美式两种英语发音。

图片图片

编程类提供了多个编程语言词库,可以对常用 API 进行练习:

图片图片

设计思想:

软件设计的目标群体为以英语作为主要工作语言的键盘工作者。部分人会出现输入母语时的打字速度快于英语的情况,因为多年的母语输入练就了非常坚固的肌肉记忆,而英语输入的肌肉记忆相对较弱,易出现输入英语时“提笔忘字”的现象。

同时为了巩固英语技能,也需要持续的背诵单词,本软件将英语单词的记忆与英语键盘输入的肌肉记忆的锻炼相结合,可以在背诵单词的同时巩固肌肉记忆。

为了避免造成错误的肌肉记忆,设计上如果用户单词输入错误则需要重新输入单词,尽可能确保用户维持正确的肌肉记忆。

软件也对需要机考英语的人群有一定的帮助。

For Coder:

内置了程序员工作常用单词的词库,方便练习工作中常用的单词、提高输入速度。也内置了诸多语言的 API 的练习,帮助以程序员快速熟悉常用的 API,更多语言的 API 正在逐步添加中...

  • 在线体验:https://qwerty.kaiyi.cool/
  • Github:https://github.com/Kaiyiwing/qwerty-learner
责任编辑:武晓燕 来源: 前端充电宝
相关推荐

2023-08-04 08:20:56

DockerfileDocker工具

2023-08-10 08:28:46

网络编程通信

2023-06-30 08:18:51

敏捷开发模式

2022-05-24 08:21:16

数据安全API

2024-02-20 21:34:16

循环GolangGo

2021-08-27 07:06:10

IOJava抽象

2023-03-26 23:47:32

Go内存模型

2022-02-23 08:41:58

NATIPv4IPv6

2022-10-08 00:00:05

SQL机制结构

2024-07-26 09:47:28

2023-07-24 09:41:08

自动驾驶技术交通

2022-09-22 08:06:29

计算机平板微信

2021-08-12 07:49:24

mysql

2022-11-12 12:33:38

CSS预处理器Sass

2022-02-14 07:03:31

网站安全MFA

2022-04-06 08:23:57

指针函数代码

2024-02-26 00:00:00

Go性能工具

2022-10-28 07:27:17

Netty异步Future

2022-06-26 09:40:55

Django框架服务

2023-04-26 07:30:00

promptUI非结构化
点赞
收藏

51CTO技术栈公众号