PAGE2/NUMPAGES2
《JavaWeb应用开发》课程标准
课程名称:JavaWeb应用开发
课程代码:3250697
适用专业:计算机网络技术(网络互动媒体开发方向)专业
课程性质:专业核心课程
学时:72时(理论:36实践:36)
学分:4学分
一、课程概述
(一)课程性质与任务
本课程是计算机网络技术(网络互动媒体开发方向)专业核心课程。主要培养学生应用JSP技术进行Web应用程序开发的能力,并培养其良好的编程规范和职业习惯。通过本课程的学习,让学生掌握使用Java技术进行Web应用开发;
了解JavaWeb技术架构;
掌握HTML,JavaScript和CSS静态网页开发技术;
掌握JavaWeb开发的核心技术JSP和Servlet等;
掌握使用MVC模式设计、开发Web项目。在项目实战中培养学生的编程能力、程序调试能力,团队合作与沟通能力、自主学习与创新能力,为今后应用JavaWeb编程技术和从事软件开发与测试工作奠定坚实的基础。同时,借助思政案例库的资源灌输规范操作的职业操守。课程对学生的职业能力培养和职业综合素质培养方面起重要支撑作用。
先修课程:《网页设计基础》、《关系数据库》、《Java面向对象编程》。
(二)课程设计思路
本课程采用“项目驱动、案例教学、一体化课堂”的教学模式开展教学。整个课程采用若干单元案例和小型综合案例,72学时完成教师与学生互动的讲练结合教学过程,并利用思政案例资源库将职业素养的培养贯穿于课堂。
课程的理论实践一体化教学过程全部安排在软件项目开发实训室进行,教学中以学生为中心,教师全程负责讲授知识,指导项目开发。
二、培养目标与要求
(一)总体目标与要求
JavaWeb应用开发是大学期间主要的程序设计类课程,以学生构思、创建一个简单网站的过程为主线,建立和掌握JavaWeb应用程序设计的基本概念和方法。本课程学习的效果如何,对学生在计算机应用设计技能的培养和学习有着重要影响,也对学生毕业后的工作能力有相当的作用。
在课程讲授过程中,以不同的WEB数据库应用设计作为应用设计最主要的元素,进行教学驱动,通过递进的方式,把完成JavaWeb网站设计的学习进程及内容进行连贯和衔接,总体目标是:让学生建立Web网站设计的基本概念和方法,掌握Web数据库应用程序设计的规范和基本方法、同时根据不同的应用,掌握Web网站设计的基本技巧,能够对现实的问题进行分析和抽象,设计出一个简单的Web网站,并通过代码实现网站的基本功能,完成应用程序的编写、调试和运行。通过教学过程中的实际开发过程的规范要求强化学生的职业道德意识和职业素质养成意识,加强学生的思政教育,将思政融入内化素养。为学生以后从事更专业化的软件开发工作奠定基础。
(二)具体目标
1、素质
(1)具有良好的思考和分析问题的能力;
(2)具有较好的信息检索能力;
(3)具有良好的职业道德和团队精神;
(4)具有很好的与人沟通和交流的能力。
(5)培养学生互相帮助,加强团队合作精神。
2、知识
(1)掌握Web网站设计基本概念、学会Tomcat服务器安装配置
(2)掌握JSP语法基础、脚本编写及程序的运行方法
(3)掌握JSP程序控制方法
(4)掌握JSP指令元素、动作的基本概念及应用方法
(5)掌握主要的JSP内置对象及这些对象的用途
(6)学会根据实际要求设计表单,实现表单的提交及表单数据的提取
(7)掌握Web数据库应用设计,能够完成WEB数据库的基本访问操作的设计
(8)掌握JavaBean程序的设计和应用方法,学会使用JavaBean进行程序封装
(9)了解JavaServlet应用及程序的设计方法
2、能力
(1)熟练掌握Web应用开发工具,掌握Web网站设计的基本方法和过程
(2)能够根据实际网站设计要求,完成一个简单网站的程序结构设计
(3)能够合理设计网站数据库结构
(4)能够设计基本的Web页面,实现数据库的查询及显示操作
(5)能够准确提取Web数据,完成数据库的添加、修改和删除操作
(6)理解JavaBean程序概念,设计并通过Java类完成Web应用
(7)能够使用Bean程序对网站数据库操作进行封装
(8)了解Servlet程序的结构和编写方法,完成简单的Servlet应用
三、课程结构与内容
(一)课程结构与进程安排
学习任务(项目)描述、内容排序、要求及学时分配见下表:
表1《JavaWeb应用开发》课程教学内容设计表
序号
学习任务(项目)
子任务(项目)
教学内容
课时数(理论/实践)
目的要求
(知识点、能力点、素质点)
教学方式
(教学方法、教学手段)
教学场地
1
Web技术概述
Web理论
静态网页与动态网页
网络数据库和Web服务器概念
C/S