职业院校《javaweb程序设计》课程教学改革的研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:baihe8302
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:《Java Web程序设计》是高职院校软件技术的核心基础课程,涵盖的知识面广,涉及的技术性强,实践性强。该课程的教学实践过程钟,还存在很多问题,比如教学标准不符合项目开发的要求,教学内容不规范,教学方法过于单一。论文针对java web课程特点,运用项目驱动的教学模式,对教学标准进行规范,教学内容进行重构,教学方法进行优化,以完整的项目实例来推动课程内容的教学,从而提供学生的实践动手能力。
  关键词:Java Web程序设计;教学内容;教学标准;项目式教学
  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2017)26-0160-02
  1 概述
  Java Web应用开发是计算机软件开发专业的核心课程之一,是该专业的专业必修课。通过本课程的学习,使学生具备Java Web应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Java Web开发等工作任务。Java web包括了JSP、java Serlet、JavaBean等程序开发的基础知识,通过该课程的学习,学生应该具有动态网站的开发能力,具有程序的逻辑处理能力,具有程序分析能力。然而,目前高职院校计算机软件开发专业培养的学生,动手能力,程序的思维能力,开发能力都远远达不到企业的需求,课程整体的教学效果并不理想。课程的教学内容不符合实际开发的要求,课程的教学模式陈旧。随着教学改革的深入,项目式教学 一体化实践的教学模式作用日益重要。本文分析了在java web课程教学中存在的问题,根据项目式 一体化实践教学的教学要求,对课程目标进行更加准确的定位,对教学内容进行重构和组合,对教学模式进行了有意义的探索。
  2 java web 教学中存在的问题
  1) 教学目标不明确
  很多高职院校开设的《JAVA web程序设计》的培养计划仅仅只对知识店的罗列,只是对知识点的讲解,没有对课程内容在实际开发中的作用,以及思维的拓展进行阐述。学生学习了知识后,不知道这门课程在整个程序开发中的作用,能够用在什么地方,能够开发什么样的软件。学生的动手能力,职业素养等方面都没有得到很好的培养。
  2) 教学内容和教学案例选择不合理
  《java web程序设计》这门课程设计的技术比较多,比较零散。很多老师在课程内容的选择上不是十分合理。有的在讲授的时候,主要是采用JSP的教学内容,然后在后续课程中讲解基于servlet的MVC的开发模式,最后讲解SSH的框架技术,这样内容的安排的学习周期过长,学生在学习的时候会有厌倦的情绪,因此应该该表教学课程的内容安排,既能够让学生掌握软件开发的流程,又能够掌握比较流行的开发工具和开发技术。
  3) 教学方法和教学手段
  在传统的高职的教学中,都是先在课堂上将理论知识讲授完理论知识后,然后进行动手的操作。老师讲什么,学生就学什么,学生没有充分发挥主观能动性。学生在课堂上学会了理论知识,然而在实践的时候又忘记了。有的老师采用了项目式教学,但是项目的分解不太符合教学的要求,
  3 java web 课程改革探索
  1) 根据实际开发要求,明确课程目标
  根据对软件开发企业对人才能力的需求的考察和调研,通过对JAVA web课程的学习,学生应该能够掌握动态WEB应用程序设计与开发的基础知识和基本技能,应该具有程序分析问题与解决问题能力,能胜任综合商业网站的开发工作,为就业和以后的发展奠定基础,并培养诚实、守信,善于沟通和合作的品质,为提高职业能力奠定良好的基础。因此,java web课程的教学,应该从培训学生知识,能力,职业素养三个目标进行组织教学活动。
  能力目标主要是指通过该课程的学习学生应该具备使用HTML,CSS,JavaScript等技术编写网站前台静态页面的能力;应该具备使用JSP,Servlet,Filter,JavaBean等技术编写动态网站界面的能力;应该具备在Web环境下创建,配置并编程访问MySQL数据库的能力;应该具备项目开发中的团队协作能力。
  知识目标主要指学生应该掌握HTML,CSS,JavaScript等基本的网页编程知识;应该掌握JSP,Servlet,Filter等动态网站开发的技术知识;应该掌握JavaBean,JDBC等网站数据库访问的相关知识;应该熟悉Web环境下文件操作,邮件编程等相关的知识;应该了解JSTL,EL等知识网站中的常用技术。
  职业素养目标主要指学生通过课程的学习应该具有沟通能力、团队合作及协调能力;应该能良好的编程习惯;查阅相关手册及资料能力;应该能够掌握掌握系统设计方法,培养严谨工作态度;应该自我展示与语言表达能力应该具有分析和解决问题的能力。
  2) 教学内容的重构和组合
  在课程内容的选择上,对Java Web开发工程师职业岗位的工作内容、工作过程、工作环境等加以分析提炼,进行相应的职业能力分解,对课程内容进行重构和重组,并按照循序渐进的教育规律进行深度加工,提取及序化教学内容。
  3) 项目式 一体化教学方法设计
  项目式驱动 一体化教学方法是指将教学内容通过一个个案例展现,通过教学做一体化的实施来实现对具体案例的讲解。项目驱动的教学方法就是在教学的实践过程中,通过一个个完整的项目,将课程的知识点融入到项目实践的各个环节中,通过将项目分解为一个个模块,然后从易到难的进行讲解。项式驱动的教学充考虑了知识点的实际应用,教学目标更加明确。在项目实际的讲解中,通过采用教学做一体化的教学方法来实现对项目中理论知识的讲解,老师先分解项目中的一个个小的知识点,同学们学习理论后,马上实践,并自己动手完成项目。项目式 一体化教学模式使得那些晦涩知识更加具体,让学生在实践中学习知识点的具体应用。通过具体的项目,提高学生的分析能力,动手能力和解决问题的能力。在教学中,根据软件企业对岗位能力的要求,精心选择项目,合理组织教学内容,选取一个”学生健康体检系统”作为教学的载体,依据“学生健康体检系统”来对教学内容的组织和重构。通过对项目的迭代开发,由简单到复杂,由浅入深的对知识点的讲解,最后学生实现对整个项目的开发。最后的项目课程的实训要求学生开发一个具体的项目,比如“學生选课系统”或者“学生宿舍管理系统”,现学现用。
  参考文献:
  [1] 王晓军.JSP动态网站开发基础教程与实验指导[M].北京: 清华大学出版社,2008.
  [2] 赵学良[译].Servlet与JSP核心编程[M]. 2版.北京:清华大学出版社,2004.
  [3] 唐松,刘丽.“项目导向、任务驱动”法在《软件开发过程》教学中的应用[J].科技促进发展,2009(12):60-61.
  [4] 刘伟,张利国.Java Web 开发与实战[M].北京:科海电子出社,2008:1-5.
