任务驱动在中职Python语言教学中的应用

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:laoniuge
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:任务驱动是近年来提出的一种新型教学形式,即通过具体学习任务的导入、分解、完成与评价等,强化课程教学的规范化流程。本文以中职Python语言教学中对任务驱动法的有效应用为探讨主题,针对当前课程的教学需求与学生的学习特征,阐述任务驱动教学法的理论基础与设计原则,从分析、总结与设计等各个阶段总结其科学的实施方法,以及在Python语言教学中的实践过程,以期为中职Python语言教学的优化发展提供可行性参考。
  关键词:任务驱动;中职;Python语言教学
  开源、简单是Python语言的显著特点,强大的可读性促使其在程序设计中的应用范围大幅拓宽。在程序设计教学过程中,轻量级的语法不会给学生带来较大的学习难度,使得其学习负担得以减轻。与此同时,高层次的语言表达也有助于帮助学生奠定良好的编程基础,强化其逻辑思维能力。将任务驱动法运用到中职Python语言教学中,对学生学习实效性的提升大有助益。
  1 应用任务驱动教学的理论基础
  任务驱动教学法的理论基础是掌握学习理论,这一理论内容建立在传统的班级授课制基础上,并需要以实时的、常态化的教学反馈作为辅助性内容,针对不同学生间差异化的学习需求,提供个性化、针对性的指导与帮助,并确保其拥有适当的额外学习时间。实施任务驱动教学的根本目的在于引导学生扎实地掌握理论知识,且能够熟练地运用相关的程序设计技能。“掌握”是Python语言教学的核心,因此教师需要对学生的真实学情、掌握知识与技能的水平予以重点关注,针对整个学习过程的信息收集、问题解决等,指导学生逐渐形成规范有效的思路,强化合作学习能力。对于学生而言,也应清楚地认识到为“掌握”而学的道理,不能仅仅关注到学习成绩的提高,也应注重加深对课程理论知识的理解,熟练地操作程序设计,在此过程中,不断寻求适宜的、高效的学习方法,培养出良好规范的编程习惯[1]。
  2 任务驱动教学法设计原则
  在中职Python语言教学中运用任务驱动教学法,需要遵循以下两方面的设计原则:
  (1)启发诱导原则。强调学生的主体地位需要在教学过程中凸显出来,对于教师来说,应充分发挥自身的主导与引导性作用,不能依赖于传统的灌输式教学法,将知识一味地简单讲解给学生,或是讲述理论性的内容作为课堂教学的重点,这不仅会在一定程度上增重学生的学习压力,也会逐渐削弱其对Python语言的学习热情。在实际教学阶段,教师应重点关注对学生程序设计思维的构建与塑造,帮助其在解决问题的过程中拓展自身的思维方式,掌握科学学习、高效学习的实践方法。如若学生存在认知冲突等问题,教师应给予及时指正,通过科学有效的指导转变其错误的认知观念,切实推动其认知结构的完善化、丰富化与多元化发展。
  (2)学思行并重原则。在求知过程中,学习是一种过程,也是一种手段,但并不是根本目的,只有紧密结合学、思、行,才能确保学生拥有更丰富的学习体验,促使其在自主探究、自主思考与自主学习中深化对课程理论知识的理解,在实践练习中内化知识与技巧,熟练地掌握并运用一系列的编程技能[2]。
  3 任务驱动教学的实施方法
  在掌握学习理论基础上,中职Python语言教学中实施任务驱动教学法,需要经历三个组织与实践阶段:
  (1)分析阶段。Python语言课程的教学分析需要针对两方面进行,一方面是对学习者具体特征的仔细分析。在中职院校中,大部分的学生都缺乏学习动机,自主学习意识较为薄弱,内心中缺少主动积极探索知识的能动性。及时有学生乐于自主学习,但其认知基础较低,接受知识的速度也较慢,这对其在Python课程中的学习实效产生一定的不利影响。由此可见,教师在实际教学中应重点关注提升学生的自我效能感,引导其不断寻求适宜自身的科学学习方法,通过常态化的实践练习强化计算机编程能力[3]。另一方面的分析对象是社会需求。在当前的教育背景下,社会发展对中职院校的人才培养提出了更高要求,企业对技术技能型人才的专业水平提出了严格规范。中职院校在开展专业教学时,应有意识地充分考察社会企业的人才需求、以及发展需要等,然后对相关的教学内容进行针对性地优化与调整。除了将理论知识基础与专业技能方面的教学力度进一步加强,还需重点关注工匠精神、职业道德等精神思想上的正确引导。如若企业的软件开发与程序设计等与Python语言相关,则应要求学生对研发服务端应用程序的相关内容予以全面了解,提升个人对实际问题的分析解决能力,以及调试代码的实践技能等。尤其是在团队合作过程中,需具备与他人协作的能力,勤于思考,善于总结。将自主学习、合作学习等多样化的学习模式运用到Python语言教学中,进一步提升学生的逻辑思维水平,加强其程序设计实践能力。互联网以及信息技术的飞速发展与普及大幅拓宽了程序设计的发展空间,这对中职学生的Python语言学习实效提出了更高要求[4]。
  (2)选择阶段。这一阶段重要涉及对Python语言教学内容、授课方法的选择,对于中职教育而言,应全面参考学生的实际学情,以及社会的人才需求, 在教学内容的选择方面,需适应技术进步、产业升级的根本需求,构建专业化、完善化的课程教学标准,确保专业的设置、课程内容的选择与布置等准确衔接于相关职业岗位标准,将素质教育理念深入渗透到日常教学活动中,深化对学生人文素养与职业道德的培养。除了需要密切关联于企业技术发展与人才需求,还应确保学生能够准确理解教学内容,借助于合作学习模式,或是在教师的指导与帮助下,实现对Python语言的有效把握。一般情况下,Python语言的核心教学内容包括循环结构、选择结构以及顺序等程序設计,函数与模块等,除此以外,还涉及字典与几何、文件、序列和异常处理等。在教学方法的选择方面,应以贴合学生的学习特点为前提条件,结合操作性强等Python语言的固有特征,将任务驱动教学法有效应用到课程教学中,针对理论知识学习部分,引入支架式教学等辅助授课手段,让学生了解并体验信息收集、处理的整个过程,借此引导其学会独立思考,并在实践演练中增强自身的协作学习能力[5]。   (3)设计阶段。在这一阶段内,教师需首先做好教学目标的制定与规划,这不仅是开展Python语言教学的起始点,也是后续阶段内对教学实效进行检验的重要参考依据。教学目标的设定应做到与中职学生实际学习能力的紧密相连,充分发挥Python语言的优势特点,参照学科教学要求以及人才培养计划内容等,通过夯实学生的知识基础与技术能力,确保其能够将Python编程语法熟练地应用到实践练习中,这是教学目标的核心组成部分。除此以外,在过程与方法的指导方面,学生需要做到自主编写简单的程序内容,并完成一系列的程序调试等,其重点强调了学生内化并迁移所学知识的学习能力,以及对理论性内容的综合应用水平等。价值观与情感态度方面的指导教学也是十分重要的,在Python语言课程教学中占据关键地位,即引导学生树立终身学习的意识,掌握科学学习方法,在分析与解决问题的过程中,获得更多实践经验,逐步提升个人专业能力水平。在教学任务的设计方面,应围绕着对学生自主学习兴趣的有效激发,提高任务设计质量,带动学生对Python语言学习的积极性与主动性,达到对所学知识熟练运用的教学成效。与此同时,可操作性强、趣味性浓厚也是优化教学任务设计的重点与关键所在,参照课程的具体教学目标与授课需求,在贴近学生现有认知基础的前提条件下,利用任务驱动法合理划分总任务,形成多样性的模块化任务,进而有效降低学生的学习难度。其不仅包含考试考核任务、教学过程中的任务,还可以是阶段性、章节性的测评任务等。合理打造基本型、拓展型的层次性学習任务,帮助学生奠定坚实的理论知识基础,逐步深化对Python语言的理解,有效强化实践运用能力。
  4 任务驱动设计教学过程
  将任务驱动法运用到Python语言教学中,需要从以下几方面对教学过程进行科学化设计:
  (1)诊断性评价。诊断性的评价对象是学生,教师需要在正式开展新知识的讲解教学前,对不同层次学生的编程能力进行全方位了解,或是利用以往讲过的知识内容,对学生的实际掌握情况予以测试,这不仅是确保Python语言教学得以顺利开展的基础,也为教师调整授课方案、教学进度等提供关键的参考依据。
  (2)团体教学。在中职Python课程教学中,教师可以借助于情境创设的方法,导入预先设计好的学习任务,吸引学生积极地参与到课题探究中。建构主义理念对课堂教学提出了有效建议,其认为教师应重视学习情境的合理化创设,以此将学生引入到知识应用的适宜情境中,真实的情境不仅能够为学生的理解与学习提供较大帮助,还可以辅助其知识网络的建构与完善。将Python语言教学置于形象、直观化的教学情境中,一方面有利于带动学生的热情,另一方面可以激发学生对现有认知的灵活运用,促使其将以往所学的理论知识、实践技巧等运用到对新知识的理解与学习过程中,达到知识整合的效果。在学习情境的创设阶段,教师应将重点知识点、难点、以及要点内容等予以着重凸显,引导学生明确学习目标,带动内在的学习动机与好奇心,提升对Python语言学习的主动性与积极性,然后再借助于相应任务的导入,为学生提供自主操作实践演练的学习机会,学会针对具体问题进行主动思考。
  (3)引导完成任务。作为课程教学的核心指导者,教师应丰富与任务教学相关的学习资料,帮助学生有效地解决实践难题。即在循序渐进的教学模式下,引导学生结合已知条件,将解决问题的正确思路逐步理清,在这一学习过程中,也有可能对新的知识点有所涉及,因此教师应发挥自身的针对性指导作用,借助于演示法、案例教学法等,详细讲解相关要点,增进学生对程序设计与编写的自信心。通过同化与顺应新旧知识的有机融合,学生可以首先站在假设的角度上,提出解决问题的思路,然后再开展协作学习或自主探究,对假设是否成立予以验证,确保学习任务得以高质量完成。
  (4)任务评价。评价任务是任务驱动教学中的重点环节,其主要是对学生实际学情的精准反馈,对学生在Python学习方面的可持续发展具有显著的促进作用。在汇报与总结任务探究成果的过程中,学生可以对自身的思维方式、解题思路等进行简单介绍,重点阐明程序设计与编写的创新点、亮点以及存在的不足等,针对学生的疑惑与问题,教师可以给予及时的指导,点评并总结其任务完成水平,优化Python语言课程的整体教学效果。
  5 结束语
  将任务驱动法运用到中职Python语言教学中,不仅是提高课程教学效率的重要措施,也是顺应现代化教学发展的必要途径,借助于科学有效的教学手段,全面提升学生的专业能力水平。
  参考文献:
  [1] 李红军.新课程背景下初中计算机教育改革路径探讨[J].信息系统工程,2020(11):168-169.
  [2] 刘瑜.中职计算机教学的创新与实践[J].科技经济导刊,2020,28(32):148,146.
  [3] 姜忠圆.中职Python语言教学方法初探[J].职业教育(中旬刊),2019,18(7):63-65.
  [4] 王军锋.游戏导向在计算机程序设计语言教学中的应用[J].电脑知识与技术,2019,15(11):167-169.
  [5] 郭煜丹.关于中职程序设计语言教学的思考[J].电脑与电信,2018(9):67-69.
  【通联编辑:李雅琪】
