韩豪 商洛学院
教学辅助软件开发中Python语言的应用探讨
韩豪 商洛学院
经济的不断发展,带动着我国的科技水平也有了很大的进步,尤其是Python语言在教学中的应用。本文阐述了Python语言自身所具有的优势,且具有很好的语言结构因此可以在教学的中作为计算机语言,也被广泛用在实际教学活动中。它也可以和其他的教学辅助软件相配合,极大的提高了教学水平。
Python语言 脚本语言 语言教学 教学辅助
在20世纪80年代末产生了Python语言,这种计算机语言在运用时操作简单方便,且具有强大的功能,Python语言本身由高层数据结构组成具有很高的效率,在对对象进行编程的时候非常的简单高效,是非常适合初学者学习使用的。Python语言在诸多领域之中的多数平台上被广泛使用,因为它具有操作简单、容易上手、具有解释性语言的本质等相关优势,非常适合用它来研发应用程序。将Python语言积极的应用在实际的教学中,极大的提高了教学水平并取得了很好的结果。
在对对象进行程序设计的时候,Python语言可以提供直接的支持,也可以支持Lambda表达式的函数,简单方便的语言非常容易操作,程序结构清楚,具备足够使用的功能。
在面对对象的时候,Python语言满足其所有的优势,作为解释型的计算机语言可以跨平台使用。
就计算机语言教学方面来看的话,当代先进的计算机语言思想可以从初入计算机教学的计算机语言中表现出来,操作简单,容易上手,且在教学中具有强大的实用性。
学校的教学过程会出现大量的重复性工作,因此为了减轻老师的工作压力以及提高工作的效率,我们可以使用计算机技术来帮助完成教学工作,我们可以用在Python语言来制定出一些有效的教学辅助软件,通过利用Python语言来编写教学辅助软件的程序,会提高编程的效率且研发出来的软件也十分的容易操作和学习。Python语言作为解释型计算机语言的代表,通常会采用源代码对对象进行直接的解释和运作,所以对于那些有版权限制或者需要高效率运作的商业软件并不是非常适合。在当前社会中,Python语言的源代码方便交流沟通,并且自己可以依据自己的需求随时添加所需要使用的功能,语言和语法都非常的简单,通过短时间的培训就可以对普通的软件进行编程。
在当前的教学过程中,所有考试的客观题答案都使用规定的答题卡和阅卷机。与传统的笔试相比,阅卷机阅卷具有非常显著的优势:公正客观,评错率降低,大大提高了批改速度,使用阅读机批改适合笔试,考试的时候不需要运用到计算机。目前,很多学校的机试科目的考试比例都增加了,以便提高学生的计算机操作能力,但是对于很多学校的老师来说,批阅上机考试的试卷有着很大的困难。在考试《办公软件》这门课的时候,在Excel文件中会有一个固定的格式来存放选择题的答案,还要求学生必须在规定的单元格中填写答案。
有些教师在批改的时候,会使用Python语言来编写一个辅助软件用来比较单元格的Excel公式,通过使用这个公式,可以对每个学生的答案进行批改,但是依然得将学生的答案复制粘贴到这个公式上,工作效率虽有提高但依然不是很满意。其实Excel作为OLE自动化服务端,它完全可以实现对学生选择题的批量评改作用,通过使用OLE自动化服务端的程序来编写一个批改程序。
在考试《办公软件》这门课的时候,通常都会考一些文件管理和文件夹管理的有关题目,如果使用传统的方式进行批改,会大大降低批改的效率。在Python语言中的os.path模块中,存在大量的和文件、文件夹操作有关的函数。在编写操作题的评分程序的时候可以使用这些函数以提高批改效率。
在考试《办公软件》这门课的时候,不能用自动阅卷机对它的主观题进行批改,但是我们可以在一个文件或者文件夹里集合部分学生的所有答案,并和Python语言的辅助评分工具配合使用,来提高批改的效率和准确度。
综上所述,Python语言这种计算机语言在运用时操作简单方便,且具有强大的功能,Python语言本身由高层数据结构组成具有很高的效率,在对对象进行编程的时候非常的简单高效,是非常适合初学者学习使用的。Python语言在诸多领域之中的多数平台上被广泛使用,因为它具有操作简单、容易上手、具有解释性语言的本质等相关优势,非常适合用它来研发应用程序。在面对对象的时候,Python语言满足其所有的优势,作为解释型的计算机语言可以跨平台使用。就计算机语言教学方面来看的话,当代先进的计算机语言思想可以从初入计算机教学的计算机语言中表现出来,操作简单,容易上手,且在教学中具有强大的实用性。
[1]陈衍鹏.基于Python第三方库实现Excel读写[J].微型电脑应用,2017
[2]文欣秀,王家辉,马轲,杜傲,唐佳诚.基于Python的辅助教学系统设计与开发[J].物联网技术,2017