PDF下载
项目教学法在《Java程序设计》教学中的应用

李巍巍 王晓磊 张艳明

黑龙江中医药大学 哈尔滨 150006

摘要: 项目教学法以项目为主线、以案例为主导,目的在于把学生的整个实践活动融于项目的开发中,发挥学生的想象力和创造力,从而提高学生解决问题的实际能力。本文通过从项目教学法实施过程对项目的选择、设计与实施以及实施后的教学效果进行分析几方面进行阐述,通过项目教学法的实施,不仅能够使学生对整个软件开发有一个全面、系统、直观的认识,而且有利于培养学生团队协作的创新精神,也有利于教师业务能力的展开和业务水平的提升。
关键词: 项目教学法;程序设计;教学实施;教学效果
DOI:10.12721/ccn.2022.157009
基金资助:2020年度黑龙江省高等教育教学改革研究一般研究项目——基于慕课与翻转课堂的高校计算机课程教学模式研究与实践(编号:SJGY20200667);2021年度黑龙江省教育科学规划重点课题——两性一度背景下“一主双创四融合”教学模式在.Net程序设计课程研究与实践(编号:GJB1421299)
文章地址:

Java作为一门程序设计语言,在《Java程序设计》课程教学中,使学生通过学习编程思想及编程规范,较好地完成应用软件的开发,进而面向产出式教学达到有效培养学生“双创”能力的目的,引入项目教学法,用来提高学生的学习兴趣、强化学生的动手能力,进一步提高学生的“双创”能力。

一、项目教学法的含义及特点

1、项目教学法的含义

项目教学法(Project-based Learning),又称为基于项目的教学法,指的是师生通过实施一个完整的项目的教学过程。在项目教学法中,注重理论与实践相结合,其目的是在项目实施过程中,将理论教学与实践教学有机结合,在实践中加强对理论知识的理解与掌握,在理论教学中加大对实践教学的引导,加强学生的主体地位,从而提高学生的自主学习能力和创新能力,提升教师引领项目的能力,促进教师对项目的驾驭能力[1]

2、项目教学法的特点

项目教学法其特点是:以项目为主线、教师为引导、学生为主体,创造出学生主动参与、相互协作、互相探索的教学模式。而项目的选取主要贴近于实际生活和工作环境,使学生能够对项目的需求分析做足做全面。在应用项目教学法实施的过程中,要求教师具有一定的应变能力以及驾驭能力,能够及时应对项目在进展中随时做的修改以及学生在开展中所提出的问题。

二、《Java程序设计》课程实践教学中项目的选择和设计

在应用项目化教学法的教学活动中,学生作为主体,教师转变为学生学习过程中的引导者和指导者。在项目实施的过程中,学生可以充分发挥自己的主观能动性和创造力,从而激发学习热情,提高积极主动的学习能力。无论何种教学方法,不管有多么优秀,单一地采用都难以满足Java课程教学的需求。因此,想要项目化教学法在Java程序设计课程中得到有效的运用,需要将传统教学法、案例教学法、多媒体演示等方法综合起来运用,更好地实现以面向产出的教学目标,提升教学质量。依据Java程序设计课程教学内容制定出如表1所示的项目模块任务。

表1 医院人事信息管理系统项目

image.png

三、《Java程序设计》课程实践教学中项目教学法的实施

以《Java程序设计》课程设计为依托,以我校医学信息工程专业为例,本门课程设计学时为32学时,在前期应用“线上+线下”的教学模式以及采用项目化的教学方法后,学生们在动手实践上有了一定的经验总结,但与面向产出的动手能力的提高还有一小部分的差距,那么应用32学时及课后的自主学习时间,让学生们自由选择设计题目,在课中以小班模式创造学生与学生、学生与教师积极讨论的教学环境与氛围,对于提高学生们动手能力又有了一个质的飞跃。如表2所示为学生自由选择的设计题目,课程结束时,学生们的设计效果良好,达到了提高学生们动手能力的培养目标。

表2 课程设计题目 

image.png

四、教学效果分析

为了验证项目教学法在《Java程序设计》课程中的应用效果,通过16个教学周,即每学期64课时的时间,进行了对照试验,每学期开始时通过随堂摸底测试选取两个成绩相似的班级,每班25人,分成实验班和对照班进行对照试验,通过SPSS软件分析摸底成绩,如表3所示,摸底测试成绩实验班平均分为77.08分,对照班平均成绩为76.20分,p值为0.509,且p值>0.05,因此实验班和对照班在测试开始前的学习成绩没有明显差别,可以进行分组实验。经历两个学期教学后,在分别对实验班与对照班的学生进行期末随堂测试,如表4所示,通过SPSS软件分析所得实验班学生的平均测试成绩为80.76分,对照班学生的平均测试成绩为75.60分,且p值为0.003,p值<0.05,说明实验班与对照班相比学习成绩有了一定的提高。

表3 实验班与对照班随堂摸底测试成绩分析(百分制)image.png表4 实验班与对照班期末随堂测试成绩分析(百分制)image.png

五、教学总结

通过划分实验班和对照班进行分组对照实验,对实验开始前实验班和对照班随堂摸底成绩,和实验后实验班和对照班的随堂测试成绩进行综合分析,分析结果表明,实验班比对照班学生的学习效果有了明显的提升,实验结果达到了预期的效果,证明了项目教学法的实施对于学生动手能力提高的有效性。

参考文献:

[1]黄兆信.推动我国高校创新创业教育转型发展[J].中国高等教育, 2017(07):45-47.

[2]赵晓雷.项目教学法在Java程序设计实验教学中的应用研究[J].渭南师范学院学报,2016,31(06):32-36.DOI:10.15924/j.cnki.1009-5128.2016.06.006.

[3]贾艳平.以就业为导向的JAVA语言课程改革研究[J].中国多媒体与网络教学学报(中旬刊),2021(01):182-184.

[4]周林,姚韵,刘晓彤.Java程序设计项目化教学的研究与实践[J].电脑知识与技术,2020,16(02):186-187.