在初学者学习编程的时候,总会遇到一个问题,是应该尽可能的探索更多的编程软件还是应该深入学习一个软件。Nick Montfort曾就这个问题有自己...
康奈尔大学曾经给学生推崇一种记笔记的方法,简而言之就是把笔记分为两部分,一部分作为记录上课要点,另一部分就要自己反思上课记录的内容。康奈尔笔记法...
Lev Vygotsky是在儿童心理学中有建树的学者,他曾提出最近发展区(Zone of Proximal Development)的概念用来描...
为什么孩子要尽早接触编程?编程不仅仅是一种思维方式,一种创造力的体现,编程还有一方面是语言的习得。语言的背后,对应着概念,编程中有一些概念是生活...
25号宇宙是人口学家John B. Calhoun设计的老鼠的天堂,在这个环境中,没有饥饿,没有疾病,没有天敌,老鼠可以自由的生活和繁衍,按照C...
David Weintrop是美国马里兰大学助理教授,作为编程教育的研究者,他对比了很多模块化编程与代码式编程软件的优缺点,他总结道,模块化编程...
当很多学生聚在一起探讨一个议题的时候,头脑风暴就是一个很好的方法去启发灵感。头脑风暴不仅仅是你一句我一句的说点子,头脑风暴还可以有很多玩法。比如...
Ken Koedinger是卡耐基梅隆大学人机交互与心理学教授,他同时也是匹茲堡科学学习中心的创始人。在他的工作生涯中,他主张用更精确的学习效果...
认知心理学家Robert Bjork指出, 人倾向于“learning in blocks”,比如学习打网球,一个小时持续的练习挥拍的效果要小于...
文集作者