制作一个作品集吧

纳米树的方法是「一次一个小项目」。这些小项目不是零散的练习,而是彼此关联、逐步递进的过程。孩子的能力会在不断完成的小项目中被验证、被强化,并自然延展出新的能力,为更大的项目做好准备。项目在成长,纳米树也在成长。作品集,就是这条成长路径的可视化记录,它值得被看见。

8-12 岁MarkdownLaTexGit

问题背景

纳米树的小项目,一般包括如下四个步骤。第一步,讲问题,找方法,得到答案。第二步,做一些练习,会用这个方法。

如果只到这一步,达不到理解的程度。换句话说,做不到灵活地运用。比如说,同一个问题,换一个说法,可能就不会了。如果一段时间不用,很快就忘记了。

要达到理解,还要走两步路。

第三步,要用自己的语言,把学到的东西写下来。第四步,把这个内容讲给别人听,让别人能听懂。

走完这四步,才算是理解了。

作品集 可以承担第三步的作用。

学到了什么,记得写下来。

它还有两个好处:

  1. 这是能力的证明。不需要靠嘴说。有没有理解,写得怎么样,看一眼就知道了。
  2. 能看见自己的进步。传统的学习,是靠分数来反馈。考得好说明学得好。但是学生一般都不喜欢考试。纳米树的学习,可以通过作品集,看见自己的进步。这对提升学习兴趣有非常大的作用。

训练表达

不要小看了写作。把写作是要练习的,尤其是技术写作。学校基本不教这个。如何把问题、结论、过程等准确地描述出来,这不是一件容易的事。如何让别人也能看懂,这个就更难了。

制作作品集这件事,本身也是一个项目。我们可以按照下面的思路来做。

  1. 了解科技写作的基本思路。把问题、定义、方案、步骤等准确地描述出来。写在纸上,装订起来。
  2. 做基本的打字训练。注意:掌握正确的指法和坐姿。
  3. 用 Markdown 软件内容打成电子版。Markdown 的好处是不需要考虑排版,上手门槛比较低。
  4. 如果内容涉及数学公式,顺便学习 LaTex 语法。
  5. 如果内容涉及画图,例如 流程图,树形图,顺便学习 Mermaid 语法。
  6. 为了防止文档丢失,为了对文档做好版本管理,可以考虑把内容托管到 Github 平台。顺便也可以学习 Git 工具的使用。
  7. 为了更好的传播,可以把文档渲染成网页,部署到托管平台。

下面我给一个示例。

示例

这是我孩子写的内容。网站模版是我提供的,内容是他自己一个字一个字敲的。

网址:https://qiuboan.cn

网页截图

这个图是他用 mermaid 画的。

mermaid画图

我给了他一个 Python 画多边形的示例代码,然后他根据这个代码自己画的梯形。

python画图

总之,最这内容的增加,他学习的工具越来越多,能力也在成长。这个过程有挑战,但是没那么枯燥。

注意事项

  1. 作品集是一个长期项目,不是一次性的工作。
  2. 如果没有条件做网站,用手写也可以,总之早点写起来。
  3. 作品集要自己做,不要抄答案,也不要偷懒。