《Web系统与技术》 教学大纲(工程教育认证要求)

《Web系统与技术》课程详细介绍了Web前端和后台技术,包括HTML、CSS、JavaScript、DOM、PHP、ASP编程、XML和Ajax等,旨在使学生掌握Web开发的基本原理和方法,满足工程教育认证要求。课程涵盖TCP/IP协议、Web浏览器与服务器工作原理,以及各种Web编程技术的应用。
摘要由CSDN通过智能技术生成

Web系统与技术》课程简介

课程编号:  

课程名称: Web系统与技术

学分/学时:3/48

先修课程:《计算机程序设计》、《数据结构与算法》、《数据库原理与应用》

适用专业: 计算机科学与技术、软件工程、网络工程、物联网等专业

课程性质:选修/必修

考核方式:考查/考试

考核形式:闭卷考试、实验评估、大作业、期中测试

建议教材:

谢从华,高蕴梅,黄晓华.Web系统与技术,清华大学出版社,2018

(系列:面向“工程教育认证”计算机系列课程规划教材,

ISBN :978-7-302-49594-9

定价:69.00元)

内容简介:Web系统和技术的基本概念、基本原理和基本方法, 包括HTML静态Web页面、CSS样式设计、网页数据的有效性验证、Javascript编程技术等Web前台系统与技术,以及HTMLDOM对象、PHP编程,ASP编程,XML数据编程和AJax编程等后台系统与技术等内容。


 Web系统与技术

WebSystem and Technology

课程编号:

学    分:3

学    时: 48 学时 (讲课: 32学时      实验:16学时       实践:  学时  )

先修课程:《计算机程序设计》、《数据结构与算法》、《数据库原理与应用》

适用专业:计算机科学与技术、软件工程、网络工程、物联网等专业

建议教材:

谢从华,高蕴梅,黄晓华.Web系统与技术,清华大学出版社,2018

(系列:面向“工程教育认证”计算机系列课程规划教材,

ISBN :978-7-302-49594-9

定价:69.00元)

开课学院:计算机科学与工程学院

修订日期:2018年5月

 

一、课程目标

1、对Web系统与技术领域有较全面的了解,同时掌握静态网页、动态网页、Web数据和样式、Web交互和服务、Web数据库等的基本原理和基本方法。

2、掌握HTML编程,CSS样式,DOM,Javascript,XML,PHP,ASP.Net和Ajax等常用的Web系统与技术,通过综合利用这些技术能解决复杂Web工程问题的关键环节和步骤。

3、能运用Web系统与技术相关理论和技术分析复杂Web工程问题,给出其解决方案并能分析方案的合理性。

二、课程目标、教学方法与毕业要求的对应关系

毕业要求

毕业要求指标点

课程目标

教学方法

3 解决方案

