基于Ja的web高级开发课程内容体系改革

时间:2024-03-14 点赞:53126 浏览:109879 作者原创标记本站原创

本文是一篇教学法论文范文,关于教学法相关本科论文开题报告,关于基于Ja的web高级开发课程内容体系改革相关毕业论文格式范文。适合教学法及案例及管理系统方面的的大学硕士和本科毕业论文以及教学法相关开题报告范文和职称论文写作参考文献资料下载。

【摘 要】针对基于Ja的web高级开发课程的教学内容、教学方法的阐述,提出了一种新的基于Ja的web高级开发课程内容体系,着力培养软件技术专业(Ja方向)学生的程序设计能力,使其能够熟练使用相关主流开发平台,适应团队开发环境,适应当今社会对IT人才的需求.


【关 键 词】软件技术;教学方法;程序设计

1.引言

基于Ja的Web高级开发课程是软件技术(Ja方向)的主干专业课,这门课程是将学生之前学过的Ja语言程序设计、web基础和结构化查询语言等课程的知识进行综合应用和深化.可见,基于Ja的Web高级开发课程是培养学生实际开发技能与能力,并积累开发经验的一门应用性课程,该门课程的教学效果对学生就业至关重要.因此,根据IT企业对人才需求,深入进行该门课程内容体系的改革,对提高学生的职业能力和素质,为IT企业输送合格的人才具有非常重大的意义[1-2].当前基于ja的web高级开发这门课程还存在以下一些问题[3-4]:

(1)不能满足企业需求,课程内容较陈旧

(2)理论教学内容偏多,实践教学内容偏少

(3)教学方法不够新颖

2.课程内容体系改革

由于课程的实践性较强,在教学中,从具体实例出发,采用案例教学,先讲解具体的案例,再结合案例总结教材中的基本理论和知识点.通过这种教学方法,学生学习效果较好,分析问题和解决问题的能力显著提高.这样由于教学方法改变,所以教学内容也要相应的调整.

2.1案例教学

“案例教学”就是根据课程的教学目的和任务,通过一个或多个已经编写好的程序代码或具体项目,让学生以分组的形式对问题进行积极主动的探索和研究的过程,这样可以充分发挥学生的主观能动性,提高学生的创新能力以及分析问题和解决问题的能力.首先引入一个或多个案例.小的案例如:留言板、小型论坛,大的案例如:具体项目.从浅入深,使学生先对运行结果有一个感性的认识,然后再逐渐的深入讲解理论,从而达到理论和实践相结合的目的.

2.2案例要有针对性

案例的选择是教学的关键,案例选择是否得当直接影响到课程的学习.选择案例时,尽量做到综合应用.因为基于Ja的Web高级开发课程是和SSH框架课程同步授课的,并且两门课程联系密切.例如:在学习JDBC高级开发时,同时SSH框架正进行到Hibernate框架部分,因此这一部分的案例一定要围绕“DAO”来选择.因为在两门课程中,它都是重点,这样对于学生后期课程设计会有很大帮助.

此外,案例要覆盖课程的知识点,要做到学以致用,把学习过的知识点适时的在具体实践中应用,才能够真正理解和掌握学过的知识.

3.案例中学生的组织和培养

3.1对于学生的组织,要考虑多方面原因

首先,按案例的特点来看,对于小型的案例,学生基本都能按要求通过上机实践掌握,不用考虑学生的分工,而对于大型案例,它的综合性较强,一个学生是绝对做不完的,这样就有所分工.可以把5,6个人分成一个组,根据项目要求,要各司其职,达到团队合作的目的.

其次,按学生的学习特点来看,一个班级的学生学习的层次肯定是不相同的,掌握知识的能力以及动手编程的能力也是各不相同的,这就要求老师要根据学生的特点来组织学生,使他们能够发挥出自己的长处,学有所用.

最后,由于课上的教学时间是有限的,而学生在上课后,对课上的知识难免会有一些不能理解的.所以要求学生在课后一定要及时复习和预习,这样需要教师要及时和学生进行交流,现在的网络是很发达的,可以建立一个网络教学平台,例如建立FTP或建立群.在这个平台上,教师可以提供必备的学习材料,例如:教学大纲、多媒体课件、案例源代、必备的软件开发工具等,这样师生可以有效的交流.此外,要多留些课后作业,通过学生的作业情况来了解学生对知识点的掌握情况,可以适当的调整教学方法和手段以及教学内容.最后,要求学生在课后要多到网上去下载源代码,通过阅读别人的源代码和经常上机实践来提高自己的编程能力,还有让学生经常上一些和Ja方向有关的论坛,在上面和一些有经验的程序员进行交流,对学生的理论知识的掌握和编程能力的提高很有帮助.

3.2教学内容改革

根据案例.如果都讲一遍,那么需要的学时会非常多.教师在制定教学大纲时,一定要有选择的讲一些重点的、和以后课程有关系的内容作为授课内容.首先用案例法教学,要求教师必须要按照案例和项目的需求适当调整教材的章节的顺序.在案例教学中,以五个案例为主线,由浅入深.将整个教学内容分为五部分,其中第一部分案例是留言板,这部分讲JSP和JaBean基础知识;第二部分案例为人员管理系统后台,这部分主要将Servlet及Filter和Listener知识;第三部分的案例是小型在线购物系统,这部分内容主要讲EL、JSTL和JDBC高级开发;第四部分案例是图书信息管理系统前台,这部分内容主要讲AJAX、JQUERY和JSON技术;第五部分案例是网上书城,这部分内容主要讲单元测试、设计模式,这样在作项目时,学生可以通过实践来加深对理论知识的理解.

4.总结

本文针对《基于Ja的web高级开发课程》,通过案例教学,提出了一种新的课程内容体系、教学方法和考评模式,着力培养软件技术专业(Ja方向)学生的程序设计能力,使其能够熟练使用相关主流开发平台,适应团队开发环境,适应当今社会对IT人才的需求.

相关论文

政治经济学课程内容体系改革探析

本文是一篇政治经济学论文范文,关于政治经济学毕业论文格式范文,关于政治经济学课程内容体系改革探析相关毕业论文格式模板范文。适合政治经。

新疆与全国金融学课程内容体系差异

本文是一篇金融学论文范文,金融学方面毕业论文题目,关于新疆与全国金融学课程内容体系差异相关研究生毕业论文开题报告范文。适合金融学及财。

会计专业主干课程内容体系整合

本文是一篇管理会计论文范文,管理会计类毕业论文题目,关于会计专业主干课程内容体系整合相关专科毕业论文范文。适合管理会计及成本会计及财。

关于教育心理学课程内容体系建构的

本文是一篇教育心理学论文范文,教育心理学方面电大毕业论文,关于关于教育心理学课程内容体系建构的相关学士学位论文范文。适合教育心理学及。