蒋春红
摘要:计算思维是信息技术学科核心素养之一。近年来,如何落实新版课标理念,培养学生计算机思维,日益成为关注热点。基于项目式学习的基本原理,以初中信息技术Python编程课程为依托,面向计算思维培养的Python课程,以期为信息技术课程教学实践提供参考。
关键词:计算思维;信息技术;Python课程
1、Python语言与初中生编程教育
大数据和人工智能时代的来临使程序设计和计算思维成为21世纪最具竞争力的技能之一。初中阶段对学生进行编程启蒙并通过程序设计教学训练学生的计算思维,既符合学生的身心发展规律,又符合时代的发展需求。提及程序设计就必然与目前应用越来越广泛的Python语言联系在一起。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python语法简洁清晰、通俗易懂、简单易学,有助于激发学生对计算机编程的兴趣,非常适合对初中生进行程序设计和计算思维的启蒙教育,在国外甚至有《Baby Python:Basic Code for Programming》这类的幼儿Python编程教程。为了提高学生的信息素养进而提高其未来社会竞争力,我们有必要在初中阶段通过Python程序设计课程对学生的计算思维进行培育,通过Python程序设计教学培养学生计算思维和创新思维的能力,以提高学生主动运用计算思维分析问题、解决问题的信息素养,为学生进一步接受更高层次的专业学习筑牢计算思维和创新思维的根基,从而为培养符合时代发展需要的复合型人工智能人才打下良好的基础。……