推荐星级:
- 1
- 2
- 3
- 4
- 5
基于计算思维的高中Python程序设计教学的探究
资料介绍
计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动,其对于学生解决实际问题具有重要作用。本文对如何基于计算思维展开高中Python程序设计教学进行了探究,希望能对高中Python程序设计教学有所帮助。
部分文件列表
文件名 | 大小 |
基于计算思维的高中Python程序设计教学的探究.pdf | 1M |
部分页面预览
(完整内容请下载后查看)新一代
2019 年 01 期
总第 558 期
G
New Generation
教学实践
基于计算思维的高中 Python 程序设计教学的探究
简
玲
(武汉市钢城第十六中学 湖北 武汉 430080)
要:计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思
摘
。
维活动,其对于学生解决实际问题具有重要作用。本文对如何基于计算思维展开高中 Python 程序设计教学进行了探究,希望能对高中
Python 程序设计教学有所帮助。
关键词:计算思维;高中信息技术;算法与程序设计;教学研究
一、引言
、
第二个阶段开始教学生学习 Python 程序设计中的基本语句
培养具备计算思维能力人才是当前信息化时代背景下对
中学生乃至大学生的必然要求,高中开展程序设计可以让学
生感悟计算机求解问题的方法和步骤,培养其计算思维能力。
由于 Python 语言的简洁性、易读性以及可扩展性,初学者在学
习 Python 的过程中可以从语法细节中摆脱出来,专注于解决
问题的方法、分析程序本身的算法以及其在各个领域中的应
用,因此将 Python 作为高中程序设计课程具有显著的应用价
值,对于培养学生的计算思维能力具有重要作用。
程序结构和一些主要的知识点。在学生能熟练掌握 Python 程
序设计的基本语句和程序结构后开始第三阶段的教学。第三
阶段的教学主要教学生 Python 程序设计的整体操作,Python
语言的算法知识,教会学生能自主编写完整的 Python 程序。以
学生为主体的教学方式能让学生在学习 Python 程序设计的过
程中减少对新知识的恐惧感,而且随着知识点的逐渐深入,逐
步培养学生的计算思维能力。
(二)改进教学方法
二、Python 语言的基本特点
学生在学习过程中会觉得计算机语言过于抽象,难以理
解,在学习 Python 语言这门课时会出现畏难情绪,教师在
Python 语言的主要特点是简单易学、开放性强、开发库功
能强大。简单易学是 Python 语言的主要特点,因为 Python 语言
的语法较为简单,学生可以在短时间内上手并掌握其基本运
算方法。Python 语言是开源的、免费的,学生以及教师能够免
费获得 Python 的发布版本并修改其源代码,由于 Python 语言
的开放性,诸多用户在使用的过程中不断开发其功能,有效推
动了 Python 语言的发展。Python 语言具有功能强大的开发库,
除了其自身携带的标准库外还有程序设计人员开发的第三方
库,强大的开发库为 Python 语言的快速开发提供了强大的支
撑,也是 Python 语言广泛应用的重要支柱。
Python 教学过程中要注重将知识形象化
,帮助学生进行深入
理解和运用。形象化教学是很多学科教师都会运用到的一种
教学方式。这种教学方式能将教学中学生不易理解的知识点
化难为易、化简为繁、
化抽象为具体。在 Python 程序设计课堂
上,教师可以将抽象化的 Python 语言结构和算法进行适当的
,学生对抽象化的
比喻,通过与生活中学生常见事物的对比
。在形象化的教学过
Python 语言就会有一个形象具体的概念
程中教师还可以鼓励学生积极思考计算机语言算法与现实生
活中一些事物的联系,以此来启发学生的思维能力和想象能
力。
、
三、基于计算思维的 Python 语言程序设计课程的教学
(一)合理分配时间
在 Python 语言的教学中,教师需要合理分配教学时间,制
定合适的教学方案,让学生在学习的过程中一定不能脱离计
高中 Python 程序设计教师在教学过程中要注重学生学习
时间分配的情况,努力将有限的课堂时间高效利用起来,提高
教学效率和学生的学习效率。高中阶段的学生很大一部分还
没有系统的学习过一门计算语言,还没有形成一定的计算思
维,所以学习 Python 程序设计时会比较吃力。教师在教学过程
中应该将学生的学习状态放在主体位置,根据学生的学习进
度来调整教学进度。课程开始时教师要本着由浅入深的原则。
第一阶段先给学生讲解 Python 语言的含义和作用,以及
Python 程序设计界面的基础操作内容,让学生认识到 Python
语言的实用性,熟悉 Python 程序设计界面和一些基本的操作。
,
,
算思维的思考环境
,通过有效的 Python 程序设计课程来尽可
能提高学生计算思维,以培养具备计算思维能力的人才。
参考文献:
[1]王亚萍.计算思维培养视域下《Python 程序设计》课程的教学改
革实践[J].电脑知识与技术,2018(2)
[2]肖胜刚,袁方,安海宁.Python 课程助力计算思维和创新能力培
养[J].计算机教育,2017(9)
[3]朱鹏飞.论 Python 程序设计语言
的培养[J].数字技术与应用,2017(3).
.
.
—
New Generation 127
全部评论(0)