本文将心理学和脑科学的两个新理论——意志力、意识脑和潜意识脑的最新研究成果运用到计算机程序设计课程的教学中。根据这些理论对人本性的解释,制定新的授课模式,即"极致精简、以练代讲"的授课模式。该模式以学生学习情况为基础,动态分配教学学时,极致精简讲授内容,大量增加课堂练习和思维性训练,分组"以练代讲",进行"计算思维"训练。通过二学年的教学实践,对比未采用此方法教学的同专业班级,该方法取得了非常好的教学效果。