最近编程课程出了这么个作业:进度超前的同学需帮助后进生完成编程比赛,并且需要拟定援助计划。
这个题目有点难为我,不过既然是必须要做的,那么就不找借口,只想方法。仔细考虑了一下,有这么几个问题:
1、是否有能力帮别人?
在自己进度吃紧、技术也不过关的情况下,这样的援助行动是否太贸然?也许是。不过可以用另一种方式解决:与援助对象一起开发相同或相似的功能,这样既可以帮助对方,又能保证自己的进度,这样想,作业难度就小了很多。
2、是否知道如何帮别人?
首先要知道对方的现在状态以及想达到的目标,这样才能知道这之间的路径如何选。也就是,我需要“看得懂对方哪里不会”。问了下援助对象已进行到哪个阶段,也了解他更倾向于前端设计,这样援助的方向就清楚了。
3、是否能让别人按你的计划执行并最终获得提高?
这考虑到援助应采用什么方法。这让我想到了编程老师的教程设计理念,就是:有成就感、正向反馈、随机奖励。计划必须符合实际情况,又要有点挑战。所以我计划的援助是通过自己实际操作,写教程来帮对方理解前端设计,这样互相都能进步。
最终写的援助计划大致如下:
教是最好的学,这也是一个很好的机会帮自己梳理到底擅长的强项是什么、短板是什么。如果没能把对方教会,那肯定是方法有问题。
期待一周后双方的共同进步。