破解学习编程金字塔--迅速学习编程的技巧

「学习金字塔」是美国著名的学习专家,爱德加·戴尔1946年首先发现并提出的理论。
他指出其实大多数课堂上我们最熟悉的学习方法,其实都是属于「被动学习」。
这种学习方式,在经过学习 24 小时候的平均保持率,却是最低的。
不管是「听讲」、「阅读」、「声音」、「影片」的残存记忆效果都是极差的。
所以我们干脆也不打算在线上采取「大量影片」示范的这样方式。

教学格式

传统的 MOOC 都有几个典型的大坑,就是:
• 以为影片示范教学编程是最有效的。
• 不给学生「复制」示范代码与步骤,以防盗版。
• 学生花了许多时间敲了代码以后,有许多错字。又不知道如何 Debug。
• 影片太消耗学习者的注意力,专心的看了七个影片之后睡着,从此不想再打开。

结果迅速的 从入门到放弃

其实不只各位同学有这样的困扰,如我这样的程式语言精熟者,在学习其他语言时也有相同的困扰。

所以我们打算在这门课这样做:
• 每一周只放出小部分的视频介绍重要观念
• 每堂课有完整的代码可供复制步骤
• 有小的加分练习题,必须自己思考「动手」解出来
• 之后会有助教示范写出功能

练习方法

同学们在上正课时,也使用作业期我们推荐的方式:
• 请同学第一步先复制练习代码步骤
• 第二遍手打代码
• 第三遍自己写出来
这其实是学习写代码最有效的方法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容