高中信息技术课程的培养目标是提高学生的综合信息素养,与大学计算机科学教育相衔接。本文分析了目前高中教育阶段程序设计课程在编程语言选择和计算思维能力培养方面的不足,提出了一种适合高中生学习编程概念的Alice可视化编程语言,探讨了使用Alice语言培养高中生初步计算思维能力的可行性和实践方法。