基于Python语言程序设计教学改革的探讨

发表时间:2020/9/8   来源:《基层建设》2020年第13期   作者:石彦芳
[导读] 摘要:进入信息科技时代,计算机在不断加快发展。
        河北软件职业技术学院  河北保定  071000
        摘要:进入信息科技时代,计算机在不断加快发展。为了更好的适应现代的变化,Python语言随之诞生。目前python语言作为全球颇受欢迎的一种语言,编程界非常的重视。随着社会经济的发展,Python语言在大数据和智能领域中具有非常重要的作用,为了此专业有更多的专业人才,许多高校陆续开设Python语言课程。实际课程中,高校应该提升学生运用的能力,学生应用Python解决实际问题,更好的为社会发展服务。
        关键词:Python语言;程序设计;教学改革
        引言
        教育部门强调Python课程教学要进行改革,争取提升学生的实际应用能力,保证学生能够熟练运用Python语言解决问题。教育部要求学校提升教学质量,保证学生具有较高的学习能力和应用能力。学校教师要改革教学方法,对于Python语言的改革要实行单线上和线下相结合的教学方法,争取能够取得良好的教学成果。
        1 Python课程教学发展现状
        目前Python语言教学课程注重,实践与理论相结合的教学方式。Python语言是相对简单的编程语言,课程教学设计中的理论适合培养零基础学生,通过理论学习后,再通过课程实训来全面掌握Python语言程序。在实际教学过程中仍然存在着一些问题,这些问题导致Python教学不能良好地开展下去。例如教师一般教C语言或Java语言中的通常讲法用于Python语言教学之中,这种固定模式的教学方法没有办法体现出Python语言中的特色。从而导致Python语言不能引发学生的学习兴趣。教师在课堂教学中没有对学生进行针对性的教学,有些学生的学习能力较差,如果教师不对他们进行针对性的教学,就可能导致部分学生失去对Python语言的学习兴趣。教师在课堂上一般按照知识点顺序进行理论知识讲解,以及让学生练习课本中的代码,来进行Python语言课堂教学,这种传统的教学模式没有办法让学生充分的理解Python语言,不能激发起学生的学习兴趣。而且有些零基础的学生,可能甚至会在讲解完后根本不理解讲解的内容,这会导致学生对计算机语言彻底失去兴趣。所以说目前课堂上的传统教学模式是非常不利于Python语言的推广,以及培养学生的学习能力。
        2程序设计课程教学存在问题及Python语言教学优势
        2.1C语言教学缺陷
        大学课堂中一般都会设有C语言课程,它计算机课程中最为常见的一项语言课程。学习C语言,主要是让学生对计算机的程序设计进行简单的了解,他没有对学生的编程能力进行实时的培训,而且非计算机专业的学生对计算机结构体系认识不全,所以在学习C语言时并没有实际的学习效果,C语言并不适合培养学生的计算机编程能力。教育部门对于计算机课程的规划不够合理,所以导致计算机专业的发展不够健全。C语言教学应当针对计算机专业的学生进行实时的入手学习,这样才能够提高学生的学习能力,培养学生的计算机思维能力。
        2.2Java语言教学现状
        计算机中的JAVA语言是针对对象方法进行教学,它是一种对象语言,主要是对主体和客体的关系进行解释,Java语言主要是提高学生对代码的理解,以及对代码的实施运用。Java语言开发的能力并不多,对于单个程序的应用比较少,所以在实施教学中缺乏实际场景教学。因此在进行Java语言教学培训时,学生比较缺乏实践能力。对于非计算机专业的学生来说,Java语言对于他们没有任何用处,所以他们不用学习此项课程。
        2.3VB语言教学不足
        计算机中的VB语言主要是针对微软支持下的WINDOWS系统的视窗应用而开发的教学语言。

未必医院主要是学习窗体按钮,文本框以及图形界面等,VB语言是抽象化的交互逻辑以及理解代码之间的响应关系的一种计算机语言。席委比原可以提高计算机专业学生的计算机逻辑思维,帮助他们在实践中能够更好地应用各种计算机语言。同时,对于非计算机专业的学生来说,这种计算机语言也能够培养他们的逻辑思维,所以在有些高校中也开设了VB语言教学课程。那是因为VB远景适合在WINDOWS系统中使用,所以存在一定的局限性。
        2.4Python语言
        Python的开发时间相对较短,经历30年的开发与完善,Python语言相对接近自然语言,计算机专业的学生在学习时要注重对计算问题的求解,以及能够解决高层次语言问题。这样能够提高学生的学习能力以及解题思维能。而且python语言中就很大的函数库,以及清晰的逻辑关系,这样学生在学习时能够加强对编程的理解。由此可见Python语言的适用于计算机专业和非计算机专业的教学中,为了更好的契合时代的发展,计算机程序语言教学要进行适当的改革,保证学生拥有较高的学习兴趣以及良好的学习能力。
        3 Python语言在课程设计课程教学改革中的应用建议
        以下将对Python语言课程设计课程教学改革中的应用提出一些建议。Python语言相对简单,无论是计算机专业还是非计算机专业都可以开设此项学习课程。学习Python语言能够提升学生对计算机语言的认识,让学生在学习中逐步提升学习能力。现在Python语言教学分为认识、会读、会写以及会解决问题四部分,通过这四个部分的学习,能够让学生对计算机语言有一个充分的认识。一个部分认识主要是教师通过课堂展示,让学生对Python语言有初步的认识,有了认识之后学生就要对Python语言代码进行读写,学习过程能够让学生进行深入的了解,会读会写才能够让学生在接下来的演绎过程中更快的学会Python编程。然后在课堂上让学生进行实例学习以及编程这个过程教师要对学生进行引导,让学生自己解决问题。在解决问题的过程中,学生就会自然而然的形成计算机编程思维。后期的学习过程中,教师通过出题让学生运用学习的知识来进行编程。在这个过程中,教师要对学生编程中的错误进行纠错,并强调编程中的知识要点,这样就能够加强学生的严谨性与思维性。还是能够熟练的编写出教师出的题后,老师可以对编程题进行升级创新,这样能够提升学生的创新性思维,以及逐步提升学生对数据结构的抽象概念表达以及流程解题思路的展现等。学生能够解决复杂的实际问题后,学校可以和企业进行合作,来提升学生的实际操作能力。在实践过程中,让学生意识到Python语言的价值所在。
        结束语
        由以上内容可知,Python语言的教学和程序设计改革迫在眉睫。教师需要根据现代的发展要求,对教学方法创新以及教学内容改革。教师要是要在实际教学过程中培养学生的创新能力,以及计算机逻辑思维等,总之,要在实际教学过程中培养学生的语言编程能力,保证学生进入社会后,能够快速的适应工作,实现个人的价值。
        参考文献:
        [1]唐洪,曾辉,邓锋.Python课程的教学改革与研究[J].数码世界,2019,(12):149.
        [2]周钢,郭福亮,崔良中,等.基于Python的大学计算机基础课程实践教学改革[J].计算机教育,2020,(2):96-100.
        [3]郭亚东,赵玉新.程序设计课程教学改革的理想选择——Python语言[J].产业与科技论坛,2019,18(3):167-168.DOI:10.3969/j.issn.1673-5641.2019.03.092.
        [4]杨旭光.信息与计算科学专业Python程序课程教学改革探索[J].新教育时代电子杂志(教师版),2019,(15):125,127.
        [5]嵩天,黄天羽,礼欣.Python语言:程序设计课程教学改革的理想选择[J].中国大学教学,2016,(2):42-47.DOI:10.3969/j.issn.1005-0450.2016.02.010.
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: