百词斩不复习_不背单词和百词斩哪个好?

首先两个软件我都深度使用过,按照我的看法,他们的不同主要是记忆的方式不同。

先说百词斩吧。百词斩主要是靠图片以及一些形象的东西来引导你记忆。并且内容比较丰富,里面有很多种可以记忆的方法以及复习的方法。我最喜欢的是词组特训。在里面系统地归纳了一些词,有配音,而且还有很好的作画,可以很好的帮助我们记忆。

下面我们再来说说不背单词吧。不背单词,相较于百词斩的内容单调很多。主要是让你不断的重复意思以及拼写来达到一个记忆的效果。使用的时候左划可以查看词根词缀。右划可以查看例句,例句大多是从歌曲和电影里面节选出来的。单词的每个意思都会有1~2个例句,并且例句上面的每一个词你点击它都会有相应的意思的解释。例句中包含你学习的词,意思不会告诉你,让你自己来猜,当你猜了以后点击查看答案,你就可以知道你自己对不对?里面自带科斯林词典(需要买使用权)。

按照我的想法,他们的不同主要是一个是联联想记忆,一个是重复记忆,一个是靠图形记忆,一个是靠文字记忆。

下面说一下我具体使用的一个感受吧。以下感受都是由我的特点决定的,不同的人会有不同的感受。

百词斩的话记忆速度非常快,但是特别容易忘,提供你联想的图片,其实在你使用的时候,不大可能会联想起来。通常导致记忆不是特别的稳定。

不背单词是靠重复记忆,他的缺点就是记得速度比较慢,但他的优点就是你可以非常清晰的记住他,并且反应的速度非常之快。当然这个也并不是全部就靠重复,很多同学可能会嫌弃这是一个笨办法,其实它是提供词根词缀的,而明白的都知道词根词缀的方法是一个记忆单词的快速,并且记得牢靠的方法。

最后我想说一下,这两个软件其实不是互相冲突的,它们是互补的。如果有精力的话,可以选择两个都下载在两个软件上面取长补短,达到最佳的一个记忆效果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,这个任务需要实现以下几个步骤: 1. 读取德语单词和对应的定义 2. 随机选择一定数量的单词 3. 显示单词并要求用户输入定义 4. 判断用户输入是否正确并显示结果 5. 统计用户答题情况并展示 下面是一个实现这些步骤的Python代码: ```python import csv import random class WordGame: def __init__(self, file_path, num_questions): self.words = [] self.num_questions = num_questions self.current_question = 0 self.num_correct = 0 self.num_incorrect = 0 self.load_words(file_path) def load_words(self, file_path): with open(file_path, 'r', encoding='utf-8') as f: reader = csv.reader(f) for row in reader: self.words.append({'word': row[0], 'definition': row[1]}) def start_game(self): random.shuffle(self.words) for i in range(self.num_questions): self.current_question = i + 1 word = self.words[i]['word'] definition = self.words[i]['definition'] print(f"Question {self.current_question}/{self.num_questions}: {word}") user_input = input("Enter definition: ") if user_input.lower() == definition.lower(): print("Correct!") self.num_correct += 1 else: print(f"Incorrect. The definition of {word} is {definition}.") self.num_incorrect += 1 print("") def show_results(self): print("Results:") print("--------") print(f"Total questions: {self.num_questions}") print(f"Correct answers: {self.num_correct}") print(f"Incorrect answers: {self.num_incorrect}") if self.num_correct == self.num_questions: print("Congratulations! You answered all questions correctly!") elif self.num_correct > self.num_incorrect: print("Well done! You answered most questions correctly.") else: print("Keep practicing! You need more practice to answer questions correctly.") # 测试 game = WordGame('words.csv', 10) game.start_game() game.show_results() ``` 在这个代码中,我们定义了一个名为WordGame的类,它包含了单词数据的加载、游戏的开始、结果的展示等方法。在start_game方法中,我们随机选择一定数量的单词,并依次显示单词并要求用户输入定义。在用户输入后,我们判断用户输入是否正确,并显示结果。最后,我们统计用户答题情况并展示。 你可以根据自己的需要对这个代码进行修改和扩展,比如添加提示音效、设置时间限制等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值