《移动Web开发技术基础》教学大纲2015

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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开发移动应用实例。

相关文档
最新文档