TPP混合式教学模式在JAVAWEB程序设计中的应用

2019-09-10 14:46龙丹宋宇张国文刘胜会
速读·中旬 2019年12期
关键词:程序设计

龙丹 宋宇 张国文 刘胜会

摘  要:TPP教学模式是一种融合理论与实践,以项目为导学的教学方式,重工程能力的培养。本文将TPP教学模式应用到JAVAWEB程序设计课程中,以工程能力的培养为目标,进行课程改革,以三个阶段来完成教学目标,分三个阶段来分别设计考核方式。

关键词:TPP教学模式;JAVAWEB;程序设计

一、什么是TPP教学模式

TPP教学模式即理论(Theory)支撑—实践(Practice)指导—项目(Project)导学构成的教学方法模式。TPP教学模式“以任务为导向,以学生为主体,以教师为主导”,着重学生理论知识、实践能力和工程应用的培养,进而提高学生实践能力和社会能力,使学生在毕业之后就能基本胜任企业工作岗位,尽可能体现学校学到的知识和技能,以获得企业最大限度的认可,从而提高企业对学校及学生的认知度,达到与工作岗位“零距离”的对接,进一步提高学生的就业率。

二、TPP教学模式存在的问题

目前国内外有很多将理论和实践结合的探索,但是他们没有细化实践,他们所做的实践主要有两个方向,第一方向则是将某门专业课程按类别分为若干技术或技能单元,每个技术或技能单元作为一个教学项目,实行理论、实践一体化的单元式教学,每个单元教学都以应用该项技术或技能完成一个作业来结束,并进行下一个项目的教学,但是没有具体一个项目从头到尾贯穿,这样不利于学生对知识的综合应用和掌握。另一个方向则是没有单元实践操作,而是一直用一个大项目串接整个课程,但是学生能力深浅不一,对知识的理解能力和综合应用能力强弱不同,如果讲完理论知识后直接应用于大项目,会遇到很多问题,学生无法解决这些问题,对知识的掌握和信心的建立都形成很大伤害。

三、TPP教学模式在JAVAWEB程序设计中的可行性分析

TPP教学模式以项目为导向,以理论为基础,以实践为目的,JAVAWEB程序设计的教学目标以实践为主,理论支撑实践,实践支持项目,完全适TPP混合式教学模式在JAVAWEB程序设计中的应用合TPP教学模式。理论、实践、项目,层层递进,最终实现教学目标,培养动手能力强,理论基础硬的学生。在实现上,JAVAWEB程序设计有着天然的优势。JAVAWEB程序设计实践性强,JAVAWEB程序主要目标是培养学生的实践能力,TPP教学模式以项目为导向,项目贯穿整个教学过程,根据理论知识点的分布可将项目按模块划分,或者按层次划分,拆分的项目模块与知识点是基本可以进行对应的,在学习理论的同时也能推进项目,达到理论与实践的统一,理论与实践并重,不仅学习了理论知识也培养了学生的实践能力。

四、TPP教学模式的构建与应用

1.TPP教学模式教学内容的选择

TPP教学模式以项目为导向,以实践为主,在教学内容的选择上应将理论融入案例,以丰富的案例来支撑实践,案例的选择应与实际项目接轨,真正地突出TPP教学的实践与項目导学。

2.TPP教学模式下JAVAWEB教学设计

本教学设计以18周为例,周课时4课时,教学分为三个阶段。

第一阶段1到9周,强调理论学习,以项目为导学,将项目按照知识点进行拆分,按课时进行分配项目任务,将项目任务与知识点进行对应,学习一个知识点对应一个功能,达到知识点学习完成,项目也完成。学生在学中做,在做中学,学生学习目标清晰,对项目有一定的概念。

第二阶段是9到16周,本阶段以项目为主,强调知识的巩固与实践。由教师带领学生一起完成项目,将所有的基础知识融会贯通到项目中,学生在实践练习的过程中达到技术上的升华。

第三阶段是17到18周,是实训阶段,以项目为主导,由学生独立完成项目,教师在教学中起组 织、引导、促进、控制、咨询的辅助作用,充分发挥学生的主动性,可以分组完成,学生自己完成讨论、学习,充分发挥学生的主导作用,将TPP教学模式的优势充分发挥。

五、课程的考核方式

本课程既要考核学生的理论又要考核学生的实践能力,最好采用多种方式来考核学生,第一阶段可以采用笔试的方式来考核学生的理论学习情况,第二阶段可以将项目计入成绩的一部分,第三阶段可以采用答辩的形式开展。也就是说本课程的成绩由笔试成绩与项目成绩与答辩成绩组成,比较客观、全面的评价学生的学习情况,也能分别了解到学生每个阶段的学习效果。

六、TPP教学模式在实践中的注意事项

1.在整个教学过程中一共完成三个项目,三个项目在选择上要有递进性

第一个项目应该基础易懂,以辅助教学为主。第二个项目较第一个项目要增加难度,在完成基本功能的基础上可以进行一些拓展,使项目更具有完整性。第三个项目可以增加新的知识点供学生自学完成,以达到锻炼学生自学能力的目的。

2.以锻炼学生分析问题、解决问题的能力为主

充分发挥教师的引导作用,帮助学生去建立分析问题、解决问题的行为模式,从而提升学生的动手能力、自学能力以及综合能力,提升学生的综合素质。

3.以学生为中心

在教学过程中要始终以学生为中心,充分发挥学生的自主作用,突出学生,达到融合理论支撑、实践指导、项目导学的优势,既发挥教师引导、启发、监控教学过程的主导作用,又充分体现学生作为学习过程主体的主动性、积极性与创造性。

4.要建立相应的制度来保证每个阶段的顺利开展

对各个小组组长的选拔机制、学生学习管理制度、项目开发进度与质量监控等方面进行研究并制定一套科学完整的制度,涉及小组成员的分配、管理与控制、监督与评价,以及组长管理能力的培养,并制定相应的管理文件、评价标准、质量监督等文件,形成科学的体系。

TPP教学模式在javaweb中的教学中起到非常大的作用,真正做到了以学生为中心,构建了学生理论知识体系,培养了学生的实践操作能力。

猜你喜欢
程序设计
基于OBE的Java程序设计个性化教学研究
“双高”建设背景下程序设计类课程教学改革研究
基于Electron.js的风向玫瑰图绘制程序设计与实现
计算机程序设计课程的线上教学实践探索
课程思政视域下《高级语言程序设计》的教学探索
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
基于CAN总线的车身控制模拟信号采集程序设计
医学专业“Python程序设计”课程教学改革总结与思考
“C语言程序设计”课程混合教学探索