
- 收藏
- 加入书签
任务驱动法在《Python程序设计》实验教学中的应用
摘要:《Python程序设计》实验教学中,只是采取传统教学方式无法获得预期教学成效,也不利于学生实践创新能力的培养,而若能借助任务驱动法开展教学,可有效结合理论知识与实践,提升学生实践、动手能力,推动思维发展,为其今后学习和步入社会发展奠定良好基础。本文探析了Python程序设计实验教学中任务驱动法的应用策略,以期能为相关教学者带来参考价值。
关键词:任务驱动法;Python程序设计;实验教学;应用策略
《Python程序设计》课程教学具有实践应用性强、高度抽象、学习量大的特征,因此学生在学习时难免会存在一定问题,尤其是在实践操作方面。任务驱动教学法着眼于《Python程序设计》的重难点内容,强调的是培养学生实践操作能力,因此探究《Python程序设计》实验教学中任务驱动法的应用有着重要现实意义。
一、任务驱动教学法概述
(一)任务驱动法定义
任务驱动教学法是指在教师指导下,学生围绕任务在问题动机驱使下,通过应用现有学习资源投入自主探索学习和协作学习中,完成教师预设任务,是一种引导学生自主探究和实践学习的活动。教师会将相应的知识内容蕴含在具有代表性的任务中,使学生在任务驱动下分析、探讨,对任务涉及知识进行明确,并能自主提出相关问题,并在教师点播、其他同伴相互协作基础上找出科学解决问题方法,实现既定教学目标。驱动教学法的应用可将学生主体地位充分体现出来,其注重的是学生独立自主思考、探索、分析解决问题能力的培养,同时还可推动学生创新思维发展。
(二)任务驱动法教学实施步骤
首先教师要结合教材内容提出任务,这也是应用任务驱动教学时最为关键的一个环节。要确保任务设计能激发出学生兴趣,明确教学目标,之后再将Python程序设计教学内容隐含在任务中,学生在完成设计任务的过程中可快速对所学知识进行掌握,进而实现这一课程教学目标。
其次,教师要细致分析任务,才能确保任务得到切实执行。在提出任务后要引导学生积极投入自主学习,学生可自主完成的绝不插手,鼓励其通过讨论、探究等方式解决问题。在此过程中课堂气氛异常活跃,学生能将自身想法和思路表达出来,即便出现错误也要先肯定其探索和敢于回答的勇气,之后再对具有代表性的正确或错误方案特征进行分析,jiang 学生学习积极性充分调动起来,使其在互帮助/解决问题的过程中逐渐合作能力/协调能力,培养其创新意识。
第三个环节为引导学生完成任务。实验是任务驱动教学法中非常重要的验证环节,在实验中会出现一系列问题,所以教师要引导学生顺利完成实验,对产生问题原因进行剖析,实现深度学习。
评价与总结是任务驱动教学的最后一个环节,也是提高学生知识层次的阶段,评价总结可将学生学习情况及时反馈出来,使学生对自身存在不足进行明确,并逐渐具备运用已有知识解决实际问题的能力。在评价过程中教师要多鼓励与肯定,挖掘学生在完成任务过程中的优点,是学生能充满自信,进而对这一学科产生浓厚兴趣。同时教师也要强调学生在完成任务过程中出现问题,引导其改正问题,对已有知识结构进行巩固,帮助其深入掌握新知识点。
二、教学设计和实施举例
任务驱动教学中,任务设计是课堂教学的核心所在,会对教学成效造成直接影响,下文以《Python程序设计》实验课程中循环结构为例。
首先教师应结合教材中循环结构部分的时间要求进行任务设计,如变形问题或累加问题。教师要明确设计任务目的是为了将学生学习兴趣充分激发出来,使其能在学习过程中构建完善知识体系。因这部分内容会涉及到较多知识点,教师可结合实际情况将其分解成小知识点。其次,教师要分析任务。在进行知识内容讲解前应展示任务预期成果,之后引导学生思考如何进行编程,将其学习激情充分调动起来,在完成分析以及讨论后要告诉学生在完成任务时有哪些问题需要解决,而这些问题中必然会包含知识点内容,部分知识点可能是旧知识,部分为需要学习的新知识,因此在实际教学中要引导学生通过自主分析发现新问题,并从中寻找需要学习新知识,借助已有知识和新知识对新问题进行解决。其三,教师需引导学生在实践探究过程中完成预设任务,多数学生可在听讲完之后自主探究完成教师预设任务,所以教师一定要放手让学生自主探究,并留给学生足够时间,使其能在探究过程中完成教师设置任务。在完成任务时教师也要对学生有所要求,要将处理主题、突出创新等作为完成任务的标准,之后还要归纳总结、分析与评价完成任务。最后教师要对学生作业进行收集评价,明确学生对任务中设计知识点的具体掌握情况,评价任务教学是否达到预期目标,并提出相应的完善意见。教师是教学引导者,因此必须要对任务完成重难点进行梳理,优化与改善教学过程。
结束语
总之,驱动教学法在《Python程序设计》实验中的应用,有利于增强学生学习积极性,可使其在自主探究完成任务的过程中具备实践操作能力、创新思维能力,进而获得良好教学成效。因此教师要积极投入驱动教学法应用探究中,并结合实际应用情况不断对教学方式进行优化与改善。
参考文献:
[1]周旭,李艳丽,魏唯,等.面向医学专业的"Python程序设计"课程教学方法研究[J].教育教学论坛,2020(44):248-251.
[2]梁爱华,徐歆恺,李红豫,等. 以应用能力培养为导向的Python程序设计在线教学实践[J].计算机教育,2021(2):49-52.
[3]柯琦,胡小春,李国祥,等.Python程序设计教学改革探讨[J].科技视界,2021(27):108-109.
基金项目:2021年安徽省高等学校自然科学重点项目(KJ2021A1236,KJ2021A1237);2021年安徽省高等学校省级质量工程项目(2020kfkc312,2021jxtd179,2021sysxzx018);2021年蚌埠工商学院教学研究项目(2021XJjyxm014,2021XJjyxm031,2020XJjyxm25,2021XJjyxm033)