其他文献
复合防腐剂的研究一直是食品保鲜的重要技术措施。本研究针对乳化香肠这类食肉糜类制品的防腐措施进行了研究,研究表明采用单辛酸甘油酯、乳酸链球菌素、茶多酚、双乙酸钠等
远程桌面/终端服务是最常用的远控工具,在实际网络管理中应用很广泛。俗话说树大招风。正因为如此,远程桌面/终端服务也成了黑客觊觎的对象。一旦让其得逞,对系统的危害是极大的。为了避免黑客入侵,一方面我们需要及时为系统打上各种补丁,设置复杂的登录密码,而且要定时变更密码。这样黑客破译不了密码,自然也就无法侵入系统。另外一方面是尽可能的为远程桌面/终端服务设置各种安全保护措施,对远程登录者的操作权限进行必
在以病毒为首的恶意程序家族中,木马是非常阴险的“品种”。木马潜入系统后,一般不会对系统进行明显的破坏,而是使出各种手段,千方百计地隐藏自己,之后悄悄开启后门,为黑客的顺利入侵铺平道路。可以说,木马对系统的安全威胁极大。正因为如此,木马也就成了人人喊打的过街老鼠,成了杀毒软件防御的重点目标。黑客为了提高木马的危害力,通常会使用五花八门的免杀技术,让木马逃过追捕。不过魔高一尺道高一丈,免杀木马终究难逃
最近在工作中遇到一个奇怪的问题,使用相关软件导出了许多Excel数据,但在执行排序操作之后,却出现图1所示的错误,经过检查,发现这些数据仍然是“常规”格式,单元格左上角也并没有出现“!”感叹号,该如何完成正确的排序操作呢?  通过分析,应该是因为软件在导出数据时,带有一些不可见的特殊字符,使用“分列”功能可以提取数据,不过我们可以使用公式“=-LEFT(12,LEN(12)-1),“LEN”函数是
评价卵转铁蛋白(OVT)的免疫调节作用。采用小鼠建立免疫低下模型,以不同剂量(10、1、0.1 mg/mL)卵转铁蛋白灌胃实验动物,将实验动物分组进行免疫脏器质量、细胞免疫功能、体液免疫
采用机械分层碾磨和石磨制粉2种加工方式,对"贵紫4号"紫粒小麦加工的面粉和麸皮进行淀粉、粗蛋白、脂肪、粗纤维、维生素、矿物质、氨基酸、总酚、花青素等营养功能成分的对比
本研究探索从科技规划实施的关键环节——科技管理角度出发,通过顶层设计来把握国家科技规划实施推进,设计了针对科技规划实施的顶层推进管理框架,目的是尽可能避免规划实施过程
研究不同加工条件如蛋白浓度、加热温度、离子强度和pH对牛血浆蛋白凝胶特性的影响。结果表明:蛋白浓度的提高有利于凝胶的形成,且形成凝胶的最低血浆蛋白浓度是4.0%;4.8%的血
摘要:虚拟仿真灭火培训系统的设计实现基于虚拟现实技术,而碰撞检测是虚拟现实得以实现的关键技术之一。模拟系统设计对AABB包围盒碰撞检测算法进行改进,提出基于Virtools网格的包围盒算法。实验表明,改进后的包围盒算法减少了碰撞检测的误差,提高了模拟系统人机交互的沉浸感。  关键词:虚拟仿真系  ;Virtools;碰撞检测;虚拟现实技术  中图分类号:TP391 文献标识码:A 文章编号:100
职务发明是我国科技成果最重要的组成部分,其利益分配机制的核心是职务发明奖酬制度,这一制度是由以专利法为核心的一系列法律法规与部门规章共同构建的。其中地方性专利法规对