Web应用程序全栈开发教学大纲.pdf
Web应用程序全栈开发教学大纲--第1页
《Web应用程序全栈开发》课程教学大纲
课程编码课程类别:专业必修课
学分:4学时:72
第一部分有关说明
一,课程地性质
Web应用程序全栈开发是计算机有关专业地一门专业课程。通过教学,使学生掌握以HTML5
为主体,搭配CSS3,JavaScript,jQuery制作网页,再搭配jQueryMobile制作手机APP应用等专业知
识,并较熟练地进行手机WebAPP项目地设计与制作,初步具备构建分布式应用系统开发与Web
全栈开发地思想与能力,为成为一个Web应用全栈开发程序员打下良好地基础。该课程地先修课
程为《C语言程序设计》,为后续《混合式手机应用开发》,《毕业设计(论文)》等课程打下坚
实基础。
二,课程地基本要求
(一)知识目的
本课程主要讲授用HTML5制作手机应用与Web应用地差异;HTML5语法,标签及组件元
素;HTML5制作地网页;CSS3样式表;HTML5+CSS3地综合应用;JavaScript地语法;jQueryMobile
常用地函数与应用;网页存储;HTML5地数据存储,插件,地图等应用;HTML5+jQueryMobile手机
应用地开发等知识。
(二)能力目的
通过本课程地学习,学生在掌握HTML5与jQueryMobile地基础知识上,能把具体应用问题
抽象成手机可以处理地模型,并完成界面设计与功能实现,掌握手机WebAPP制作地基本操作技
能,并能熟练应用于本地应用,网络应用,并进行软件设计,管理,实施地能力。
(三)素质目的
具备能将课程能力应用到各类大创项目,创新创业活动,比赛,在项目实践提高地动手能力与
创新能力,初步具备手机应用开发程序员地素质。
三,教学重点,难点
(一)重点:HTML5应用开发平台及工具地应用;HTML5+CSS3地项目创建与应
用;JavaScript地使用;jQueryMobile地使用;数据存储等。
(二)难点:多线程,离线存储,定位与地图等。
四,教学方法与手段
采用讲授与案例相结合,任务驱动与项目相配合地教学方法,通过课堂上多媒体理论精讲,案
第1页11页
Web应用程序全栈开发教学大纲--第1页
Web应用程序全栈开发教学大纲--第2页
例分析讨论,精心设计项目,以任务驱动为主线,以及课下以学生自主学习为主,老师辅导为辅,完成
预习,作业,拓展项目等教学任务,将课内课外学习结合,提高学生自主学习主动性,实现理论与实践
教学一体化,达到软件设计与制作地工程实践应用能力培养地目的。
五,学时分配
总学时:72学时,其理论时数为50学时,实验上机时数为22学时。
章(节)内容理论学时实验上机学时总学时
第一章Web应用基础——如何进行
224
Web应用开发
第二章Web应用网页设计——HTML58210
第三章Web应用网页美化——CSS3628
第四章Web应用程序交互
8210