APP下载

Python教学培养计算机人才的思维能力的策略研究

2021-05-23宋妍芳

电脑知识与技术 2021年11期
关键词:思维能力计算机

宋妍芳

摘要:由于中国社会经济的持续发展,计算机行业也在迅猛进步,因此,计算机行业的高端人才一定要拥有符合时代发展速度的思维能力。而Python语言具有实践性强、更加高效等特点,在AI智能方面的运用非常广泛,可以使学生的思维能力得到有效提升。所以,教师在计算机的教学中一定要及时改变老旧的教学手段,灵活运用Python教学方式,增强学生学习计算机专业知识的积极主动性,激发学生的创新思维,有效提高教学质量水平。希望通过本文的分析,能够给计算机专业的教师提供一定的参考和帮助。

关键词:Python教学;计算机;思维能力

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

文章编号:1009-3044(2021)11-0126-02

现如今,各个行业都需要一定的计算机高端人才,他们对于企事业单位来说是必不可少的。然而緊密联系中国计算机行业的现实情况,优秀人才的数量还远远无法满足各个行业的需求。作为一种重要的程序设计语言,Python是很多程序设计语言中最简单高效的一种,可以有效推动计算机专业的高水平人才培养自身的思维能力。本文在简要介绍Python教学的重要性的基础之上,提出目前教学过程中存在的问题并给出相应的解决策略。

1 Python教学的重要性

在Python语言的教学进程之中,充分遵守化繁为简的规则,使得学生在学习知识时,可以将烦琐的题目进行简单化的设计,灵活运用简单的方法将一个个小的程序语言组成大的程序,以至于很容易地帮助学生解决好各种的问题。因为使用Python既具有语言的使用灵活性,又使得学生可以在其解决各种问题的进程之中同时运用多样化结合的方案,所以,在进行Python编程语言的理论教学和实践的时候,教师一定要增加对广大学生能够更好地理解程序语言的重视程度,从而有效增强学生的多元化的综合计算思维能力。不仅能够帮助教师引导学生进一步提高对程序语言和算法学习的积极性和兴趣,还可以使得广大学生获得更多的计算机知识,培养学生的综合素质,使得学生积极主动地开发新的算法。

2 Python教学过程中存在的问题

2.1 教学理念比较老旧

Python程序设计是最近几年才出现的全新的课程,教师在讲授工作中首先要联系学生的现实需求,还要能够跟上计算机行业发展的速率。只有这样,才可以高效确保讲授工作的质量水平保持稳定。然而中国的大部分教师在讲授计算机课程的过程之中,依旧运用老旧的教学理念,使教学工作无法进行创新,进而大大降低了计算机人才的培养效率。因此,培养计算机高端人才的思维能力的最有效的途径之一就是教师及时更新自己的教学理念。

2.2 教学时间不够

在众多学校的教学工作当中,Python程序设计课程是计算机专业的一门基础课程。然而Python的教学时间非常短暂,另外一些教师仅仅是想要加快课程的教学速度,而将Python程序设计的专业知识进行缩减。这就导致学生的学习压力过大,不能很好地消化吸收这些程序语言,无益于讲授工作质量的进步。计算机专业的相关课程当中的Python 程序设计是非常枯燥的,如果教师讲授的时间太短将会降低学生对专业技术的把握程度,从而对教学效果产生巨大影响。

2.3 算法教学较少

算法是计算机编程的课堂教学中必不可少的关键知识,如果学生能够熟练掌握并灵活运用算法,不但能增强本身的学习能力,还可以使其更加积极主动的进行学习,而且更多的应用到实际生活中。然而在比较历史悠久的学校里,往往缺乏足够的算法讲授工作,仅仅有非常少的教师能够重点讲授算法的相关知识,而是将排序和递归作为首要的讲授内容。科学推动这些讲授工作可以大大减少总体的讲授工作的困难程度,从而进一步促使学生进行自主学习,充分发挥学生的主体地位。

2.4 语法学习不足

