学生发展核心素养是能够适应终身发展和社会发展需要的必备品格和关键能力,信息意识、计算思维、数字化学习与创新、信息社会责任是信息技术学科的核心素养。文章阐述了编程教学与提升学生信息技术学科核心素养的关系,并就中学如何在编程教学中提升学生信息技术核心素养提出具体策略。