编程教育推广以来,中学信息技术教学的很大一部分课时被用在“算法与程序设计”模块教学中。但目前中学阶段的编程教学重点往往落在编程语言的学习上,虽然通过项目式学习让学生在完成任务中发展计算思维、掌握编程知识,但从效果上看对学生思维的提升有限。本文以计算机科学核心知识点二进制为基础,拓展算法,设计进阶式教学环节和案例,力求用算法思想培养学生的高阶思维能力,期待为中学信息技术教学提供借鉴。