指标点

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《数据结构》实验教学大纲 数据结构实验 Data Structure Experiment 工学 计算机科学与技术 先修课程:高等数学、离散数学、程序设计基础(C语言 或 C++语言) 课程性质 数据结构是计算机科学的算法理论基础和软件设计的技术基础,是计算机科学技术专业的基础理论课程,是计算机学科的核心课程之一。在计算机科学技术的各个领域,选择合适的数据结构是一个重要问题;具备分析算法复杂度、比较算法性能和优化算法的能力是计算机专业学生必须具备的重要专业能力。通过数据结构与算法的学习,能进一步提高软件设计与编写高效程序的能力,提高应用计算机技术解决实际问题的能力。 本课程是结合《数据结构》课堂教学安排的实验与实践课程,它是对学生的一种全面综合训练,是与课堂教学与课后练习,完成程序分析与设计、理论与实践相结合的训练的必不可少的一个教学环节。本实验课程目的是加深对数据结构与算法的理解,加强理论与实践的结合,培养学生的综合动手能力。本实验强调基础知识与实际应用相结合,促使学生掌握知识并应用于解决实际问题,培养学生的动手能力和实践应用能力,起到深化理解和灵活掌握教学内容的目的。 课程任务 进行本课程实验之前,课堂任课教师或实验教师必须要求学生认真复习C语言(或C++语言)的基本编程方法,熟悉编程环境。通过本课程实验,使学生学会和掌握本课程的基本知识点和重点内容,理解数据结构的基本概念和基本原理,深刻理解逻辑结构、存储结构、算法设计之间的关系,掌握分析问题的基本方法,熟练编程的基本方法和技巧,提高解决问题的能力。
国家级实验教学示范中心联席会计算机学科规划教材 教育部高等学校计算机类专业教学指导委员会推荐教材 面向“工程教育认证”计算机系列课程规划教材 谢从华,高蕴梅,黄晓华.Web系统技术[M],清华大学出版社,2018年6月 第1章 Web系统技术的基础知识... 1 1.1 Internet介绍... 1 1.1.1 Internet含义... 1 1.1.2 TCP/IP协议... 1 1.1.3 域名... 2 1.1.4 URL. 3 1.1.5 MIME. 3 1.1.6 HTTP协议... 4 1.2 Web浏览器... 5 1.3 Web服务器... 5 1.3.1 Web服务器... 5 1.3.2 Apache服务器... 5 1.3.3 IIS服务器... 6 1.4系统的主要技术概述... 7 1.4.1 HTML 概述... 7 1.4.2 JavaScript概述... 8 1.4.3 XML概述... 8 1.4.4 PHP概述... 8 1.4.5 Ajax概述... 9 1.5习题... 9 第2章 HTML网页设计基础... 10 2.1 HTML 网页... 10 2.1.1 简介... 10 2.1.2 HTML文件结构... 10 2.1.3 文件编辑器... 12 2.2 HTML基本标签... 13 2.2.1 元信息标签<Meta>. 13 2.2.2 文本标签... 18 2.2.3 列表标签... 20 2.2.4 表格标签... 24 2.2.5 超级链接标签... 27 2.2.6 图像标签... 29 2.2.7 背景声音标签... 29 2.2.8 视频标签... 29 2.3 网页表单和控件... 30 2.3.1 表单标签<form>. 30 2.3.2 表单的控件... 31 2.3.3 获取表单数据... 37 2.4 框架标签... 39 2.4.1 帧标记<frame>. 39 2.4.2 IFRAME标记... 40 2.5 习题... 40 第3章 CSS样式设计... 43 3.1 CSS 简介... 43 3.2 CSS 语法与使用... 43 3.2.1 CSS定义语法... 43 3.2.2 CSS的使用... 44 3.2.3 选择符... 48 3.3 CSS样式设计... 51 3.3.1字体样式... 51 3.3.2文本样式... 53 3.3.3颜色样式... 56 3.3.4 列表样式... 57 3.3.5表格样式... 60 3.4.6 鼠标样式... 64 3.4.7 滤镜样式... 67 3.4 CSS页面布局... 78 3.4.1 文本对齐... 78 3.4.2盒子模型... 81 3.4.3文字环绕float样式... 85 3.4.4 元素定位... 86 3.6 习题... 88 第4章 网页数据的有效性验证... 92 4.1验证控件... 92 4.1.1 验证控件分类... 92 4.1.2 ASP页面验证控件... 92 4.2 正则表达式... 102 4.2.1常用的元字符... 102 4.2.2 复杂的正则表达式... 102 4.3 正则表达式应用... 104 4.3.1 RegExp对象... 104 4.3.2 String 对象的正则表达式方法... 106 4.4 常见的正则表达式... 107 4.5 习题... 108 第5章 JavaScript编程技术... 109 5.1 JavaScript编程基础... 109 5.1.1 JavaScript简介... 109 5.1.2 Javascript的使用方法... 109 5.1.3 语法规则... 111 5.1.4 运算符和表达式... 112 5.1.5 函数... 117 5.1.6流程控制... 121 5.1.7 事件处理... 128 5.2 JavaScript对象编程... 130 5.2.1 Object 类型... 131 5.2.2 Array对象... 131 5.2.3 String对象... 133 5.2.4 Math对象... 138 5.2.5 Number对象... 142 5.2.6 Data对象... 143 5.3 JavaScript ActiveX编程技术... 145 5.3.1 FileSystemO
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值