课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

大学生涯规划

期末资料

终身学习

名师专栏

兴趣技能

hi,小mooc
27考研全科新手规划
期末考试会员
SPOC学校专有课程
web应用开发技术
第9次开课
开课时间: 2024年09月04日 ~ 2024年12月31日
学时安排: 3-5小时每周
当前开课已结束 已有 93 人参加
老师已关闭该学期,无法查看
spContent=Web开发技术是计算机相关专业的专业基础课程。该课程借助Java、HTML、JavaScript作为教学语言,讲授Web程序开发的基础理论和基本思想,培养学生的系统开发思维。课程的总体目标是使学生能够使用Java语言开发Web应用程序,并掌握常见的应用框架,也为学生今后学习Java高级编程打下坚实的基础。
Web开发技术是计算机相关专业的专业基础课程。该课程借助Java、HTML、JavaScript作为教学语言,讲授Web程序开发的基础理论和基本思想,培养学生的系统开发思维。课程的总体目标是使学生能够使用Java语言开发Web应用程序,并掌握常见的应用框架,也为学生今后学习Java高级编程打下坚实的基础。
—— 课程团队
课程概述

(一)本课程的建设发展历程:

2016年,《Web应用开发技术》课程在成都理工大学泛亚-超星MOOC教学平台建课,建设教案、教学大纲、课件、单元测试等教学资源。

2020年,经过几年完善,《Web应用开发技术》课程在中国大学慕课申请成都理工大学独立SPOC,在线资源更新,结构优化,并引入企业典型项目案例,为在校学生提供较好的线上线下学习方式。

2021年,《Web应用开发技术》课程申请成都理工大学课程教学改革试点为混合式线上线下课程,并获批两项成都理工大学高等教育人才培养质量和教学改革项目,继续在独立SPOC平台补充和更新部分教学资源,加强了课程思政元素,并融入创新创业及学科竞赛,课程建设已比较完整。

2022年,《Web应用开发技术》课程已经在独立SPOC连续开课5个学期,取得了较好的教学效果,成为学校重点线上线下混合课程。同时,获批成都理工大学课程教学“四新”项目式课程改革和教育部产学合作协同育人项目,加强了校企联合人才培养及课程共建。

2023年12月-2024年5月,基于“三师”课程的全过程育人教学创新与实践第四届教师教学创新大赛获得全校一等奖,省赛三等奖。

2024年7月,通过爱课程慕课平台审核成为Mooc,并成为中国大学慕课首批AI智慧课程。

2024年9月,成为学校第一批AI智慧课程建设的三门课程之一。

(二)课程与教学改革要解决的重点问题:

在本课程教学过程中发现学生主动学习能力缺乏,前导课程学习基础较差,软件工程素养不高等重点问题。提出建立积极的社会主义建设责任感,重视基础理论知识,提高软件工程素养的人才培养理念,强化新工科与企业项目需求的深度融合,优化课程建设和教学模式,并不断深入专业综合改革。课程和教学改革中,重点解决如何体现以学生为中心,提高课堂教学和人才培养质量,实现教育和教学目标,适应“四新”项目式教学新模式。

(三)混合式教学设计:

