JavaWeb程序设计课程教学改革探索_第1页
JavaWeb程序设计课程教学改革探索_第2页
JavaWeb程序设计课程教学改革探索_第3页
JavaWeb程序设计课程教学改革探索_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    javaweb程序设计课程教学改革探索    【摘要】针对目前高校java web程序设计课程的教学现状以及存在的问题,本文从教学设计、教学方法以及考核方法等方面阐述了一些尝试。首先是用实际案例进行教学,精心准备每一节课,引导学生自主学习,帮助学生产生学习兴趣;其次是采用多种教学方法,注重学生综合能力的培养;最后对考核方法提出了一些建议,包括机试或者课程设计,增强学生的实际动手编程能力。【关键词】java web  教学改革  教学方法tp311.10-4 a 2095-3089(2019)14-0052-011.课程教学现状

2、及存在问题随着信息技术的飞速发展,信息化、网络化正在不断地渗透到整个教育领域。教育信息化已经成为我国教育发展的必经之路。由于java web与网络知识紧密结合,很多高校在计算机科学与技术、软件工程等专业把java web程序设计课程作为该专业的核心课程,着重培养学生的实践动手能力。然而在教学过程中,还存在很多问题。首先是教学依然以传统教学方式为主,即由老师先提出抽象的概念和理论,再进行实例编程。但是这种教学方式,会让学生感觉纯理论知识点偏多,学习理论知识也显得枯燥无味,等学生自己动手编程的时候又发现无从入手,导致学生没有学习兴趣,学习效果不好。其次是很多教师忽视学生的实践动手能力和创新能力的培

3、养,这样学生在遇到问题时缺乏分析问题和独立解决问题的能力,不能独挡一面。还有就是,在实践课上,学生只是机械的照搬书上的代码,对知识的理解停留在表面上,缺乏实际编程和调试的动手能力1。那么如何解决上述问题,怎样让学生产生学习兴趣,爱上编程?结合教学实际,本文从教学设计、教学方法以及考核方法等方面做了尝试。2.教学设计随着现代教育越来越趋向于信息化,作为教师,就要充分利用多媒体资源和网络资源,提前备课。java web是一门程序设计课程,如何引领学生跨入程序设计的大门就显得尤为重要。教师可从不同的专业角度,结合当前的就业前景和it前沿知识,为学生介绍学习本课程的意义和作用。学生是主动学习还是被动接

4、受会导致教学效果产生明显的差别,因此每位教师都应精心准备每一节课,引导学生自主学习,帮助学生培养自学能力。在java web教学中,通常是根据教材的结构进行讲解的。比如介绍jsp的三大指令、七大动作和九大对象,以及servlet基础和mvc设计模式等等。但是这需要同学们先了解网页设计基础,因此教师在上课前要了解学生是否掌握了相关的基础知识和基本技能,比如html标签和javascript脚本。另外,教学过程也不能按部就班,否则就会让学生失去兴趣。所以,在实际教学过程中,要运用实际案例进行教学,要把枯燥无味的理论知识转成一个详细具体的实例,让学生通过这个具体案例,对所学的知识点感兴趣,再把实例用

5、到的知识点进行详细讲解,这样学生就能理解知识并掌握运用了。java web是一门程序设计课程,因此教师在课堂教学时不仅要教学生如何编程,还要教学生像程序员一样思考问题,也就是培养学生自己动手分析问题和解决问题的能力。因此在教学过程中,可以设计一些简单的系统开发任务,让学生利用学习过的知识完成这些系统设计。在这个过程中,学生不仅可以复习学习过的知识,还可以锻炼逻辑思维,对未知的问题进行探索、研究和创新,提高了学生对编程的兴趣,对以后的就业也具有现实意义2。3.教学方法为了培养学生学习java web的兴趣,掌握程序设计的思想和方法,提高学生分析问题解决问题的能力,可以采用以下几种教学方法:首先是

6、理论知识与上机实验相结合,注重学生综合能力的培养。教师需根据教材进行引导学习,讲解常见的典型案例,为每次理论知识都设计一个案例,并分析常用的调试手段和排错方法。为了培养学生的编程能力,教师可以在课后给学生布置一些经典、实用且具有一定挑战性的作业,鼓励学生多做题、多实践3。其次是现代信息化、网络化教育发展迅速,例如百度课程、网易课程等,教师可以组建精品课程网站,发布一些经典视频节目、精品课程网站链接、以及相关学习网站链接等资源,扩大学生的学习范围。还可以开发网上教学平台,提供在线答疑、课后作业答案等,为学生创造学习环境。另外,在平常的课堂教学中,教师要积极使用多媒体实验室的教学设备,比如在讲解实

7、际案例的时候,可以采用广播的形式,既可以讲解代码,又可以让学生近距离看到程序运行的效果,还可以在接下来的实践中进行模仿,一举多得。4.考核方法传统的考核方式通常是采用闭卷笔试考试,但是这种考核方式主要考查的是学生的记忆能力,而对学生实际编程能力的考查却显得效果不佳。而java web是一门程序设计课程,所以建议采用上机考试。教师可以开发网上考试系统,既能考查学生的理论知识记忆能力,还可以考查学生的实际编程能力。另外,上机考试也为教师评卷阅卷提供了很大的方便。另外,也可以采用笔试加课程设计的考核方法,比如笔试还是最后的期末考试,占总成绩的70%,但是在教学最后,可以给学生布置课程设计,占总成绩的

8、20%,另外10%是平时成绩,包括考勤、作业、课堂回答问题情况等4。对于课程设计,可以将学生分成若干小组,并且给每个小组分配一个程序设计课题,也可以让小组自设课题,但是要告知学生课题要用到哪些知识、哪些技术,并让他们在规定的时间内完成,最后每个小组进行答辩,以此来检查他们课程设计的完成情况。这种考核方式不仅提高了学生的学习兴趣,还培养了学生的团队协作能力,也避免了抄袭现象,是一种很有效的考核方式5。5.结束语对java web程序设计课程实行案例教学,大大提高了学生的学习兴趣,同时还能活跃课堂气氛,加强师生互动,学生的学习效果也很好。通过多种课堂教学方法,不仅锻炼了学生动手编程的能力,还扩大了学生的知识面,拓宽了视野,对以后就业有很大的帮助。新的考核方式,极大地激发了学生自主学习的兴趣,增强了学生的自信心,同时提高了学生自主研究、协作学习的能力和团队协作精神。通过课堂教学实践證明,上述教学改革措施,非常有效,同学们对java web产生了浓厚的兴趣,学习积极性明显提高。参考文献:1郝水侠.软件工程的教学模式及方法的探索j.科技创新导报,2009(1):133.2黄群.c语言程序设计课程教学设计探讨j.计算机教育,2010(5):78-81.3任侠.语言程序设计教学改革探讨j.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论