在Python语言程序设计课程中培养学生的思维能力

来源 :中国新通信 | 被引量 : 0次 | 上传用户:QQ0301
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】    在信息化不断发展的过程中,我国对程序设计方面的人才需求量越来越大,也越来越迫切,因此对大学阶段的同学进行计算机水平和能力的提升,成为了当前教学的一个重点,因此在,Python语言程序设计教学中,一方面要让同学们掌握基本的程序设计知识,另外一方面还要对他们的思维能力进行重点的培养,使同学们能够进行更多自主的探究,确保同学们多样化的学习需求得到更好的满足,本文围绕Python语言程序设计教学,在大学教学中提升同学们的各方面思维能力的策略进行了探讨。
  【关键词】    Python语言程序设计    思维能力    软件开发
  对于大学生来说,他们是非常喜欢Python语言程序设计学科这门具有较好的创新性的课程的,因此老师在Python语言程序设计教学中要积极的引导同学们,掌握更多的Python语言程序设计实践技巧和操作技术,同时对同学们的思维能力进行更为全面的培养,使同学们朝着更加多样化的方向发展,让同学们在未来成为社会所需要的程学设计人才。
  一、现阶段Python语言程序设计教学现状
  当前阶段的Python语言程序设计课程教学,由于教学方法单一,教师通常会按部就班根据课程内容来进行ppt教学课件的准备,学生的学习很被动,积极性难以提升教学效果不佳,学生在学习过程中,缺乏短期有吸引力的学习目标,绝大部分时候学生都是为了能够通过考试,而开展课程学习,因此在日常生活里面他们投入课程学习的精力比较少,同学们在学习过程中,不够扎实和深入,所具备的知识实际应用能力非常少,老师和学生更加关注的是表面知识的学习,鉴于上述存在的问题,后续教学中应该结合Python语言程序设计课程特点,以课程总体目标为导向,强化学生思维能力、编程能力以及知识应用等方面的能力,从而改善本课程教学效果和质量。
  二、Python語言程序设计教学质量的改善
  国内的科学技术以及经济水平的不断发展和提升,使得计算机越来越普遍,几乎国内的每个家庭都已经拥有了计算机,而Python语言程序设计教学这一门学科的开展,更多时候是希望能够让同学们学会更多的Python语言程序设计技能,使得大学的同学能够对Python语言程序设计实现更好的使用,从而提升大学阶段同学们的现代教育水平,由于每个同学他们的教学环境都会存在一定程度的差距,因此他们对Python语言程序设计的相关知识掌握程度也存在差别,为了让同学们获得整体的发展,必须鼓励同学们勇于提问,将自己的各种见解和想法大胆的说出来,而老师只要积极地解答同学们提出的问题,鼓励同学们将自己的个性充分发挥出来,这样才能够对同学们的创造性思维培养起到更好的促进作用,使同学们获得更为全面的发展,此外大学学科教师必须要认识到Python语言程序设计教学对开展所具有的重要性,要让同学们从主观意识方面,来强化Python语言程序设计这一门学科的重要性,其次,在实际的教学中,学科教师要不断充实自己的Python语言程序设计相关的知识和能力,在教学中要充分的体现同学们的主体性,使他们的主观意识能够得到充分的发挥,让他们在课堂教学中拥有更为广阔的主观意识发挥空间,从而使同学们的创新意识得到有效的激发,使同学们的创新思维得到较好的培养。
  三、Python语言程序设计中培养学生思维能力的必要性
  1.互联网发展对同学们的要求。在互联网蓬勃兴起的今天,各种软件程序充斥着同学们的生活,这些软件程序在生活运用过程中非常的丰富,也具有及时性,很多时候同学们都会被这些大量及时的软件程序牵着鼻子走,在这种背景下,对大学同学的理性思维进行重点的培养是十分重要的,而要实现理性思维,首先就需要同学们能够掌握批判性思维,从而能够更好的抵制盲从。
  2.学科核心素养方面的要求。在2016年针对我国全体学生的核心素养进行了专门的研究,通过对同学们对强化训练全方位的思维能力,让他们能够具备更全面的素养,在学习和生活中能够用理性和科学的思维来主导自己。
  3.学生心理发展需要。在教学改革发展到今天,全国很多地方都不存在文理科的区别,因此,如果Python语言程序设计这一门课程,仍然采用过去的灌输式的教学模式,那么就难以提升这门课程对同学们的吸引力,同学们也就不会再具有较强的独立思考能力,时间长了,他们的各方面思维能力就会逐渐的弱化,因此,在大学阶段对同学们Python语言程序设计课程中的全方位思维能力进行提升,一方面能够让同学们对Python语言程序设计课程更加感兴趣,另外一方面也能够对同学们的思维能力起到更好的培养作用。
  四、Python语言程序设计课程教学中如何培养学生思维能力
  1.程序编写错误需要学生通过思考加以解决。之所以造成Python语言程序设计过程中的缺陷,原因包括编写程序的复杂程度、Python语言程序设计者的态度以及开发人员相互之间沟通的问题,程序编写过程中的错误、Python语言程序设计进度的压力、Python语言程序设计管理上的缺失以及开发过程中所进行的过度频繁的变更,等等。对于程序编写错误来说,是一个经常出现的问题,这很大程度上跟具体的Python语言程序设计人员所拥有的思维能力相关,然而就算是思维较全面的学生,在Python语言程序设计过程中,也时常会出现一些BUG,只不过是思维能力弱的Python语言程序设计人员,出现程序编写错误的概率会更高,而通过不断的纠错,可以锻炼学生思维。
  2.通过合规的程序设计,锻炼学生严谨的思维。通常较为正规的Python语言程序设计公司,都会具备自身较为严谨的一套编写程序规范,公司的所有Python语言程序设计人员必须按照这套规范来进行软件编写,公司之所以要制定严格的规范,主要是为了方便对程序代码进行管理,而具体的开发人员如果违背了这套程序编写规范,一方面会使得其他的Python语言程序设计人员难以理解别人所编写的程序内容,而更为严重的问题是,后期对程序代码的维护会具有较大的困难。通常来说,开发人员对一个程序的开发完成以后,在后期的维护过程中,会不断的变更其他开发人员来对该程序进行修改,从而使得一些普遍存在的Python语言程序设计病症层出不穷。因此,对程序设计人员最基本的要求就是要具备严谨合规的程序设计思维。   3.Python语言程序设计越来越复杂,要求学生不断提升思维能力。当前社会对Python语言程序设计的需求量,有了很大的提升,Python语言程序设计企业的竞争越来越大,使得对软件功能的需求大幅度上升,所以当前的Python语言程序设计所需要具备的技术和工作量都跟过去有了很大的差距,目前程序开发代码超过万行以上的多如牛毛。为了能够缩短Python语言程序设计的周期,提高开发效率,很多时候会进行Python语言程序设计的模块化程序设计,这使得程序的开发组织更为复杂,让开发人员感觉到普遍难度很大,所以出现程序缺陷的概率也会大幅度上升,程序开发人员必须不断完善自身的程序开发思维能力,使开发的软件更完善。
  4.Python语言程序设计中需要开发人员充分沟通,可以锻炼学生协作沟通的思维。Python语言程序设计人员之间以及开发部门之间,在横向和垂直沟通上很多时候会存在问题,所以很多企业会通过交流会来增加彼此的沟通,大部分时候,人们都认为Python语言程序设计人员是较为难以沟通的,然而在Python语言程序设计过程中沟通却是必要的,要实现有效的沟通,就必须要进行定期的讨论,此外,还可以要求Python语言程序设计人员将Python语言程序设计的流程和结果存档,实现对Python语言程序设计的合理管理。
  5.在Python语言程序设计教学中,结合情景再现锻炼学生思维。在各学科教学中,尤其是Python语言程序设计学科的教学中,需要有针对性的对学生进行思维能力的培养,结合一些Python语言程序设计教学手段,当同学们遇到学习上的困难的时候,可以進行情景再现,让同学们通过情景表象的概括、分析和综合来提升学生的思维能力,避免过去仅仅停留在对感性材料的认知层面。在学习特定课程内容的时候,Python语言程序设计学科教师可以应用多媒体计算机,结合教学为同学们播放音频以及视频等教学资源,让同学们通过对音频视频的观看来掌握课本教材内容所具有的特点,并且引导大学生积极的思考,踊跃的发言,将课本教程内容的特点进行总结和概括,大学教师可以结合一些课堂教学提问,让同学们更为深入的理解课本教材知识,再配合Python语言程序设计手段,让同学们尽快的获得最理想的答案,同时注重学生学习兴趣的提升,在这样的教学中,通过对多元化教学手段的运用,使同学们的思维整体结构得到优化,并且进行更多创造性思维的培养。
  6.结合Python语言程序设计教育,锻炼学生批判性思维。曾经有外国学者在书里对批判性思维进行了解释,在文中批判性思维,它是人们对自己的思维所开展的思维。之所以要进行这种思维,是为了检查自己或者他人思维逻辑上是否存在错误,是否符合标准,然而在教育界的很多课程教学中,对批判思维的运用是为了能够对教学进行更好的指导,对教学实践进行更好的指导,让老师和学生通过对批判性思维的运用,来对自身的思想进行建构和反思,使自己的思想能够获得更好的发展,大学阶段的Python语言程序设计课程教学,这是一门必修的课程,对于同学们批判性思维培养有非常重要的作用,在这门课程教学中培养同学们的批判性思维,能让同学们更好的对程序设计的完整性和可行性进行验证,对自己所掌握的Python语言程序设计知识进行更好的分析和质疑,把握更为正确的Python语言程序设计知识和原理,通过理性的判断,来促进课程教学目标的实现,以及学生更为长远、更为全面的发展。在教学中需要对教学模式和方法进行改革,结合新课改提倡的小组合作、隐性课堂等一系列较为先进的教学方法,来促进同学们创造性思维的发挥,对Python语言程序设计课的理论进行更好的补充,通过小组合作这种教学,需要Python语言程序设计课教师充分的对教材进行理解,并且更多的联系生活常用软件实际进行教学内容的设计。
  五、结束语
  Python语言程序设计,在现阶段已经成为各大高校的主流课程,然而教学中存在的问题不少,问题都集中在教学方法的选择上,大量实践证明,要想有效激发学生学习热情和积极性,传统的满堂灌教学方法并不适宜,会影响学生思维能力、编程能力和教学效果的提升,本文,针对当前Python语言程序设计教学优势,对培养学生全方面思维能力进行了介绍,通过多元化Python语言程序设计教学对学生思维能力的培养方面的介绍,希望对学生思维能力的完善有所帮助。
  参  考  文  献
  [1]嵩天,黄天羽,礼欣.Python语言:程序设计课程教学改革的理想选择[J].中国大学教学,2016,02:42-47.
  [2]林振德.基于培养思维能力的Python语言程序设计教学[J].电脑知识与技术,2020,1636:172-173+176.
  [3]车志毅.Python语言程序设计教学中思维能力的培养[J].无线互联科技,2020,1724:148-149.
  [4]王婷婷.基于计算思维的非计算机专业开设Python语言程序设计课程的探讨[J].中国多媒体与网络教学学报(中旬刊),2020,01:190-191.
  [5]杨博华.基于计算思维的非计算机专业开设Python语言程序设计课程的研究[J].电子元器件与Python语言程序设计,2020,406:168-169.
