中小学的信息技术课程以实际操作为主,教学过程中,教师讲授和学生操作实践模式,本文从Python以程序设计为例,分析课程设置、教学方法、教学内容、实践策略等角度,探讨如何在课程中逐步渗透计算思维训练,提升中小学编程课程的核心素养训练效果,推进中小学编程教育的发展。