《移动Web开发技术基础》教学大纲2015
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《移动Web开发技术基础》教学大纲
一、课程名称
移动Web开发技术基础
Foundation of Mobile Web Programming
二、学时与学分
80学时(理论48、实验32)、4学分
三、适用专业
非计算机专业本科生
四、参考教材
1.《JavaScript前端开发实用技术教程》,岳学军,人民邮电出版社,2014. 9
2.(HTML5程序设计》,Peter Lubbers等,人民邮电出版社,2012.5
3.《HTML5与CSS3权威指南(第2版)》,陆凌牛,机械工业出版社,2013.3
五、课程的内容和目的
本课程作为非计算机专业本科通识课程,是一门理论和实践紧密结合的实用课程,内容包括讣算机基础部分和程序设计部分。汁算机基础部分涵盖计算机软硬件组成、数制表示、操作系统、多媒体原理和网络基础知识。程序设计部分为Web开发技术:HTML技术、CSS技术、Javascript语言、AJAX技术、HTML5新技术及HTML5 API。使学生掌握网站询端开发技术和开发移动端单页Web应用的基本原则、方法和步骤,从而使学生具有扎实的Web开发理论基础和较强的实践动手开发能力。本课程的主要目的是使学生了解计算机基础知识、Web开发技术, 具
备HTML5语言的编程能力。
基木要求
1.了解计算机基础知识。
2.了解操作系统的作用及分类
3.了解多媒体基础知识
4.了解网络基础知识,掌握网络基本应用及网络信息的获取方法
5.理解Web工作原理,了解Web技术基础。
6.熟练掌握超文本标记语言HTML文档的结构、常用文档元素的含义和基本
使用方法。
7.理解样式表语言CSS的基本概念和作用,掌握CSS的基本语法和使用方
法。
8.掌握脚本语言JavaScript的基本概念和语法,掌握JavaScript对常用
HTML文档元素的操作方法;了解文档对象模型DOM的基本概念和作用。
9.了解 HTML3 新标签及 HTML5 API
10.了解主要动态网页技术的基本概念。
七、教学大纲
第1章计算机基础知识
授课内容:
1.计算机的发展及应用
2.计算机中的信息表示(二进制、信息单位)
3.数据在计算机中的表示
4.计算机硬件系统
5.计算机软件系统
6.操作系统功能及分类
第2章多媒体技术基础
授课内容:
1.多媒体基本概念
2.多媒体计算机信息处理技术基础(声音媒体的数字化、视觉信息的数字
化、数据压缩、数据压缩的应用)
3.多媒体文件格式(静态图像文件格式、动态图像文件格式、音频文件格
式)
第3章计算机网络基础
授课内容:
1.网络基础知识(物理组成、常见的网络拓扑结构、体系结构、网络术语)
2.因特网基础知识(中国互联网络的发展、因特网的组成、因特网地址和
域名、如何连入因特网、选择入网的方式)
3.因特网上的信息服务(WWW信息资源、信息搜索、文件传送、远程登录
Telnet、电子邮件、儿种下载软件支持的协议)
4.网络安全和防火墙技术
第4章web技术概述
授课内容:
1.Internet与Web技术的基本概念
2.Web技术的主要组成
3.Web浏览器与服务器的基本概念和工作原理
4.Web应用开发构架和开发技术
5.动态网页技术概述
第5章html网页设计
授课内容:
1.HTML文档的基本结构和语法
2.HTML常用元素及其基本属性
3.HTML表单与常用控件
第6章Javascript概述
授课内容:
1.JavaScript脚本的基本概念、发展历程、作用及其主要特点。
2.JavaScript的应用范兩、开发环境及部署问题。
3.JavaScript在HTML页面中的应用。
第7章JavaScript基础与核心语法
授课内容:
1.JavaScript脚本语法、变量与常量、保留字、表达式与运算符。
2.JavaScript基本语句,流程控制和函数。
3.JavaScript」E则表达式的应用
4.JavaScript中数组和对象的创建及应用。
5.类、构造函数和继承的应用。
第8章BOM对象与DOM对象
授课内容:
1.HTML DOM 框架
2.Document 对象
3.DOM对象的方法和属性
4.Window 对象
5.Navigator 对象
第9章事件驱动编程
授课内容:
1.Javascript事件的基本概念
2.HTML事件
3.函数库
第10章Javascript表单编程
授课内容:
1.表单概述
2.使用Jdvacript访问和操作表单元素
3.操作表单
第11章CSS
授课内容:
1.CSS的基本概念和作用
2.CSS的基本语法和基本使用方法
3.CSS的层次及其作用优先级
4.CSS3介绍
5.Javascript CSS 编程
第12章Ajax编程
授课内容:
1.Ajax编程基础
2.JASON
3.JavaScript 在 Ajax 中的应用。第13章jQuery简介
授课内容:
1.jQuery 基础
2.jQuery选择器
3.设置HTML元素属性与CSS样式
4.表单编程
5.事件和Event对象
6.jQuery 动画
7.jQuery特效实例
第14章Html5+移动应用开发
授课内容:
1.HTML5新标签
2.HTML5+与 HTML API
3.HBuilder 发环境使用介绍
4.使用HBuilder开发移动应用实例。