在过去的几个月里,我一直在断断续续地研究一种方法,帮助人们评估自己的学习情况,并找出下一步要学习什么。
在过去的一周里,我构建了一个新的版本:https://questions.wizardzines.com,,它现在有两组问题:
这仍然是一项正在进行的工作,但我已经为此工作了很长一段时间,所以我想写下我是如何来到这里的。
首先,让我们谈谈我的目标。我对帮助那些试图自学的人很感兴趣。我没有任何具体的材料要教--我想帮助人们学习他们想学的东西。
我通过写博客帖子和杂志做了很多这件事,但我觉得我错过了一些东西--人们真的学到了他们想学的东西吗?他们怎么知道他们是否学会了呢?
我觉得我想要某种“测验”或“测试”,但我不确定它应该是什么样子。
让我们非常快速地绕道进入术语。教师在学校中使用的评估方式有两种。
形成性评价:“用于调整教与学活动以提高学生成就的评价。”
如果你是在自学,那么分数是没有意义的(谁会在乎你是否在插座考试中得A呢?)。但是形成性评估!如果你能做一些评估来帮助你决定下一步你到底应该自学什么!这看起来更有用。所以我开始对构建某种“形成性评估”工具感兴趣。
您是否参加过课程(在线或离线!)。首先给你一个测验,你可以用它来检查你在一开始对这个主题的理解情况?它对你有帮助吗?
我收到了大约90个回复。以下是我从回复中拿走的一些主题:
人们喜欢使用测验,如果他们可以指导自己的学习(“如果我已经知道了就跳过X部分”)。
一个人说,他们参加了一次测验,一开始得分很低,这帮助他们意识到,他们实际上并不像他们想象的那样了解课程内容。
我从中学到的一件事是,对很多人来说,被告知不知道某件事是一种糟糕的经历。
我的第一个想法是重新设计一个测试,把它作为一种学习方式。所以,它不是告诉你你不知道的东西(哪种,那又怎么样?),而是帮助你学到一些新的东西!
所以我针对不同的主题制作了几套抽认卡。这是我制作的第一套抽认卡,如果你想试一试的话,那就是容器上的抽认卡。
基本上-有1400个问题,你点击卡片就能看到答案,对于每一张卡片,你都将其归类为“我知道”、“我学到了一些东西”或“那令人困惑”(这意味着是一种“其他”类别,你不知道这些,你什么也没学到)。
这个想法是,答案包含了足够的信息,你实际上可以从他们那里学到一些东西,如果你感兴趣的话,希望能受到启发,去自己学更多的东西。
“抽认卡”这个词有很多我不想要的包袱--它与语言学习/记忆紧密相关。我自己根本不用闪存卡,所以没有引起我的共鸣。
格式是有限制的,有时我想在答案中包含更多的信息,而不是空间所能容纳的信息。
用户界面有点混乱,有些人想不出你应该点击卡片来翻转它。
也许我从制作这些抽认卡中学到的最重要的一件事是,问题与读者的心理模型是否匹配真的很重要。
我从写问题开始,记下我通常对特应性疾病所做的陈述,然后把它们变成问题。有时候这真的不管用。
这里有一个不起作用的例子:我认为“HTTP请求有4个部分:主体、头、请求方法和被请求的路径”这句话相对来说并不令人反感。这就是我对什么是HTTP请求的看法。
但是如果我问您“HTTP请求的4个部分是什么?”答案是“主体、标头、请求方法和被请求的URL”?事实证明,那是完全不同的!!并不是每个人都认为HTTP请求有4个部分-他们可能认为它有3个部分(第一行、头和正文)。或者2个部分和1个可选部分(第一行和标题,可能还有一个可选的正文)。或者其他方式!所以被问到“HTTP请求的4个部分是什么”是很奇怪的。
还有很多类似的例子,人们对我提出的一些与他们对主题的看法不符的问题反应不好。所以我了解到,如果我问一个问题,它与读者的心理模型的匹配程度会比发表同样的陈述时的标准更高,所以我了解到,如果我问一个问题,它会被要求更高的标准,因为它与读者的心理模型匹配的程度比发表同样的陈述时要高。
我认为这里的一个更好的问题是“每个HttpRequest都有头吗?”(是的!HTTP/1.1RFC要求主机报头必须设置!)。但即便如此,这也可能有点棘手--尽管99.99%的HTTP请求都有头,但世界上可能至少有一个HTTP/1.0客户端实现在发送请求时没有标头。
当然,如果问题/答案与读者的心理模型不匹配,如果他们的心理模型是不正确的,那也没关系,但如果他们的模型是正确的,那么我认为它应该是匹配的。
我从这些抽认卡上学到的另一件事是,很多人不喜欢多项选择。我还没有想太多,但老实说,我也不太喜欢多项选择题,所以我决定摆脱它。
我不记得为什么,但我已经让那个小阴谋家在我脑海里晃了一阵子了。实际上,我自己并没有读过整本书,但我一直听到人们在谈论它。这是“小阴谋家”的第一页,如果你没有听说过的话:
这让我想起了很多我想要做的事情--有问题也有答案,但目标不是让你把所有的问题都“答对”。相反,我认为目标是让你思考你是否知道答案,并边走边学。
所以,我保留了类似的问答格式,但换成了并排的格式,比如“小阴谋家”(The Little Schemer)。
你可以同时看到这两个,所以你不会忘记问题是什么。
然后,更有意义的做法是将所有问题和答案都放在相同的页面上,这样您就可以根据需要轻松地返回查看上一个问题。
基本上我喜欢它给读者更多的控制权,我认为这很重要。
我还把这个项目重命名为“问题”,因为这真的是我思考自己学习的方式-我不做“抽认卡”,但我确实经常问自己关于我不理解的主题的问题,找出这些问题的答案,然后重复这些问题,直到我像我想的那样理解这个主题。
但是,当你不是很多的时候,自己想出正确的问题是很困难的,所以我希望给人们提供一系列问题(和答案)来思考,这将帮助你决定下一步想要学习什么。
当我在udp上发布第一组问题时,我没有包括一个“我学到了一些东西”的按钮,我注意到了一些奇怪的事情-很多人在推特上写着“我得到了8个⁄10”,“我得到了10个⁄10”之类的东西。
我有点担心这一点,因为整个想法是为了帮助人们确定他们可以学到的东西,所以说“我得到了8个⁄10”感觉就像是专注于你已经知道的东西,而忽略了最重要的事情-也许你可以学到新东西的两个问题!
所以我加了一句“我学到了一些东西!”按钮返回到每个问题,并且花费了太多时间构建有趣的SVG+CSS动画,当您按下按钮时播放该动画。到目前为止,它似乎起到了作用-我看到更多的人评论“我学到了一些东西”,而更少的人评论“我得到了9个⁄10”。
像往常一样,建造简单的小东西需要比我预期的更多的时间!“一些问题和答案”的概念看起来真的很简单,但我已经通过构建这个格式学到了很多,我想我对这种格式还有很多需要学习的地方。
但我很高兴能学到更多,我很想知道你的想法。如果你想试试,这里又来了:https://questions.wizardzines.com.