其他文献
【摘要】 网络信息技术的应用在高职院校的课程教学中呈现出越来越普及的状态,这不仅意味着网络信息技术的发展取得了显著的进步,也意味着课程教学的整体状态和技术先进性得到了提升,本文以“互联网+”为背景探讨基于“课程思政”要求下的教学改革工作,意在依托网络信息技术更好地完成“课程思政”的教育教学目标任务。研究分析可见,基于网络信息技术背景的课程思政改革,需要教师首先具备良好的思政教育认知基础,并且掌握
【摘要】 运用多媒体课件的手段进行与教学内容相适应的课堂教学,不同的内容运用多媒体课件的程度不一样,强调教师对课件制作的相关计算机技术的掌握,整合学生的情况展开,在实践中不断吸取经验,善于总结,更好的将多媒体课件在课堂教学中有效使用。  【关键词】 多媒体课件 教学内容 有效使用 整合  引言:  现代信息技术步伐的加快和互联网的普及,要求学生掌握更多的信息技术,新课标的发布,开启了信息
【摘要】 高等师范院校是国家培养中小学教师人才的摇篮,肩负着立德树人的重要使命和任务,尤其是目前在国家提出的课程思政改革的大背景下,如何立足于应用型高校转型发展的现实情况,同时将传统的线下教学模式进行“线上线下”教学模式的改造升级,并将其与课程思政进行系统的有机融合,达到1+1>2的教学和育人效果,结合周口师范学院化学专业的仪器分析实验课程,首先对仪器分析课程传统的教学模式进行了分析,在教学管理
【摘要】 本文研究的主要目的是基于互联网+时代信息技术环境下的高职数学教学,通过提出一些有效的策略来促进高职院校数学教学的提高,进而推动我国教育事业的创新发展。互联网+时代的到来为各行各业的发展提供很大的方便,对教育事业的影响尤为突出。在高职数学教学中,互联网+信息技术的融入不仅使数学教学内容变得具体化,还可以提高教师的教学水平。通过对当前高职数学教学中存在的问题提出几点相关意见,以期能够实现促
【摘要】 网络技术的日新月异,给社会发展和人们生活带来了前所未有的变化,整个世界都处在不断的变化之中,网络无时无刻不在影响着我们,尤其是对当代大学生的影响极为重大。因此,我们在关注网络积极影响时,更要关注网络带给高职院校学生心理的负面影响,制定相关政策,更好的促进大学生心理健康成长。  【关键词】 网络 大学生 心理  引言:  开放性的网络世界,给人们提供知识的平台,在网络中我们可以搜索
【摘要】 现代信息技术的飞速发展对传统的内科护理学的教学方式和方法改革提供了条件。内科护理是当前临床医学教学中非常重要的一门课程,是临床护理学的基础。内科护理教学内容涉及知识综合能力、批判思维能力、内科护理服务能力、评估和干预能力等各方面内容。因此,为了深入探究护理教学模式在内科护理教学过程中的实际应用价值,更好地利用新技术、新方法提高内科护理学的教学效果,本文探究了信息化教学模式的优势,并探究
【摘要】 随着时代的不断发展,互联网与数学教学的关系已经越来越紧密。在小学数学教学展开的过程中,教师既要重视互联网技术的应用,同时又要为学生独立学习提供有效辅助,以生为本,推进学生高效理解创新应用。本文从互联网对小学数学教学的影响分析入手,浅谈互联网辅助之下小学数学敲徐落实的基本原则和有效对策。  【关键词】 互联网技术 小学数学 优化  引言:  当前,在小学数学教学落实的过程中,很多时
【摘要】 目前,我国电力工业虽然发展迅速,但是在电力项目管理中仍然存在一些不足。基于此,文章分析了电力工程项目管理存在的体制不健全、项目经理水平不足、电力安全事故频发等几个问题,从电力工程的管理体制、对人员培训和项目安全管理这几个方面提出了相应的对策。  【关键词】 电力工程管理 体系制度 管理策略  引言:  随着社会的不断发展,电力工程项目现已经融入到人们的生活与经济中,涉及到了很多方
【摘要】 提升学生的综合素质是当前教育培养的重点目标,在基于互联网+的教育发展下,启发学生开展自主探究式的学习模式,能够让学生更加主动地进行学习,对自己的思维方式做探究,同时提升个人综合能力。当前科技的发展使得信息技术和教学活动已经密切相关,改变了原有的传统式教育体系,旨在让学生更多地发现自身的可能性,培养良好的学习习惯和学习方法。在提升教学能力的同时,促进学生学习能力,引导在学生在学习时能够以
【摘要】 互联网+时代随着科学技术的发展慢慢走进人们的视野,改变了人们传统的生活方式,互联网为人们的生产生活提供了诸多便利,这些便利不仅体现在人们的衣食住行,日常生活中,而且在教育领域也引起了一场重大的革新。互联网开始走进学校课堂,改变了传统的教学模式,为高中教学提供了一种新的教学方式,在互联网时代,学校不仅要抓住互联网时代带来的诸多便利,也要培养高中生熟练运用互聯网信息技术,因此,开展高中信息