WEB程序设计教学大纲
Web Programming
适用专业:计算机科学与技术、数字媒体技术课程编号:0809513124
前修课程:程序设计基础(C语言)、数据库系统原理学分:2 总学时:32
一、课程性质、目的与要求
课程性质:专业任选课
课程目的:Internet的应用已深入到各个领域,本课程重在网页中的程序设计和B/S结构管理系统的程序设计,为学生以后独立的进行Web编程打下一个良好的基础。
教学要求:通过学习本课程应该掌握HTML、CSS、JavaScript程序设计,ASP.Net程序设计,培养学生进行网页制作与发布、网络数据库设计和管理以及基于Web方式的网络应用开发的能力。
二、教学内容理论总学时:24学时第一章Web开发基础2学时基本要求:Web 应用所涉及的基本概念、特点以及发展趋势,Web 应用程序的基本体系结构以及应用特性和Web 应用开发所涉及的基本工具和平台;
重点:Web基本工作原理,Web应用程序的开发环境。
第二章HTML5 4学时基本要求:HTML 的概念、发展、应用、HTML5 新特性和HTML5 新的表单处理;
重点:HTML新增元素、了解CSS。
难点:HTML5新元素、层叠样式表(CSS)。
第三章JavaScript 4学时基本要求:JavaScript 的基本语法知识、常用核心对象、事件处理机制和JSON 等相关技术;
重点:事件处理机制,Ajax, Json等相关技术。
第四章Js框架2学时
基本要求:JS 框架在工程应用中的作用、主要类型,重点介绍EasyUI 框架基本知识和使用
html网页设计大作业
重点:EasyUI的使用。
难点:EasyUI的使用。
第五章ASP.Net基础4学时基本要求:IIS 的安装与配置、创建Web 应用程序、通过IIS 发布Web 应用程序以及ASP.NET常用内置对象的使用。
重点:掌握ASP.Net的工作原理,了解ASP.Net的特点、运行环境的搭建。
难点:ASP.NET常用内置对象的使用。
第六章数据库技术基础4学时基本要求:数据库的基本概念,创建数据库及表的方法,数据库表的查询、增加、删除、修改的方法,掌握.NET 数据库操作的基础知识以及掌握通过ADO.NET 访问数据库。
重点:数据库表的查询、增加、删除、修改的方法。
难点:通过ADO.NET 访问数据库。
第七章基于.NET 框架的使用4学时基本要求:ASP.NET MVC 的工作原理、项目的创建、项目中路由的配置、强类型视图的使用和HtmlHelper 的使用。
重点:MVC 的工作原理。
三、实践环节或相关课程实践总学时:8学时
注:1、实验类型:演示、验证、操作、综合、设计、研究。
2、实验要求:指必做、选做。
3、8学时以上(不含8学时)实践环节需单独设置大纲。
四、课时分配
五、建议教材与教学参考书
六、教学形式与考核方式
1、教学形式:本课程采用课堂讲授、分析和实践教学等手段开展教学活动。
2、考核方式:本课程采用平时考查与大作业相结合的考核方法。平时考查主要考查课堂表现、作业完成情况。大作业主要采用提交作品和报告的形式。命题要求覆盖大纲,题型灵活,难易适度,着重考查学生对基本知识的理解和掌握及独立思考和实践能力。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。