在高中开设Python语言程序设计课程的实践研究
2020-09-10魏东霞
高考·下 2020年5期
关键词:自主学习能力
魏东霞
摘 要:本文从分析Python语言的优势及应用入手,介绍Python语言在教学中的应用实践,总结Python语言教学策略,探讨Python语言程序设计培养学生的编程思维和自主学习能力的方法。
关键词:Python语言;高中信息技术选修课程;编程思维;自主学习能力
乔布斯提出:“每个人都应该学编程,因为它教会你如何思考。”
利用高中信息技术课程这一有效平台,使学生具备初步的编程思维,具备一定的自主学习能力,全面提升信息素养,刻不容缓。
一、Python语言的优势及特点
1.优势
程序设计语言的种类有很多,常见的有C、C++、Java、Pascal、Basic、Python等。不同的编程语言有不同的特性及适用领域,它们的学习难度也不同。高一学生没有编程基础,学习课时有限,必须选择一种入门级、简单易学的程序设计语言进行学习。Python语言具有语法简洁、清晰、易读等优点,适合初学者快速入门、便于培养学生的编程思维。
2.特点
Python语言是一种面向对象的、解释型的编程语言,它的特点是语法简单、开源实现、关注求解的问题,简洁、优雅、易使用。它采用强制缩进的方式,使所写的程序代码更具优雅性和易读性。这样,大大省去了其它语言中类似begin、end,{}这样的代码书写之繁琐,无疑是初学者的福音。
二、Python语言在教学中的应用实践
1.课时安排
经过精简压缩,课程开设了4周共8学时。课程第5周进行了Python语言基础知识测试,以选择题和上机编程两种形式进行考试,主要考核学生对Python语言的顺序结构、分支判断结构、循环结构,if语句、for语句、while语句,输入、格式化输出等知识点的掌握情况。……
登录APP查看全文
