程序设计教学是提高学生计算思维和逻辑思维的重要途径,在信息技术教学中占很大比重,然而程序设计具有复杂度高、抽象性强的特点,学生实践锻炼程序设计的机会少,所以中学阶段有效实现学生程序设计能力提升则成为重要而又迫切的课题,本文结合认知心理学领域的研究成果——内隐学习具有不需要意识努力来概括复杂关系,不需要消耗心理资源,是人类无意识获取复杂环境中隐藏的规则或结构的巨大潜能,探讨如果将内隐学习这一潜能应用于程序设计教学领域,以提升学生的学习效果,以期寻找程序设计教学的蓝海。