课程团队充分利用ADDIE教学设计模型,将系统化的教学设计分为分析(Analysis、设计(Design、开发(Development、实施(Implementation和评价(Evaluation等五个步骤,以保证高效地进行课程设计与实施。对教学资源进行了全新整合,针对项目与各章节的特点分别设计了“教学目标、自主学习、教学视频、课件PPT、能力拓展、作业库、试题库、源代码”等不同的教学资源模块,以满足不同目标及不同能力的学生的学习需要。每个模块被设计为满足“课前、课中及课后”不同教学阶段的教学需要。课堂教学中,教师围绕课程重难点以及自主学习过程中的共性问题,安排授课内容和教学活动,设计三次翻转课堂,分别由学生项目组对前端、后端和完整项目进行三轮汇报、互动。教师能够借助中国大学MOOC平台对学习行为数据进行有效监控,对学生任务完成情况和学生的问题给予及时有效的评价反馈。

(四)课程内容与资源建设及应用情况:

课程内容融合企业项目需求,主要包含前端、后端和企业项目三大篇章。前端重点讲解Html、JavaScript、jQuery、Bootstrap、Vue等技术,后端重点讲解JSP、Servlet、JavaBean、MVC设计思想等,企业项目各功能模块基础部分分别融入到前端和后端内容,各阶段性内容完成后对项目进行综合整合讲解。除课程基本内容外,包括中国大学MOOC线上教学资源建设,主要有电子教案、教学视频、多媒体课件、单元测试、讨论专题等基本资源和课程思政材料、企业项目典型案例等拓展资源。线上线下混合的学习模式对学生过程考核和学习效果评价更加客观,截至目前网上选课人数已达到1000余人次,累计互动次数达到21800人次。


授课目标

    本课程是计算机类专业核心课,在专业人才培养体系中处于较重要地位。采用“MOOC”线上线下混合式教学模式和校企协作项目式教学方案,重点培养学生的知识目标、能力目标、素质目标。

    1、知识目标:教授学生Web开发技术的基本理论知识及软件体系结构设计基本思想,培养学生参与完成系统分析、系统框架建设等理论基础;

    2、能力目标:培养学生理解前、后端分离项目的工程原理与开发流程,提高学生的Web应用系统开发能力,指导学生设计出可用、可维护的Web应用系统的能力以及参加学科竞赛的能力;

    3、素质目标:引入企业真实案例,融入“课程思政”,提升学生项目全流程开发技能,并具备良好IT职业道德、职业规范,具有不畏困难的科学态度,为团队合作开展企业项目开发做出铺垫。

成绩 要求

课程成绩=过程性考核(60%~70%)+期末考试(40~30%)【机考】

过程性考核:个人成绩+小组成绩+创新挑战加分

  • 课前自学、课后作业(慕课单元测验)(20%)【个人成绩】
  • 基础实验(头歌实践平台)(20%)【个人成绩】
  • 小组自选项目(50%)【小组成绩】
  • 创新挑战加分(10%)【教学助理、组长、项目技术创新等的额外加分项】
课程大纲

项目展示

玉盘珍馐指万黔-珍馐美馔·聚焦三农·尽看贵州-吴俊锋、李宗蔚、周朝鍚、程茂霖、李自勤-2020级

“博通古今”——中国博物馆非遗文创商城-李忠胤、方茹、高海官-2020级

青春伴夕阳-阳光社区智慧医疗管理系统-刘家桢、唐铭培、周锐-2020级

乡村农副产品电商销售平台-侯巧宁、肖玉纯、李婉婷、赵佳羽、王策-2019级

阅世怡情-李恩毅、陈臻、李鑫彭、杨博文-2019级

图报购物平台-李孝勇、闫祚勋-2019级

饱了没-周磊、李兴顺、林诗源、李文龙-2019级

川藏铁路沿线隧道温泉Web数据可视化系统-罗娟-2018级

川藏铁路沿线温泉智能数据库系统-李军甫-2018级

网上书城-田雯、胡祺铭-2018级

律师事务所网站-李傲笑、伍雨薇、胡晨玉、郝声兆-2018级

娱乐游戏网站-李越、熊嘉城、张焕然、熊家男、吴彤-2018级

第01章-Java Web开发环境配置

1.1-BS结构

1.2-服务器的安装

1.3-IDE的安装

1.4-第一个Web项目

1.5-本章小结

第01章-Java Web开发环境配置

Tomcat服务器软件下载

JDK下载

IDE下载

实验报告格式样本下载

第1章测试

第02章-HTML基础

2.1-静态网页制作

2.2-HTML中的常见标签

2.3-表格标签

2.4-链接和图片标签

2.5-表单标签

2.6-框架

2.7-本章小结

第2章测试

第03章-JavaScript基础

3.1-JavaScript简介

3.2-JavaScript内置对象

3.3-本章小节

第03章-JavaScript基础

第3章测试

第04章-JSP基本语法

4.1-第一个JSP页面

4.2-注释

4.3-JSP表达式

4.4-JSP程序段

4.5-JSP声明

4.6-URL传值

4.7-JSP指令和动作

4.8-本章小结

第04章-JSP基本语法

第4章测试

第05章-表单开发

5.1-认识表单

5.2-单一表单元素数据的获取

5.3-捆绑表单元素数据的获取

5.4-隐藏表单

5.5-其他问题

5.6-本章小结

第05章-表单开发

第5章测试

第06章-JSP访问数据库

6.1-JDBC简介

6.2-建立ODBC数据源

6.3-JDBC操作

6.4-使用PreparedStatement

6.5-事务

6.6-使用厂商驱动进行数据库连接

6.7-本章小结

第06章-JSP访问数据库

MySQL服务器下载

JDBC驱动包下载

其它包下载

Navicat图形界面下载

微软常用运行库合集下载

第6章测试

第07章-JSP内置对象(1)

7.1-认识JSP内置对象

7.2-out对象

7.3-request对象

7.4-response对象

7.5-Cookie操作

7.6-本章小结

第07章-JSP内置对象(1)

第7章测试

第08章-JSP内置对象(2)

8.1-利用session开发购物车

8.2-session的其他API

8.3-application对象

8.4-其他对象

8.5-本章小结

第08章-JSP内置对象(2)

第8章测试

第09章-Servlet编程

9.3-Servlet的生命周期

9.4-Servlet与JSP内置对象

9.5-设置欢迎页面

9.6-在Servlet中读取参数

9.7-使用过滤器

9.8-异常处理

9.9-本章小节

第09章-Servlet编程

9.1-认识Servlet

9.2-编写Servlet

第9章测试

第10章-JSP和JavaBean

10.1-认识JavaBean

10.2-在JSP中使用JavaBean

10.3-JavaBean的范围

10.4-DAO和VO

10.5-本章小结

第10章-JSP和JavaBean

第10章测试

第11章-EL和JSTL

11.1-认识表达式语言

11.2-基本运算符

11.3-数据访问

11.4-认识JSTL

11.5-核心标签库

11.6-XML标签库简介

11.7-国际化标签库简介

11.8-数据库标签简介

11.9-函数标签库简介

11.10-本章小结

第12章-AJAX入门

12.1-AJAX概述

12.2-AJAX开发

12.3-AJAX简单案例

12.4-本章小结

第12章-AJAX入门

Jason包下载

第12章测试

第13章-验证码和文件的上传与下载

13.1-使用JSP验证码

13.2-验证码开发

13.3-认识文件上传

13.4-实现文件上传

13.5-文件下载

13.6-本章小结

第13章-验证码和文件的上传与下载

标签包下载

第13章测试

第14章-MVC和Struts2的基本原理

14.1-MCV模式

14.2-Struts2简介

14.3-Struts2的基本原理

14.4-Struts2的基本使用方法

14.5-其他问题

14.6-本章小结

第14章-MVC和Struts2的基本原理

struts2包下载

spring包下载

第15章-Web 安全性入门

15.1-URL操作攻击

15.2-Web跨站脚本攻击

15.3-SQL注入

15.4-密码保护与验证

15.5-本章小结

第15章-Web 安全性入门

课程思政

青鸟工程-科学探索,勇于实践

软件维护也要做到:有则改之,无则加勉

北斗卫星导航系统

工匠精神,科技报国

新中国成立72周年伟大成就

职业素养,宽广情怀

攻坚克难,实干苦干

科学探索,攻坚克难

弘扬工匠精神 攻克技术难题

独具匠心,攻坚克难

不谋全局者,不足谋一域

奉献精神,创新精神

极简主义生活方式

创新胆量,创新决心

工匠精神-专注干好一件事

有则改之,无则加勉

名人名言

淡薄名利,为国奋斗

钉钉

支付宝

Paddle paddle飞桨简析

微信

语音识别-科大讯飞

项目开发中的团队合作

抖音

自制思政视频库

学霸系列

励志专题系列

励志人物系列

励志团队系列

美好校园风光系列

项目实战

宿舍管理系统Servlet+JSP+JDBC

网上商城项目实战

就业指南

企业招聘需求

大厂前端面试题库

展开全部
预备知识

Java程序设计、计算机网络

参考资料

1. Java语言程序设计》(第3版)沈泽刚主编 清华大学出版社(ISBN978-7-302-48552-0 2018.4

2. Java语言程序设计(第3版)学习指导与题解》沈泽刚,清华大学出版社(ISBN978-7-302-49602-1 2018.6

3. ()Budi Kurniawan,俞黎敏 等译.Java 7程序设计.北京:机械工业出版社,2012.8

4. Bruce Eckel,陈昊鹏译.Java编程思想(第4版).北京:机械工业出版社,2007.6

5. Y.Daniel Liang. Java语言程序设计.基础篇 .北京:机械工业出版社,2012.1

成都理工大学
4 位授课老师
黄于鉴

黄于鉴

副教授

温泉

温泉

副教授

刘恒

刘恒

教师

下载
下载

下载App