作为良多课程教学过程当中的重点,语法是推动教师讲授和学生进修的必要条件。在计算机课程的讲授进程当中,代码便是首要的语法,若是学生不能轻松把握代码,就可能会严重影响Python程序设计的全部进程,而且无益于程序的后期营运,极易致使学生在计算机专业的学习的时候,遇到比较难以处理的问题,进而打击学生学习的积极性。

2.5 缺乏引导教学

Python是一门利用较为普遍的程序设计语言,其讲授的时间非常长,学习期限也比较长,教师和学生都会遇到非常多的问题。因此,如果想要打破这些瓶颈,就必须采用高效的解决方法,花费大量的精力和时间去进行磨合。然而在中国学校的很多计算机程序设计的相关课程的讲授工作中,指导讲授不够多,教师在讲授过程当中没有作为一个指导者,也就没能起到重要作用,导致良多学生在进修的过程当中存在非常多的障碍,进而不能得到更多的知识,这个问题也是需要教学工作者非常重视的。

3 Python教学策略

3.1 根据学生的差别合理制定教学目标

学生贯穿于全部教学工作中,是主体,可是每一个学生在学习能力上都具有一些差别,若是不能对这类差别有效掌控,不但不能培育学生的思维能力,甚至很难确保讲授工作的效果和质量水平。因此,在详细的讲授工作中,教师必须要充分发挥本身的主观能动性,根据每个学生的差别,拟定不同的讲授方案,高效培育学生的思维能力。Python是一门简洁的语言,其以解释型高级程序及应用自身交互、移植等特点开展仿真建模与可视化展现工作。所以,Python语言现如今已经变成计算机人才必须要拥有的技术之一,教师一定要将其当作重点的教学目标。教师在讲授中必须要合理制定教学方案,紧密联系学生所学专业的优缺点及其将来就业领域,讲授一些有关的定义及编程语言,打造学生的良好的学习态度,使其具有创新意识,进而能够高效、准确地分析相关的技术问题,为Python语言的程序设计的学习打下坚实的基础。

3.2 突出重点难点

在 Python 程序语言的讲授工作中,具有某些讲授重点,比方最根本的语法,也叫代码,这些常识和技术是培育计算机人才的思维能力的必要条件。所以,教师一定要在备课时拟定完美的讲授方案,在讲授过程中提醒学生哪些知识是一定要熟练掌握的重点,使学生清晰理解,并充分吸收,以至于将来能够灵活运用到生活中。此外教师必须要正视在课程讲授过程当中培养学生主动学习的本领。然而就其自身特点来说,理论性的讲授不能完全呈现出Python的优点,也不能获得最好的学习效果,所以,教师在讲授各个知识点以后,必须要给学生设置相关的课后作业,开展一系列的实践案例的教学活动,促使学生可以全方位充分的把握课堂中所学习的内容。

3.3 充分满足学生需求

在讲授中教师运用案例教学的方法,指导学生理解经典的算法,通过处理简单的数学题目来达到教学效果。Python的教学与老旧的讲授模式不一样,教师应该充分运用关联性较强的案例开展教学活动,防止学生在独立性案例中不能很好地将学习过的知识进行分类和结合。清晰掌握学习方针可以激发学生的积极性与自主性,教师在讲授中一定要正视Python语言课程的讲授效果,为学生营建较好的学习氛围。

因为专业内容不一样使得学生在计算机学习的基础水平上具有一些差别,而不同的应用场景对学生的学习能力也有不同的需求,因此,教师一定要按照学生之间的差异性拟定教学计划。教师通过给学生讲授Python程序设计,能够使得学生在汲取知识的过程当中可以展望、求解庞大工程中所呈现的问题,并利用准确的数据信息分析解决问题。教师在讲授中一定要提高对知识点进行分类和联系的重视程度,增强学生处理复杂的专业问题的能力水平,以教学大纲为基础搜集教学资源,进而高效展现教学优势,用科学的实验案例激发学生的学习动力,使学生在持续的知识储备中正确意识到 Python 程序設计课程具有重要的现实性作用。

