zoukankan      html  css  js  c++  java
  • 背单词软件-功能介绍

    背单词软件-功能介绍

    2014-08-27

    软件下载:Tool-ReciteWord.zip

     

    起因

    艾宾浩斯遗忘曲线

    软件亮点与待扩展

    功能介绍

      设置功能
      任务管理功能
      浏览单词功能

    参考

    起因


    返回

    编写这个小软件的起因有三:

    • 本人记性较差前段时间背新概念英语课文,之前背的滚瓜烂熟,最近听之前背诵的,有些单词竟然不记得了;
    • 现在背单词软件各有优缺点,好的功能还要收费;
    • 好久没写代码,有些手痒,把代码写出来,过一段时间看看,有无进步。

    艾宾浩斯遗忘曲线[1]


    返回

    艾宾浩斯(H.Ebbinghaus)遗忘曲线描述了人类大脑对新事物遗忘的规律。我们可以利用这个规律来提高记忆力。

    表一 记忆遗忘数据。

    时间间隔
    记忆量
    刚刚记忆完毕
    100%
    20分钟后
    58.2%
    1小时后
    44.2%
    8-9小时后
    35.8%
    1天后
    33.7%
    2天后
    27.8 %
    6天后
    25.4%

    表一告诉我们在学习中的遗忘是有规律的,遗忘的进程很快,并且先快后慢。观察曲线,你会发现,学得的知识在一天后,如不抓紧复习,就只剩下原来的33.7%。

    表二 复习点的确定

    第一个记忆周期 5分钟
    第二个记忆周期 30分钟
    第三个记忆周期 12小时
    第四个记忆周期 1天
    第五个记忆周期 2天
    第六个记忆周期 4天
    第七个记忆周期 7天
    第八个记忆周期 15天

    复习点确定的重要性

    人的记忆周期分为短期记忆和长期记忆两种。前三个记忆周期属于短期记忆。在记忆和遗忘之间有个点,它会产生记忆痕迹,这个点是记忆单词的记忆最强点。

    两点意识:

    • 复习和学习同样重要;
    • 好的记忆周期是达到长期记忆的捷径,记忆周期因人而异。 

    软件亮点待扩展


    返回

    亮点:

    • 全面的了解自己的复习状况,根据实际情况对复习进行调整
    • 可调控的记忆周期 
    • 以课文的单词为一个单元,txt文本记载,便捷的创建自己的单词库

    待扩展:

    • 发音功能
    • 取词功能
    • 与单词对应的句子

    功能介绍


    返回

    这个软件主要有3个功能:设置功能 、任务管理功能和浏览单词功能。其中任务管理是住界面。

    设置功能

    图1 Setting

    设置界面有三个tab:Materials path、Display Interval、Ebbinghous Period

    • 在Materials path(资料路径)Tab中:
      • Raw Materials Path路径下 存放你要背的单词的文本文件(注意:这里的文本文件单词只须包括英文,中文解释。它们之间用空格分开,一个单词为一行。)
      • Task File Path路径下 存放保存Task信息的xml文件 和 在其子目录存放已处理的要背单词文件
    • 在Dispaly Interval(显示间隔)Tab中:
      • 设置英中文显示间隔和单词间显示间隔
    • 在Ebbinghaus Period(艾宾浩斯周期)Tab中:
      • 设置你的记忆周期

    任务管理功能

    图2 Task

    任务管理界面,左边从上到下,依次是Sync按钮, Control分组框控件,Setting按钮和Task Reminder复选框:

    • Sync按钮:把Setting中,Raw materials path下,未加到task中的Unit加入
    • Control分组框控件:控制Unit的状态
    • Setting按钮:弹出Setting界面
    • Task Reminder复选框:提醒当前要复习的Unit

    任务管理界面,左边从上到下,依次是Filter按钮,Reicte按钮和Browse按钮,它们分别会弹出相应窗口,在下面浏览功能会介绍到。

    任务管理界面,列表占了大部分界面,其中Priority列极为重要,数字越小,优先级越高。其中,1~2表示当前要复习的Unit,0表示超过记忆周期太久,最好重新开始。它的值跟列UnitStatus,PeriodStatus,NextReciteTime是否到期相关,见表三:

    表三 Priority取值

    UnitStatus   PeriodStatus NextReciteTime Due Prority
    Start Start Y 0
    Start  Start Y 1
    Start Start N 2
    Start Complete N 3
    Filter     4
    Raw     5
    Complete     6

    浏览单词功能

    浏览单词功能有三个界面:Filter界面、Recite界面和Browse界面。先看一下Recite界面:

    图3 Recite

    Recite界面中,左上脚的数字0表示已记住的单词数,斜杠右边的数字11表示要记住的单词数。点击右边的笑脸表示记住这个单词了,在这一记忆周期的浏览过程中就不会再出现一记住的单词

    Filter界面,和Recite界面很相似,除了把笑脸改成X。它的功能是在最开始的时候过滤掉早已记住的单词。这样,在以后的各个记忆周期就不会出现这个单词了。

    图4 Browse

    Browse界面及其简单,当打开它时,会自动浏览各个单词,而且只显示单词,这个界面的主要功能是忙里偷闲看一眼。

    当鼠标进入Browse界面,会暂停,左上角的数字会出现。左击界面,表示记住这个单词,右击界面,表示退出界面。还能拖动界面。

    参考

    [1] 艾宾浩斯(H.Ebbinghaus)遗忘曲线

  • 相关阅读:
    js 读取XML
    JavaScript DOM 交换节点笔记
    JDBC学习总结 -- JDBC 快速入门 教程
    SQL 语句易错点讲解
    JAVA 他人博客收藏 (To be continue)
    <<MYSQL必知必会>> 入坑指南
    OpenGL 纹理学习总结
    BZOJ 3456 NTT图的计数 容斥
    洛谷1002 容斥原理+dfs OR DP
    51nod1565 FFT
  • 原文地址:https://www.cnblogs.com/Ming8006/p/3940834.html
Copyright © 2011-2022 走看看