算法和程序设计教学会加深学生对计算机科学的认识,使他们从游戏、聊天、打字、表格处理等对计算机工具作用的认识上升到计算机科学的高度上来,对学生的编程教育起到启蒙作用。笔者通过具体教学实例探讨在课程中扩展学生知识面、培养学生计算思维能力,依据高中生个人特点与算法和程序设计的教学情况,让学生在学习信息课程的过程中进一步提升核心素养,进一步提升计算思维能力。