【English】百词斩阅读记事

        从前同事的朋友圈里见他打卡英语阅读,正巧也有提高英语的需求,就找他沟通了一次。询问了他的阅读初衷,方式方法,阅读时长,想要达到的目标。我俩不大一样,他重读写,我重听说。共同点是都想提高阅读英文源码及技术文档的能力。从此就开始了英语阅读之旅。

        截止到今天,在百词斩爱阅读,我完成了123天英文阅读,完成128篇文章。坚持的时间久不久我没有概念,也并不感觉累,慢慢的自然而然的就坚持下来了,就和吃饭一样自然。有收获会想把喜悦分享出来。

        我的计划是锻炼听说能力。所以每天上班路上40分钟,带上耳机,磨耳朵,看着文本,小声跟读。

阅读进步记录:

1、不明白文本的含义到明白含义。

2、感受到不同朗读者的声音音色不同。

3、感受到不同类型的文章感情不同。语速快慢不同,夸张程度不同。

4、看着文本听声音,跟不上到跟得上。

5、感受到了难度等级划分。

6、能脱口而出第一句英语。(我想对同事一说的话:Smoking tobacco is bad for your health)

7、喜欢听英文歌了。

 

在这期间无强烈意识的探索和调整:

1、尝试记忆阅读文本中出现的生词。(添加到了收藏本,还未制定计划翻出来复习)

2、应同事二邀请,尝试用英语复述故事给他听,没能用英文复述,改为用中文复述的。

3、尝试记忆一些简单美好的英语句子,说给多个人听。

4、同事三也开始英语阅读打开,她给予我她的阅读感受,她有些连读还是可以读出来的。我还没有关注到连读,目前不急,毕竟听到说才刚刚开始。连读属于技巧,还没到讲究技巧那一步。

5、开始组建百词斩爱阅读打卡小组,目前有5人。

 

坚持英语阅读打卡这件事带来的其他影响:

1、朋友圈里打卡的人越来越多,不局限于百词斩爱阅读,还有蜻蜓FM,百词斩单词,英语流利说。这么多人都一起学英语,氛围好浓~~无形的支持。

2、朋友一主动找我鼓励我坚持英语学习,提到了复利的概念。

3、朋友二主动找我打卡,想组建小组一起学习,结果因为建小组需要积分,他加入了我创建的小组。O(∩_∩)O哈哈~

 

目前的终极目标:能达到英语日常听说交流,少量依靠翻译软件便能阅读日常英文文章/书籍及技术资料。

近期英语阅读计划:每天一小时专注的听和读,安排在早上7:00-8:00,不被打扰的固定时间。

近期思路:把百词斩爱阅读所有的文章全部听一遍。二星难度的文章能达到复述的程度。

       一万小时定理里提到,一个领域投入一万小时,必能成为精通。而一万小时,不是随随便便的一万小时,而是刻意练习的一万小时,所以时光不要浪费,既然投入了就要专注。

        同样的阅读天数和数量,怎样读,抱着怎样的目的和态度读。结果的收获会有不同。所以要根据想要达到的目的来确定如何来做,然后不着急,继续做,等待突破的到来。还需要适度的关注执行的反馈,来做些目标和方法上的调整。

        坚持每日一篇英语阅读这件小事,给我的最重要的反馈及信息是:我能做到坚持这件事情,自然而然的,不需要耗费多大能量的。那接下来坚持什么,结合目前的需要,我决定把它扩展到博客(主打技术领域)。重写博客,以英语学习总结来作为重写博客的开端。把博客总结重拾起来,认真对待,不知道坚持多久,可能一年,可能十年或更久。把及时总结的习惯养成,锻炼深度思考的能力,文字表达能力,深度学习能力。把网状的知识变成树状的图表,再变成线性的文字。

        在驱动力3.0时代:自主,专精和目的 是一个人的底层驱动力。在专精的过程中不断的突破自我,这将是我一生都会去做的一件事情。

 

 

### 百词斩应用程序功能介绍 #### 功能概述 百词斩是一款专注于帮助用户学习外语词汇的应用程序。该应用通过提供丰富的互动方式,使记忆过程更加有趣和高效。主要功能包括但不限于: - **单词展示**:以卡片形式呈现英文单词及其对应的中文翻译[^1]。 - **多选测试**:针对每个单词给出四个可能的解释选项,让用户选择正确的意思[^3]。 - **进度跟踪**:记录用户的复习情况和个人成绩,以便调整后续的学习计划[^2]。 - **个性化推荐**:基于算法分析用户的表现数据,推送适合其水平的新单词列表[^4]。 #### 技术实现要点 为了构建这样一个具有上述特性的系统,在技术层面上需要注意以下几个方面: - 使用`Java Swing`库创建图形用户界面(GUI),这允许开发者轻松地布置组件如按钮、标签等,并处理事件响应逻辑。 ```java import javax.swing.*; public class WordChopGUI extends JFrame { public static void main(String[] args){ new WordChopGUI(); } } ``` - 设计合理的文件读取机制来加载预定义好的单词表;通常情况下会采用文本文件作为存储介质,每行代表一条完整的词条信息(即一个单词加上它的多个含义),各字段间由特定字符分隔开。 ```java BufferedReader br = null; try{ String sCurrentLine; br = new BufferedReader(new FileReader("words.txt")); while ((sCurrentLine = br.readLine()) != null) { System.out.println(sCurrentLine); } } catch (IOException e) {e.printStackTrace();} finally{ try{if(br!=null)br.close();}catch(IOException ex){ex.printStackTrace();}} ``` - 构建后台数据库用于保存长期的数据集以及临时状态变量。考虑到性能因素可以选择轻量级的关系型数据库管理系统SQLite或者NoSQL解决方案MongoDB来进行持久化管理。 ```sql CREATE TABLE IF NOT EXISTS words ( id INTEGER PRIMARY KEY AUTOINCREMENT, english TEXT NOT NULL UNIQUE, chinese TEXT NOT NULL ); INSERT INTO words VALUES(NULL,'hello','你好'); ```
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值