基于项目驱动的Java课程教学改革研究

2020-05-31 09:28王建峰徐其江
教育周报·教育论坛 2020年52期
关键词:项目驱动教学改革

王建峰 徐其江

摘要:Java是目前最流行的编程语言之一,许多大学视Java编程语言设计为相关专业的一门主要课程。一般来说Java是一门专注于理论和实践的学科。在教学过程中必须培养学生的能力,并确保学生可以利用他们学到的知识来设计程序。但是目前学校培养的学生能力不足,使得学校培养的人才难以满足机构的需求。在这种情况下使用基于项目的教学方法来改革传统教学可以提高教学效果和人才培训的质量。基于项目驱动的教学是一种以项目为主体,以学生为主体、以教师为核心、以实验室为环境的教学模型。它将基于项目的模型与Java编程教学相结合,从而形成了用于理论教学,体验式教学和知识评估的新范例。Java课程传统教学模式的改革对于增强教学工作质量和提高学生的实践能力具有重要作用。

关键词:Java课程;项目驱动;教学改革

新经济的快速发展和传统产业的转型升级迫切需要新的工程人才的支持。作为国家科学技术发展的先驱,高校将在未来部署“新工科”建设,探索更加多样化和个性化的人才培养模式,以及具有创新能力和跨学科集成能力的工程技术。传统的教学方法已不能满足创新能力和新的工程人才的需求,传统教学方法的效果已不再能够满足社会对专业职位的需求。训练有素的学生毕业后很难直接融入工作场所。本文以《Java程序设计》课程为例来改革课程教学。《Java程序设计》是计算机专业的重要必修课,具有较强的理论、专业和实践性。本文使用基于项目驱动的教学模式来代替传统的教学模型,以掌握学生的编码能力,提高学生的解决实际问题的能力,并提高Java编程课程的教学影响力和质量[1]。

1.项目教学法概述

项目教学方法是基于建构主义教学理论的,它允许学生在教学中完整客观地学习,坚持以学生为中心并积极发挥教师的领导作用。该项目的教学方法的核心是一种调查性教学方法。项目教学法的主要特点是:首先,在教学中,教学目标是基于专业能力的发展。第二,教学的主要教学内容是基于特定的模型项目。通过教学工程开展理论知识的建设,体现专业岗位对学生能力的具体需求,有效地将理论知识的教学与实践技能的训练结合起来,提高学生的整体素质;最后该项目的教学方法延续了以学生为导向的实施过程。在教学过程中,老师会积极引导学生参与整个教学过程,创造一个专业的环境和场景,以帮助挖掘学生的潜力,将学生置于真实的项目或专业的环境中,并鼓励学生积极探索和尝试,从而有效地提高学生的各个方面的能力[2]。

2.项目教学法应用方法

(1)策划项目。在选择和设计项目的过程中,首先要注意的是项目目标,以使目标项目与课程的教学目标保持一致;其次应考虑项目的完整性。从项目设计到项目的最终完成,有必要确保在最后完成一项完整的工作,以便学生在参与项目后可以增强自信心,从而增强他们的自信心。对学习Java有兴趣;最后考虑项目难度并以必要的方式调整项目难度。在项目进行期间不要让学生产生退缩心理,这会影响学习的继续。对学生进行分组,分组并不意味着将具有相同学习水平的学生分组在一起,而是通过分组将具有不同学习水平的学生完全整合在一起。其中教师需要根据学生平常的学习情况将对知识的掌握程度进行划分,然后将不同层次的学生平均划分为每一组[3]。

(2)开发项目。由于学生在常规学习中专注于理论学习,因此他们对实践几乎一无所知。这要求教师在项目开发阶段为学生进行必要的实践培训。培训内容主要是实际过程中应注意的问题。需要在实际过程中对基本技能进行培训,以便学生可以参与实践。技术指导和项目定期审查。在项目开发过程中,教师不仅需要向学生提供基本的技术指导,还需要培养对学生的兴趣。这就要求教师采用能够引起学生对技术指导过程兴趣的方法,以便學生找到有效的解决方案。

(3)进行考核评价。基于项目的教学存在一些缺点,例如学生的学习进度不一致,并且有些人不知道该如何理解。因此在教学过程中需要一个良好的监督考核系统。在项目实施过程中,学生需要提交一份分阶段的报告,以总结项目实施的进度、遇到的问题以及小组讨论过程。通过相互评论和讨论学生可以提高他们的报告能力、解决实际问题的能力和创新能力,同时提高他们的实践能力和实践能力。对学生表现的评价还应考虑到日常报告的表现,总结和答辩、最终的评价结果。将通过学生的相互评价和老师对学生的综合评价给出。通过这种评估方法,可以训练学生自觉和负责任的行为,并具有积极的学习热情。

(4)对项目教学法进行改进。实践是进行真相测试的唯一标准,因此在面向对象的教育中进行Java编程的教学实践后,教师应总结整个教学过程,并作为项目负责人评估日常教学过程,分配项目任务,项目实施的进度和质量。教师有必要提高基于项目驱动的教学改革的质量、提高其教学能力、听取学生和合作企业的技术骨干的反馈意见,并进一步改善项目和知识的选择点。

3.结语

基于项目的教学模式和Java编程课程的结合取得了显着的学习效果。在教学过程中学生对课程表现出了浓厚的兴趣,通过项目实践学生可以更深入地了解知识点并更有效地应用。通过学校与机构之间的合作,学生了解企业的需求和企业项目的运作过程,并积极地适应职位的要求,其专业技能水平大大提高,未来就业前景更广阔。

参考文献:

[1]姜楠楠,孙璐荣,于晓婷.基于项目驱动的Java程序设计课程教学改革研究[J].科技风,2020(19):66.

[2]张天怡.基于项目驱动的Java课程教学改革分析[J].现代盐化工,2017,44(01):85-86.

[3]单薇. 思考基于项目驱动的Java课程教学改革研究[J]. 亚太教育, 2016(16):138-138.

山东信息职业技术学院 王建峰 徐其江

猜你喜欢
项目驱动教学改革
项目驱动教学法在机械制造工程学课程教学中的应用
以项目驱动为核心的电子技术综合设计课程教学改革与探索
依托工作室的软件工程实践教学研究
基于物联网项目驱动的嵌入式系统教学改革的研究与实践
基于“红色之旅”项目驱动的《调酒与咖啡》工作室制人才培养机制探讨
中职学校“生本课堂”的调查研究与实践
高校三维动画课程教学方法研究
基于人才培养的技工学校德育实效性研究
现代信息技术在高职数学教学改革中的应用研究
以职业技能竞赛为导向的高职单片机实践教学改革研究