优秀的学习方法--做中学(Learning By Doing)

优秀的学习方法--做中学(Learning By Doing)

理论来源

有“做中学(Learning By Doing)”的概念,最早可能是知道了Pragmatic的Dave Thomas提出的CodeKata。体育运动的初学者练习时候都需要重复动作,比如学习打乒乓球时要练习挥拍,挥拍成千上万遍之后动作就会定型,也就是教练常说的“肌肉有了记忆能力”,以后实战中可以不假思索地做出来。CodeKata可以说程序员的基本功。

韦钰老师的 “做中学”/ “Learning by Doing” 理念, 强调的是儿童和少年时期的学习, 但这种方法对于任何年龄的人都适用。

邹欣老师《现代软件工程讲义》中的“习而学的软件工程教育”。

相应的,目前为止,我认为当老师最好的方法是做教练。

应用心得

做中学(Learning By Doing)从老师角度讲就是“项目驱动教学法”。

应用实例

1. 邹欣老师(博客,微博,豆瓣)

  • 《现代软件工程讲义》

很多采用邹欣老师(博客,微博,豆瓣)的《构建之法(电子版)》作教材的学校也是实践让学生做中学(Learning By Doing)的。

  • 《现代程序设计》

2. 华中科技大学陈冰老师(微博,博客)

  • 《实时控制软件设计》

3. 娄嘉鹏老师(微博,博客,豆瓣,扇贝,公众号:rocedu)

《Java程序设计》(本科生)

2014-2015-2 《Java程序设计》课程学生博客列表

《信息安全系统设计基础》(本科生)

2015-2016-1 《信息安全系统设计基础》学生博客列表

《Linux及安全》(本科生)

[2014-2015-2]

《网络攻防实践》(研究生)

《移动平台应用开发实践》(研究生)

2015-2016-1 《移动平台应用开发实践》学生博客列表

《Web程序设计》(研究生)

做中学(Learning By Doing)平台

实验楼

优秀的虚拟实验室,Linux下学习编程的好去处。

i春秋

信息安全体验实验平台(有免费、有收费,有学习视频...)

白帽学院

在线课程,挑战赛,免费

网络安全实验室

网络信息安全攻防学习平台(有免费、有收费,有学习,有测试...)

实验吧

免费信息安全实验平台(有测试,进阶题目,相对简单)

其他应用实例

1. 健身

2. 阅读与写作

3. 五笔

4. 如何高效的学习掌握新技术

参考资料

构建之法(电子版)

欢迎关注“rocedu”微信公众号(手机上长按二维码)

做中教,做中学,实践中共同进步!

优秀的学习方法--做中学(Learning By Doing)_第1张图片

  • 原文地址:http://www.cnblogs.com/rocedu/p/4999535.html

  • 推荐网站:博客园、新浪微博、扇贝背单词、DKY背单词小组、有道云笔记、豆瓣读书

  • 版权声明:自由转载-非商用-非衍生-保持署名| Creative Commons BY-NC-ND 3.0

你可能感兴趣的:(优秀的学习方法--做中学(Learning By Doing))