网络资源辅助下的Python程序设计教学

2019-10-16 04:38王要沛
科教导刊·电子版 2019年20期
关键词:网络资源

王要沛

摘 要 21世纪是信息化的世纪,大数据与信息化资源共享平台的普及已经是大势所趋。想要快速地发展互联网行业,程序设计人员是不可缺少的。而目前国际上的情况是,程序的编写并没有一个统一的执行标准,各种侧重点不同的程序要用不同的程序编辑软件来进行编写,这些软件的难易程度不同,对于程序教学的设计提出了很高的要求。本文通过在网络资源帮助下Python程序设计教学的开展,来简单阐述一下程序编程教学行业的发展前景。

关键词 Python 编程教学 网络资源

中图分类号:TP393文献标识码:A

随着科技水平的快速提成,对于程序编程行业也提出了更高的要求。而如今市面上的程序编写软件种类庞杂,各有优势,Python作为一种新兴的动态编程语言,以其易操作性、可视性高等特点,受到越来越多程序员的欢迎。因此,对于Python程序设计教学课程的编撰者来说,如何优化教学教材与模式就成了一个十分重要的问题。

1程序设计教学的新思维

随着信息化时代的到来,人们的生活方式以及思维方式也在受到潜移默化的影响。如今,计算机的程序思维模式已经提升到了与逻辑思维与实证思维一齐的高度,时刻影响着人们的日常生活。在这种大背景下,就要求院校开展的程序设计类课程要意识到自己所肩负的任务,课程设计的好坏、课程结构是否合理,这些都直接关系到了学生们学习程序编程的最终结果。同时也要注意到,学生们一方面在接触到程序编程之前大多接受的是多年的应试教育,已经在脑海中出现了一些固有的惯性思维模式,另一方面学生们对于新兴的程序编程工作也存在着强烈的好奇心,想要摸索位置事物的愿望非常强烈。在这种两种客观因素的共同作用下,学生们既想突破原有的知识体系,探索新的领域,有希望能够得到体统的,高效的教学指导。这就要求教学课程的编撰者们必须要结合程序编程的特点,结合我国实际的教育情况,制定出合理的教学计划。

2 Python程序的特点以及教学模式

在众多的程序语言之中,将Python语言作为学生们程序编程的入门语言是十分合适的,也是更符合教学新思维的一种程序语言。之所以选择Python作为入门语言,主要有以下三个方面的原因。

2.1符合计算机技术的发展规律

在众多的原因中,最基本的一点就是Python语言是一门通用语言,它符合计算机技术由易到难,由可视化向高度逻辑化的发展规律,也更加适合从未接触过程序编写的学生们学习。对于刚开始学习编程的学生们来说,编程界面的可视化是非常重要的,由于还没有完全了解计算机内在的运行逻辑,采用可视化程度高的编程语言有助于学生们更好的理解计算机程序运行的规律,激发学生们的学习兴趣。

2.2可搭载庞大的第三方库

Python语言的另一个适合作为入门语言的优势在于,其拥有着强大的计算生态,初步统计,Python语言可搭载的第三方库多大12万个,这种大范围的覆盖保证了Python语言的活力,学生们不用担心自己学习的程序语言会被淘汰,解决了学生们的后顾之忧。

2.3产出高效

Python作为一种新兴的程序语言,其高产性也让它十分适合作为入门语言。学生们在初步掌握的编程技巧之后就可以将自己编写的效程序成功展现出来,这对于满足学生们的成就感,激发更大的学习热情是具有十分重要的积极意义的。

3网络资源对于Python程序设计教学的帮助

在介绍完Python程度的特点之后,我们就要说一说对于教材的编撰者来说,怎么才能制定出更好的教学规划。其中利用好发达的网络资源是一个十分可行的方式。一方面从教学的角度出发,传统的程序教学是三段式的,即理论说明、上机实操、课后总结。由于现实情况的制约,学生上机操作的时间被压缩得很少,缺少相应的联系使得学生们对于老师教的理论掌握不够透彻,因此要采用互联网辅助模式,对于一些相对简单的内容让学生们在网上自行学习,通过压缩讲授理论课时间来增加学生的上机实际操作时间,通过学习时间的高效利用,既让学生们对于知识有了更深的了解,也让教师能够抽出时间来进行重点问题的解答,提高教学质量。

从另一方面方面来说,学生本身也要保持对于程序编程的热情。而传统的教学模式比较枯燥,容易让学生们产生怠惰情绪,网络资源的帮助就便是十分重要了,特別是信息化共享资源平台的普及,学生们可以通过在平台上的讨论对于学习过程中的难点有一个全新角度的解析,无论是向别人请教问题还是回答其他人提出的问题,在这个过程中,学生们对于知识的掌握会变得更加透彻。帮助学生们快速成长。

4结束语

在信息化高度发达的今天,Python学习资料变得越来越全面,在实际的教学过程中,恰当的使用这些网络上的学习资料对于Python语言的学习是有很大帮助的,不仅可以激发学生们的学习兴趣,也可以帮助完善教材中所遗漏的一些知识点。增加学生们实际操作的时间,经过大量的实际操作巩固自己所学的知识。但需要注意的是,如今网络环境日趋复杂,网络上关于Python的学习资料也是稂莠不齐,有的比较片面,有的十分落后,学生们在选择的时候要注意进行甄别,教师在这方面也要提供帮助,推荐一些专业性强的网站以及有益的资料,帮助学生们更好地完成课后的自我学习。

参考文献

[1] 嵇立安.网络资源辅助下的Python程序设计教学[J].电子技术与软件工程,2017(21):260-261.

[2] 嵩天,黄天羽.Python语言程序设计教学案例新思维[J].计算机教育,2017(12):14-17+22.

猜你喜欢
网络资源
网络资源在阿拉伯语教学中的应用及成效分析
基于预测的虚拟网络资源分配方法
网络资源在高中班级管理中的运用
谈网络资源在大学计算机教学中的应用
网络资源在语文综合性学习中的运用
对等网络资源搜索模型研究