其他文献
摘要:提出了一种具有语音识别功能的智能分类垃圾桶的设计方案,当用户想要扔垃圾时,只要一声令下,垃圾桶就会“随叫随到”快速准确地到达身边,而且只要说出所扔垃圾的名称,相应类别的垃圾筒盖就会自动打开。另外,对传统垃圾桶存在的难以移动,堵墙角过道,操控不便,垃圾分类不便捷等问题,都可以通过所设计的智能垃圾桶来完美解决。由于本作品具有上述优点,其在未来智能家居市场中必将会有很广阔的实用前景。  关键词:语
《测量学》是一门理论与实践并重的课程,针对《测量学》传统实验教学方式中存在户外实验受时空限制、测绘仪器不够先进、学生考核方式不合理等问题,以水准测量实验教学为例,利用虚拟现实技术与三维建模技术,构建了交互式水准测量虚拟仿真实验教学系统,阐述了系统的设计思路及技术实现方案。该系统通过3d Max与SketchUp软件分别对测量仪器和测量场景进行三维建模,并基于Unity平台完成虚拟测量场景的集成,利
摘要:针对新工科教育背景下对于拆装课程需求,通过手势识别与VR技术相结合,设计了一种高效真实的人机交互虚拟拆装训练系统。详细介绍了系统的功能结构,设计了诸如拆装、测量等训练功能分模块,使用Unity3D开发3D虚拟训练场景,并引入VR技术增加沉浸体验,并使用Leap Motion设备捕获手部数据,对数据进行分析并将手部动作转化为指示命令。为新技术助力新工科建设和工程教育领域的发展潜力提供了有力的实
摘要:本文根据《中华人民共和国政府信息公开条例》修订后对政府信息公开的新要求,设计了安徽省政府信息公开情况统计系统,实现了对全省政府信息公开情况的全面管理。  关键词:政府信息公开;统计系统  中图分类号:TP311 文献标识码:A  文章编号:1009-3044(2021)23-0165-03  Abstract: according to the new requirements of g
摘要:航空发动机地面试车台的高温高压进排气管路系统为试验件提供一定温度、压力的工艺气体,保证试验件入口气流的性能参数能满足试验件不同试验状态的需要。基于西门子公司的PLC和WinCC产品,设计了一套远程控制系统并在实际工作中得到了应用。该控制系统作为“神经系统”贯穿于进排气管路系统始终,通过对各监控点信号的采集分析和对调节阀门的实时控制,实现进排气管路系统各参数的监控以及进排气流量、压力和温度的调
摘要:为保证文创产品动漫化设计能够与时俱进,探析融媒体时代文创产品动漫化设计策略。基于融媒体时代,充分利用媒介载体整合文创产品动漫化网络资源,构建文创产品动漫化多元审美体系,创新文创产品动漫化设计艺术价值,保证文创产品动漫化设计能够与融媒体时代相匹配,做到与时俱进的更新设计。  关键词:融媒体时代;文创产品;动漫化;媒介載体  文创产品顾名思义指的就是文化创意产品,在文创产品中动漫化设计占据了很重
摘要:针对大一计算机类专业基础课程,由于学生对计算机掌握水平参差不齐,使用讲授法、项目教学法无法满足所有学生的学习需求。对分课堂使讲授法与讨论法长短互补,通过一半讲授,一半讨论的方式,变被动学习为主动学习,培养学生批判性思维、创造力,可以极大增加学生学习兴趣、提高学习效率。本文以《响应式网页设计与制作》课程为基础探索对分课堂在该门课程中的应用以及取得的阶段性成果。  关键词: 对分课堂;响应式网页
摘要:高校的计算机实验室是学生们学习计算机知识的重要场所,是理论知识实践应用的地点。但是当前高校计算机实验室管理中存在一定的问题,必须要做好管理与维护工作,帮助其更好地为学生们提供服务。  关键词:高校;计算机实验室;管理;维护  在高校的教学工作、实践以及科研当中,计算机实验室都是不可缺少的重要构成部分。在实验室管理当中的重点内容是实验设备管理,设备可以正常运作,可以为教学实践工作的顺利开展奠定
摘要:基于光通信的发展,对于高PAPR问题的研究被提上日程,本文提出了一种利用虚拟子载波技术来抑制PAPR的算法,主要使用matlab与OPtisystem仿真软件,并且通过大量的仿真,分析了该算法的可行性以及算法的最优参数,该算法可以同时调节信号最高功率和均值功率,但是均值功率的增长明显大于最高功率的增长,基于PAPR的产生原因,我们可以推出均值功率提升速率比峰值功率大时,PAPR会下降,达到提
摘要:隨着外语高等教育改革的发展,传统语言实验室的教学与管理模式已经不能适应国家对人才培养的要求,在互联网发展日新月异的今天,如何将互联网技术引入语言实验室的建设与管理,有力地支撑新时代人才培养目标的达成,成了业内人士的共识,本文从“互联网 ”教育的内涵出发,分析了语言实验室建设和发展的现状及未来,通过加强语言实验室的信息化建设与改造,提高外语实践教学水平。  关键词:互联网 ;语言实验室;建设与