信息安全专业javaweb课程教学改革探索

信息安全专业javaweb课程教学改革探索

ID:22728602

大小:53.50 KB

页数:6页

时间:2018-10-31

信息安全专业javaweb课程教学改革探索_第1页
信息安全专业javaweb课程教学改革探索_第2页
信息安全专业javaweb课程教学改革探索_第3页
信息安全专业javaweb课程教学改革探索_第4页
信息安全专业javaweb课程教学改革探索_第5页
资源描述:

《信息安全专业javaweb课程教学改革探索》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、信息安全专业JavaWeb课程教学改革探索传统的JavaWeb课程教学中存在着重理论、轻实践的不足,导致培养的学生无法满足用人单位的需求。本文针对信息安全专业的JavaWeb课程教学提出了一些改进措施:设计贯穿全课程的教学项目、强化信息安全技术在实践项目中的应用以及采用过程化考试平台实施过程化考核。这些改进措施的最终目的是强化培训学生的工程项目实践开发能力,上述措施在教学过程中实施后也取得了一定的效果。希望本文提出的改进措施能为JavaWeb课程教学的改革提供一些参考思路。目前,国内大多数高校的计算机相

2、关专业以及相关的职业培训学校都开设了基于Java的Web程序设计系列课程,课程包括从入门的Servlet和JSP到更高级的JavaEE程序设计。各IT企业对Web类开发人员的专业素质和技能都有较高要求,这就要求高校培养的学生既有夯实的理论基础,又具有一定的开发经验与实践技能。但是,目前高校培养的学生还不能很好的满足企业的要求。一、存在的问题虽然JavaWeb类课程也在不断的改革,但目前还是存在着不足:一是在传统的课堂教学模式下,教师在课堂上以课件为蓝本说教式的教学,学生被动的接受知识,没有发挥学生的主观

3、能动性,导致学习效果不佳;二是学生光学习了程序设计的基础知识,但缺乏编程能力训练,无法独立设计与开发应用程序,工程能力不强;三是由于教材的滞后性,学生没有学习和掌握目前主流的开发技术,难以达到企业的用人要求;四是一些计算机相关专业(比如:信息安全、物联X等)的JavaWeb课的学习内容与计算机和软件专业的对应课程的内容完全一样,没有体现出专业之间的差异,学生不知道如何将信息安全的技术在JavaWeb程序中应用。如果能解决好这个问题,不仅有利于学生掌握JavaWeb开发的技能,而且能让学生更加深刻的理解信

4、息安全技术的实践与应用。针对上述问题,结合笔者这几年给信息安全专业讲授JavaWeb课程总结的一些经验,提出了一些针对信息安全专业的JavaWeb课程的教学改革探索,希望能找到更符合信息安全专业要求的JavaWeb课程教学内容、方式和方法,以培养更加符合专业培养目标和社会需求的学生。二、教学与实践内容改革探索JavaWeb程序设计系列课程的基础是Java,所以在课程体系的设置方面要突出Java课程的重要性,加大Java课程的教学量,并且在Java课程的教学内容中要加入JDK中的JavaSecurity包

5、的内容,重点讲解JavaSecurityAPI的架构与应用,这是在后续的JavaWeb课程中引入安全内容的基础。课程的教学与实践内容改革主要有以下几个部分。1.更新Servlet和JSP的最新版本内容。Servlet是JavaWeb的基础,随着JavaEE版本的更新,最新的Servlet版本已经是3.x,而目前大部分教材还在讲授Servlet2.x版本的内容。新版本的Servlet在前一版本(Servlet2.5)的基础上提供了若干新特性用于简化Web应用的开发和部署,这些新的特性包括支持异步处理、支持

6、注解以及可插性等。新的版本必将为JavaWeb开发提供更好的支持与应用,所以我们讲授的内容也必须随着技术的发展而进行更新,否则会导致学生未学到最新的知识和技术,会和用人单位的需求脱节。2.设计贯穿全课程的教学项目。引入基于项目驱动的教学内容改革是近年来编程类课程改革的主要方式之一,通过实践证明这种方式也具有不错的效果。与其他编程课程的项目驱动教学不同的是,我们的教学项目按照以下几个要求来设计:①教学项目要按照工程项目的完整流程来进行设计。教学项目不再是按章节设计的程序案例,而是一个实际应用项目贯穿到教学

7、的全过程。项目按照软件开发的基本流程,包含了分析、设计、实现、测试和部署等几个环节,这些环节的内容与教学内容的各个章节对应。按照教学章节讲授了编程知识后,应用编程知识开发实现项目的某项功能,随着教学内容的不断深入,围绕项目开发的功能越来越多,也越来越复杂。在教学结束时,教学项目也就形成了一个相对完整并具有实用性的项目。学生在此过程中也了解到了所学的知识是如何应用的。同时,具体的应用项目让学生不再觉得所学的知识是抽象的,也能触发学生的学习兴趣,引导学生主动学习与实践。②教学项目中应用信息安全技术,符合专业

8、培养目标。针对信息安全专业的培养目标,结合信息安全技术在Web系统中的应用,在教学项目的设计中加入信息安全技术的应用,将学生所学的信息安全专业课知识与本课程的编程开发结合起来,体现信息安全专业知识的应用。比如:学生在密码学课程学习了散列算法,知道了用散列算法计算一串数据的散列值,以用于对数据进行完整性校验。在Web系统应用中,还可以用散列算法计算用户密码的散列码,用散列码替换明文密码能在一定程度上增加密码的安全性。其他的信息安全技术比如:防

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。