有“做中学(Learning By Doing)”的概念,最早可能是知道了Pragmatic的Dave Thomas提出的CodeKata。体育运动的初学者练习时候都需要重复动作,比如学习打乒乓球时要练习挥拍,挥拍成千上万遍之后动作就会定型,也就是教练常说的“肌肉有了记忆能力”,以后实战中可以不假思索地做出来。CodeKata可以说程序员的基本功。
韦钰老师的 “做中学”/ “Learning by Doing” 理念, 强调的是儿童和少年时期的学习, 但这种方法对于任何年龄的人都适用。
邹欣老师《现代软件工程讲义》中的“习而学的软件工程教育”。
相应的,目前为止,我认为当老师最好的方法是做教练。
做中学(Learning By Doing)从老师角度讲就是“项目驱动教学法”。
很多采用邹欣老师(博客,微博,豆瓣)的《构建之法(电子版)》作教材的学校也是实践让学生做中学(Learning By Doing)的。
2014-2015-2 《Java程序设计》课程学生博客列表
2015-2016-1 《信息安全系统设计基础》学生博客列表
[2014-2015-2]
2015-2016-1 《移动平台应用开发实践》学生博客列表
优秀的虚拟实验室,Linux下学习编程的好去处。
信息安全体验实验平台(有免费、有收费,有学习视频...)
在线课程,挑战赛,免费
网络信息安全攻防学习平台(有免费、有收费,有学习,有测试...)
免费信息安全实验平台(有测试,进阶题目,相对简单)
构建之法(电子版)
欢迎关注“rocedu”微信公众号(手机上长按二维码)
做中教,做中学,实践中共同进步!
原文地址:http://www.cnblogs.com/rocedu/p/4999535.html
推荐网站:博客园、新浪微博、扇贝背单词、DKY背单词小组、有道云笔记、豆瓣读书
版权声明:自由转载-非商用-非衍生-保持署名| Creative Commons BY-NC-ND 3.0