




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
附件2中山大学本科通识教育课程教学大纲课程编号:课程中文名称:动态网页编程技术课程英文名称:Beginning Web Programming主讲老师:姓名、职称、学院阮文江讲师、硕士 信息科学与技术学院一、 内容简介目前的 Web 应用开发人员主要分为两类:一类是前端开发人员,另一类是后端开发人员。本课程主要介绍 Web 前端开发人员所应具备的基本技术。本课程讲授HTML/XHTML制作、层叠样式表(CSS)技术、JavaScript编程基础、基本流程控制、函数、对象编程、浏览器对象和 HTML DOM、事件驱动编程和JavaScript网页特效等内容。通过课程学习,学生能够了解 Web标准化网页的制作方法,基本掌握常用的网页制作工具,掌握基本的客户端动态网页编程技术。二、 教学目的与基本要求本课程教学目的在于培养学生掌握Web 前端开发人员所应具备的基本技术,有以下基本要求:l 了解Web 基础知识、技术和标准l 基本掌握Dreamweaver、Flash、Fireworks的使用方法l 基本掌握标准化 Web 页面的制作方法l 掌握JavaScript结构化编程技术,了解JavaScript面向对象编程技术l 了解浏览器对象和 HTML DOM 对象,掌握浏览器窗口和页面的操纵方法l 了解JavaScript 事件驱动编程技术,掌握页面动态交互行为的控制方法l 基本掌握 JavaScript、DOM和CSS等技术的综合应用能力三、 主要内容及学时分配(每周教学进度与相关阅读文献)讲次教学内容学时第1讲n 主题:WEB 技术概述n 基本要求l 了解Web 基础知识、技术和标准n 授课内容l INTERNET 简述l WEB 基本知识l WEB 浏览器与 WEB 服务器l 动态网页及相关技术l WEB 标准化l 网页制作工具n 阅读资料l 教材1:第一章 WEB 技术概述1第2讲n 主题:Fireworks图像制作n 基本要求l 了解Fireworks图像的一般制作方法l 基本掌握 Fireworks 使用方法n 授课内容l 制作一般图像l 制作GIF动画l 制作网页图像实例n 阅读资料l 教材2:第1、4、5章2第3讲n 主题:Flash动画制作n 基本要求l 了解Flash动画的一般制作方法l 基本掌握 Flash 使用方法n 授课内容l 制作逐帧动画l 制作补间动画l 制作遮罩动画l 制作引导动画l 制作网页动画实例n 阅读资料l 教材2:第2、6章3第4讲n 主题:Dreamweaver网页制作n 基本要求l 了解可视化网页制作方法l 基本掌握 Dreamweaver 使用方法n 授课内容l 文本输入与格式化l 输入非文本对象,如图像、超链接等l 使用表格和层布局页面l 制作动态网页l 使用框架和模板l 站点设计与管理n 阅读资料l 教材2:第3、7-11章3第5讲n 主题:HTML/XHTML 制作技术n 基本要求l 了解常用 HTML/XHTML 标签及其含义l 掌握标准化 Web 页面的基本制作技术n 授课内容l 基本概念l 文档分段l 标记行内元素l 建立超链接l 制作列表l 制作表单l 添加多媒体l 通用属性l 扩展 HTML 标签l 标签l 配置 WEB 服务器n 阅读资料l 教材1:第二章 HTML/XHTML 制作3第6讲n 主题:CSS技术n 基本要求l 了解 CSS 技术的概念及其使用方法l 掌握基本的网页排版技术n 授课内容l CSS 简介l 定义样式l 使用样式l CSS 基本格式化属性l 样式层叠性l 元素框模型l 元素定位l 元素布局l 列表样式l 表格制作l 页面布局n 阅读资料l 教材1:第三章 层叠样式表(CSS)技术l 参考书3:第313章3第7讲n 主题:JavaScript结构化编程技术n 基本要求l 掌握基本的JavaScript结构化编程技术l 了解基本的网页编程方法n 授课内容l 顺序程序设计l 分支程序设计l 循环程序设计l 函数程序设计n 阅读资料l 教材1:第四章 JAVASCRIPT 编程基础l 教材1:第五章 基本流程控制l 教材1:第六章 函数3第8讲n 主题:JavaScript对象编程技术n 基本要求l 掌握基本的JavaScript对象编程技术l 了解JavaScript面向对象编程技术n 授课内容l 初探对象编程l 对象的基本概念l 使用内置对象l 自定义对象n 阅读资料l 教材1:第七章 对象编程3第9讲n 主题:浏览器对象和 HTML DOMn 基本要求l 了解浏览器对象和 HTML DOM 对象及其基本使用方法l 基本掌握浏览器窗口的操纵方法l 基本掌握页面内容、结构和样式的访问、更新方法n 授课内容l BOM 对象l 访问 HTML DOM 对象l 操纵 HTML DOM 对象l 使用样式对象n 阅读资料l 教材1:第八章 浏览器对象和 HTML DOM3第10讲n 主题:网页事件驱动编程技术n 基本要求l 了解JavaScript 事件驱动编程的基本概念和技术,l 掌握常用事件的基本处理方法,从而基本掌握页面动态交互行为的控制方法n 授课内容l 事件驱动基本概念l 事件绑定l 使用事件对象l 处理鼠标事件l 处理键盘事件l 处理表单事件l 处理编辑事件l 处理异常n 阅读资料l 教材1:第九章 事件驱动编程3第11讲n 主题:JAVASCRIPT 网页特效n 基本要求l 了解网页特效的典型类型,并掌握其实现方法l 基本掌握 JavaScript 编程、文档对象模型(DOM)和层叠样式表(CSS)等技术的综合应用能力n 授课内容l 操控元素的大小与位置l CSS 滤镜l 文字特效l 图片特效l 时间特效l 窗体特效l 鼠标控制l 菜单设计n 阅读资料l 教材1:第十章 JAVASCRIPT 网页特效3第12讲机动、复习3合计33四、 相关教学环节安排(含考试要求)n 教学环节l 课堂安排=讲授(80%)+提问(10%)+讨论(10%)n 考核要求l 总评成绩=期末考试(60%)+平时成绩(40%)l 平时成绩=作业+讨论+作品+考勤五、 推荐教材或参考书1、阮文江编JavaScript 程序设计基础教程(第2版)人民邮电出版社,20102、侯冬梅、杨荣、温绍洁等编,网页设计实训教程网页三剑客CS4版. 清华大学出版社,20103、李烨编别具光芒 CSS 属性、浏览器兼容与网页布局人民邮电出版社,2008六、 有关说明(接受学生人数、有无特别修读要求)l 接收学生人数:100l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 时间管理教学课件模板
- 时间的重量团课课件
- 戏子创意画课件
- 学生干部培训课程
- 二零二五年度家庭光伏电站设备采购与租赁合同
- 二零二五年度公益演出场地借用合同
- 二零二五版婚姻解体财产分配协议:净身出户执行细则
- 2025版汽修厂汽车漆面修补与喷涂一体化服务合同范本
- 二零二五年度生态环保垃圾清运承包合同
- 2025版国际公路货运服务质量评价合同
- 销售人员要具备的基本素质
- 运维项目进度计划
- 图表作文写作技巧与范文解析
- 设备监理表格使用说明
- 文化创意公司章程范本
- 代谢性脑病的护理诊断与措施
- 五年级阅读理解(通用15篇)
- 2023-2024学年部编版七年级上册生物第三单元教案生物圈中的绿色植物生物学与文学 寄予植物的情怀
- Unit 11 Lesson 1 课件-2023-2024学年高中英语北师大版(2019)选择性必修第四册
- 神经外科围手术期疼痛护理的现状及进展
- 柯布道格拉斯函数拓展分析课件
评论
0/150
提交评论