3.4 引入课堂实践 增加教学双向互动

在众多学校的Python程序设计语言的讲授中,讲授方法都有些单调,这类枯燥的讲授方法也无益于计算机高端人才思维能力的培育。因此,教师就需要不断改革自身的讲授方法,充分运用现代化的教学设备。Python 教学方法与传统教学模式不同,其改变原有讲授、作业、实验等方式,以分析学生现有基础知识及文化背景为主要特点,通过观察学生学习能力及知识点掌握情况,采取符合学生学习的教学方式展开教学。教师在讲授过程当中特别要注意和学生进行有效交流,进而随时随地的准确掌握学生实时的学习进展。除此之外,Python讲授中教师要积极引入现代化的理念与最新的理论知识,充分运用学生感兴趣的内容开展讲授与渗透工作,保障教学内容一定要严谨,而且具有很强的逻辑性。

教师在Python教学中一定要根据学生的专业特色及专业背景设置符合学生练习的实践项目,通过模块设定引导学生参与相关课题,为学生提供良好的场地,从而推动实践学习的效率与质量。现代化的程序设计的讲授过程更加重视学生的学习能力与思维能力,能够很好地符合对计算机高端人才的培养的实际需求,Python可以大大降低老旧程序设计中的复杂程度,使学生可以更快更好地把握编程方法,培养自己的创作能力。

3.5 提高教师素质

负责Python课程讲授的教师的专业水平是计算机人才培养工作中的重要影响因素,然而中国大多数的学校里,教师的综合素质并没有达到相应的要求。如果想要高效提升教师的专业水平,一定要在选择计算机专业的教师时设立更高的门槛,这样可以从根本上解决教师专业素养不足的问题。还要定期对教师进行相关的培训工作,和其他学校的优秀的有丰富教学经验的教师进行相互交流,从而提升教师在教学方面的专业技能,可以让教师全方位的增强综合能力,为培养计算机行业的高端人才的思维能力打下良好基础。

4 结束语

综上所述,Python程序语言能够有效推动计算机人才增强思维能力。因此,怎样将Python的教学方法和其他的计算机程序设计课程的特点进行有机融合,从而进一步提高学生的计算思维能力,这一问题是教师在将来的工作中一定要重点关注的。这就需要教师时刻将Python语言作为基础课程,及时进行教学创新,创建现代化的教学制度,持续提升教学质量,为计算机人才培养思维能力打下坚实基础,进而进一步促进大数据和AI智能行业的飞速进步。

参考文献:

[1] 周以真.计算思维[J].中国计算机学会通讯,2007(11):83-85.

[2] 孙家广.计算机科学的变革[J].中国计算机学会通讯,2009(2):6-9.

[3] 李玉香,于张红,李可强,等.试析Python程序设计语言对计算机多元化人才思维能力的培养[J].电脑与电信,2017(10):17-19.

[4] 朱鹏飞.论Python程序设计语言——对大学生计算思维能力的培养[J].数字技术与应用,2017(3):238-239,241.

[5] 李林.面向综合应用能力培养的Python课程教学探索与思考[J].计算机教育,2018(9):64-68.

[6] 何钦铭,陆汉权,冯博琴.计算机基础教学的核心任务是计算思维能力的培养——《九校联盟(C9)计算机基础教学发展战略联合声明》解读[J].中国大学教学,2010(9):5-9.

[7] 汪克峰.高校计算机实验教学探讨[J].江苏技术师范学院学报,2011,17(8):83-85.

[8] 吕会庆,张巍.基于计算思维的计算机任务驱动教学模式[J].计算机教育,2012(7):94-96.

[9] 李月红.高校计算机实验教学改革初探[J].电脑知识与技术,2012,8(4):973-974.

【通联编辑:李雅琪】

猜你喜欢

思维能力计算机
计算机操作系统
培养思维能力
穿裙子的“计算机”
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
培养思维能力
培养思维能力
培养思维能力
信息系统审计中计算机审计的应用
Fresnel衍射的计算机模拟演示