我可以想象出几种可能可行的工作流程……@manuel 的建议虽然有点笨拙,但很好地避免了引入我们尚未拥有的任何代码。
在我理想的场景中,每位学生都会有一个专属的“习惯追踪”主题,该主题位于专门为此设立的分类下。任何人都可以在该主题下发表评论,但只有作者本人才能勾选追踪项目。
每个孩子同时追踪 1 到 5 个习惯,并有一系列日期记录(为了方便管理,我们会每月开启一个新主题)。每天,他们可以登记一次“成功”(hit)、一次“失败”(miss),或者什么都不填(无信息)。希望操作能非常简单,比如为每个习惯点击一个按钮即可。
该主题会以某种吸引人的方式展示每个习惯的连续记录和总计数。我还可以设置一些有趣的徽章,例如“连续打卡 7 次”(无论成功或失败,任何习惯均可)、“连续打卡 30 次”、“7 天连胜”(同一习惯连续 7 次成功)等等。
@osioke 我很喜欢《微习惯》(Tiny Habits)……这正是我们将要采用的模型的一部分。在未能找到适合该年龄段和阅读水平的书籍后,我最终主要改编自《更强、更快、更好》(Stronger, Faster, Better)和《原子习惯》(Atomic Habits)中的材料,其中包含了福格模型(Fogg model)作为其子集。
目前这一切都充满挑战……但我们正在努力,也非常感谢大家提供的任何建议。请继续提出想法!我们的计划是在 12 月将“习惯养成”作为我们的“大理念”(Big Idea)推出,随后从 12 月中旬开始,在整个项目剩余时间里进行每周习惯打卡。我预计整个过程会在推进中不断演变。