推荐星级:
- 1
- 2
- 3
- 4
- 5
计算机专业Python教学的有效方法分析
资料介绍
在信息化时代下,数据逐渐成为时代发展的一种必然趋势,无论是社交网络,还是企业的运营过程中,数据是随处可见的。Python凭借着语法简单、结构清楚的特点,适用于许多专业,但是在教学的过程中,教师不能只是选择采用一种授课模式。如何让计算机专业的学生能够充分掌握和应用Python程序,是现阶段教师应该思考的主要问题。基于此,该文首先介绍了计算机专业Python教学的意义,接着重点探讨了Python教学的相关方法,这些方式能够提高学生的积极性,让其可以将相关的知识点,更加合理化地应用到实践操作中。
部分文件列表
文件名 | 大小 |
计算机专业Python教学的有效方法分析.pdf | 2M |
部分页面预览
(完整内容请下载后查看)2019 NO.17
SCIENCE & TECHNOLOGY INFORMATION
科技资讯
科 技 教 育
DOI:10.16661/j.cnki.1672-3791.2019.17.089
计算机专业Python教学的有效方法分析
翟永革
(西山煤电(集团)有限责任公司高级技工学校 山西太原 030053)
摘
要:在 信 息 化 时 代 下,数 据 逐 渐 成 为 时 代 发 展 的 一 种 必 然 趋 势 ,无 论 是 社 交 网 络 ,还 是 企 业 的 运 营 过 程 中,数 据 是 随
处可见的。Python凭借着语法简单、结构清楚的特点,适用于许多专业,但是在教学的过程中,教师不能只是选择采用一
种授课模式。如何让计算机专业的学生能够充分掌握和应用Python程序,是现阶段教师应该思考的主要问题。基于此,该
文首先介绍了计算机专业Python教学的意义,接着重点探讨了Python教学的相关方法,这些方式能够提高学生的积极性,
让其可以将相关的知识点,更加合理化地应用到实践操作中。
关键词:计算机专业 Python教学 教学方法
中图分类号:G642
文献标识码:A
文章编号:1672-3791(2019)06(b)-0089-02
Python语言最开始出现是在1989年,这是一种非常简 的选择以及在教学场景设计中,往往会将重点放置在学生
的素质和能力方面,教师需要选择合适的教学资源,尽量
贴近学生的实际生活,这样才更容易激发他们的兴趣。
“Python语言程序设计”过程中,一般会包含大概56
个实验环节,而教师在实践的时候,需要注重各个主题之
间的衔接性,让实验和实验之间能够层层递进,每一个主
题中都要包含一些理论性的讲解。对于一些基础比较差
的 学 生 而 言 ,就 需 要 让 他 们 提 前 做 好 相 应 的 预 习 工 作 ,预
习的资料包含了一些小视频、文字解说等,各个环节结束
以后,还需要对其进行相应的总结与说明。其次,则是在实
践环节中,分为几个不同的步骤,如网络爬取技术的介绍、
静态网页爬取requests和动态网页爬虫技术Charles。网络
爬取技术可以按照实际情况去制定,这样才更具备一定的
实践意义,让学生在完成的时候,能够增强对此的兴趣。
最后,教师还可以对总体的教学情况进行分析与调查,尝
试着构建一个Python教学网站,方便学生从中获得一些有
用的数据信息,减少他们的学习压力,帮助那些计算机基
础比较薄弱的学生能够尽快突破瓶颈。
单,而且功能极为强大的编程语言,在简单的语法和动态
化的输入模式中,使得Python开始应用在大量的信息平台
中。针对计算机专业的学生而言,教师在开展实践教学的
时候,就应该充分意识到Python语言教学的重要性,然后
选择采用图形、案例和项目教学法,让学生可以对一些抽
象性的事物进行自动化的求解,以此来取得一个比较良好
的教学效果。
1 计算机专业Python教学的意义
任何一类编程语言对于刚开始学习的人而言都是比
较 困 难 的 ,由 于 学 生 自 身 也 存 在 着 一 定 的 差 异 性 ,所 以 教
师在开展Python语言课程的时候,就应该采取多种不同的
教学方法,真正的将教和学结合在一起。对于计算机专业
的学生而言,学习程序设计的时候,往往都是从一种比较
高级的语言开始,由于语言是描述程序的一种方式,熟知
语言也是掌握程序的基础所在。例如,FORTRAN语言诞
生的时间比较早,适合做一些科学的计算,C语言主要是
描述和展现UNIX操作系统而设计的,可以广泛应用到一
些系统软件中。Python语言本身作为一种通用性的语言模
式,具备开放性、可读性的特点,能快速地解决掉工作中
遇到的各种计算问题,极大地提高了工作的效率。因此,
教师在开展Python教学的时候,就需要选择一些合理化的
方式,真正地培养学生的计算思维。
2.2 案例法
以案例教学法作为整个课堂教学的核心,这样可以取
得一个更优化的教学效果。传统化的教学设计中,一般都
是以说明语法和知识点的用法为主,这些知识的系统性较
强,有助于让学生更加全面地掌握这些知识,但是对于那
些基础比较差的学生而言,在具体实践的时候就显得比较
困难。在这种情况下,教师也需要与时俱进,重新去设计
一 些 教 学 案 例 ,最 好 是 根 据 计 算 机 专 业 学 生 的 具 体 特 点 ,
尽量确保案例的合理性和实践性,这样才能更好地培养
学生的计算思维。
2 计算机专业Python教学的有效方法
2.1 项目教学法
项目教学法则是利用课堂上所学的技术来完成一些
具体化的项目,作为计算机专业编程语言中非常重要的一
门学科,如何在课堂建设中培养学生的专业能力,这是教
师应该考虑的主要问题。而在具体实践的过程中,教师就
应该以培养一些应用型的人才为目的,开展一些实践性的
活动,以此来提升计算机专业学生Python编程能力。项目
教师可以选择一个和学生日常生活比较贴近的案例,
如电影,然后选择使用Python程序来进行解读。互联网数
据中的爬取大多是http协议,教师在讲授这些知识点之
前,需要让学生提前掌握到http和HTML标签的基本概念,
科技资讯 SCIENCE & TECHNOLOGY INFORMATION
89
2019 NO.17
SCIENCE & TECHNOLOGY INFORMATION
科技资讯
科 技 教 育
让他们充分掌握到get和put之间的不同点。对于一些基础 基于Python中的Turtle库,在图形窗口绘制一条弯曲的小
比较弱的学生而言,需要掌握到的是request和BS4库,这 蛇 。这 项 程 序 案 例 中 体 现 出 了 多 种 不 同 的 设 计 元 素 ,在 具
样可以快速地下载自己所需要的各项数据。构造“中国电 体实践的时候,学生会按照Python语言的应用特点,将重
影”列表页初始URL,利用Requests去获取当前URL列表 点放置在如何绘制一条小蛇中。最后,在完成了代码抄写
中的各项内容。当掌握了这些内容以后,将这些环节都衔 工作以后,他们也会增强对这门课程的自信心。图形和递
接在一起,一次性地将电影的信息都爬取出来。其次,对 归的时间性教学中,教师应该充分意识到递归是程序设计
电影的信息进行相应的处理,利用esv或者是json其中一种 中非常重要的一项知识点,可是对于刚开始学习的学生而
格式进行读写,这样可以更好地应对不同文件之间的编码 言 ,会 认 为 这 一 知 识 点 比 较 复 杂 。这 时 候 ,教 师 就 可 以 利 用
问题,得到电影的一些主要信息。最后,对电影数据进行 Turtle的动态绘制机制,让整个过程更加明显。
分析和展示,选择采用jieba分词,对不同类型的电影剧情
3 结语
简介进行分词以后,去统计各种类型中电影关键词的出现
频率。利用WordCloud,将程序中的每一个类型的电影统
计得到的关键词利用WordCloud输入,接着就会自动化地
生成词云图形。
Python是一种非常容易学习,而且具备一定功能性的
计算机语法,具备算法简单、结构清楚的特点。教师在开
展一些实践性教学工作的时候,就应该充分意识到Python
教学的重要性,在理论性知识的基础上,采用案例、图形
等多方教学方式,以此来提高计算机专业学生对于数据的
处理功能。
2.3 图形法
Python教学不仅是选择一种语言,而是应该构建一种
全新的教学模式,在教学层次上,教师也应该加强对图形
的 重 视 程 度 ,要 学 会 利 用 图 形 去 分 析 和 解 决 一 些 问 题 ,这
样既符合现实社会的基本需要,又符合图形编程的基本
要求。而在具体实践的时候,教师可以从以下3个方面出
发。第一,是确保计算结果的可视化,对于传统程序中的
设计案例,选择采用Python程序语言第三方改造,实现可
视化的展现。第二,则是将教学和图形结合在一起,包含了
程 序 设 计 结 构 、算 法 等 。第 三 ,引 入 图 形 的 时 候 ,可 以 更 为
直观地展现出问题的求解过程,让学生能够更为清楚地
理解到递规原理的应用过程。
参考文献
[1] 仲晓芳ꢀ庞胜楠ꢀ尹百慧.面向非计算机类专业Python编
程教学设计研究[J].无线互联科技ꢀ2017(18)ꢁ82-83.
[2] 冉娟ꢀ张钢.独立学院非计算机专业Python程序设计课
程教学改革探索[J].计算机教育ꢀ2017(9)ꢁ15-20.
[3] 赵霞ꢀ张珣ꢀ韩忠明ꢀ等.Python语言教学中问题解决能力
和创新能力的培养实践[J].计算机教育ꢀ2017ꢀ273(9)ꢁ6-
10.
[4] 刘妍.Python语言在非计算机专业计算机教学改革中的
探讨[J].科学中国人ꢀ2016(10X).
教师以Python为主题设计snake.py,这类案例一般是
(上接88页)
补充新鲜的内容,可以让学生借助互联网来获取搜索一些
最新的素材,使教学内容能紧跟化学发展和研究的步伐,
让学生及时了解世界上化学发展动态和化学研究新的成
果 。了 解 该 专 业 的 前 沿 技 术 ,实 施 信 息 化 教 学 ,学 生 不 再 是
信息简单机械的接受者,而要让学生成为信息的运用者。
学生的学习形式不再局限于口授耳听,可以让学生进行讨
论 、采 访 、上 网 、观 看 有 关 化 学 知 识 的 影 片 和 参 观 一 些 与
化学有关的工农业部门等,这些形式不仅可以扩大学生
知识面,激发兴趣,而且能培养学生搜集和处理信息的能
力、分析和解决问题的能力以及交流与合作的能力。
总之,中职学校化学教材的有效处理,就要贯彻新课
程的理念,进而来指导我们对化学教材进行处理,使我们
的化学教学更加有效。
和实习实训。
首先,把职业资格标准引入课程体系,促进学校课程
与职业资格证书在教学内涵上的统一。其次,采用以职业
能力为本位的课程内容设计思路,使中职课程突破学科理
论体系,形成符合职业培养目标的特色,缩短与实际工作
的距离。另外,要创没职业情景。情景是一种优化的特定
的学习环境,它在学习活动与学习内容之间搭建平台,同
时 本 身 又 融 入 活 动 和 内 容 之 中 。对 中 职 学 生 来 说 最 好 的 情
景就是即将面对的职业情景。模拟职业场景让学生处于
困境中可以激发学生的学习动力和学习成就感。所以教材
处理时要将课程目标要求的学生需要并能够掌握的知识
内容蕴含在一定的职业情景中,可以使学生在工作情景的
引领下,通过实践与应用完成知识的意义构建和不断的自
我发展,摒弃那种反复的题海训练、单纯的理论讲解,让
学生在实践中掌握化学知识。
参考文献
[1] 王景山.中职化学教学有效途径探讨[J].课程教育研
究ꢀ2018(44)ꢁ157.
5 信息化的策略
[2] 张锐.中职化学生活化教学现状及教学策略研究[J].赤
子ꢀ2016(23)ꢁ147.
当今社会正处于信息高速发展的时代,互联网的普及
与应用,尤其是移动互联网的普及,改变教育的方方面面,
这就要求我们必须跟上时代的步伐,在信息化的条件下,
学生获取信息和传递信息更加方便、更加迅速。化学教材
处理时,过时的教学内容必须果断删除,且要不断更新和
[3] 邹 汉 江 .化 学 教 材处 理 的 有 效化 策 略 [ J ] .中 学 化
学ꢀ2013(1)ꢁ9-10.
科技资讯 SCIENCE & TECHNOLOGY INFORMATION
90
全部评论(0)