1.1 在比较中学习 假设你正在学习一种编程语言 X,并为区分知识要点和非要点而苦恼。这时,如果你开始学习另一种编程语言 Y,这个问题可能就会迎刃而解。因为你开始了解那些因语言不同导致的差异,什么规则是 X 和 Y 共通的,什么又是 X 语言独有的。 多种语言共通的知识才是要点。掌握了这些要点,学习其他语言时才会更加轻松。 语言不同,规则不同 在比...
M 动手创造Making——在创造中培养兴趣,在实践中获得真知 顾名思义,动手创造是一种创作可与人分享成果的学习方法。园艺作品、艺术创作,或者应用程序等,都属于可与人分享的成果。动手创造可以激发学习者的学习兴趣,积累实践经验,更可以逐渐成长为一项有益身心的终身爱好。 创造能力不仅具有实际价值,还能够令人内心感到满足。正如《爱制作》(Make)杂志的创始人...