ASPNET程序设计课程标准

上传人:206****923 文档编号:90850533 上传时间:2019-06-19 格式:DOC 页数:16 大小:270.50KB
返回 下载 相关 举报
ASPNET程序设计课程标准_第1页
第1页 / 共16页
ASPNET程序设计课程标准_第2页
第2页 / 共16页
ASPNET程序设计课程标准_第3页
第3页 / 共16页
ASPNET程序设计课程标准_第4页
第4页 / 共16页
ASPNET程序设计课程标准_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《ASPNET程序设计课程标准》由会员分享,可在线阅读,更多相关《ASPNET程序设计课程标准(16页珍藏版)》请在金锄头文库上搜索。

1、 ASP.NET程序设计课程标准一、概述(一)课程性质:ASP.NET程序设计课程是一门重要的计算机专业课,它是计算机网络、计算机软件及应用、计算机技术及应用、计算机信息管理、计算机网络管理及维护、电子商务、计算机多媒体技术等专业的一门职业技能型课程,在计算机专业课中处于非常重要的地位。 (二)基本理念: 随着因特网的兴起和以网站为载体的网络信息的广泛传播,网站制作技术已为信息技术人员必须掌握的职业技能之一。在这种网络人才需求环境下,为适应社会需求开设ASP.NET这个建设开发网站的课程就显得十分必要和重要。与此同时网络人才的需求也为高技能型网络建设人才提供了得天独厚的发展空间。(三)课程设计

2、思路:本门课分为理论和实践2个环节,于两学期内学完,共9个学分,176个学时。其中理论学时数为58学时,实践学时数为118学时。通过这门课程的学习,使学生掌握ASP.NET这种WEB应用程序开发技术,可以利用ASP.NET在WEB服务器上创建中小型应用程序适用专业课程性质学分开课学期学时分配相关课程理论学时实验学时其它学时总学时前期课程同步课程计算机专业拓展9581180176C#语言,数据库开发,XML 建议同时开设与网站设计相关课程 课时安排:理论内容学时数实验内容学时数创建站点21. 认识VS工作环境2. 利用VS创建站点2站点设计41. 为站点设计风格2. 为站点设计Master页面3

3、. 创建Content页面4. 规划并制定站点地图4页面设计41. 利用VS和Html语言为站点设计页面(学生可自行设计)2. 利用导航控件为站点页面添加目录和菜单4成员身份21. 利用成员服务器端控件控制成员身份2. 个性化站点,进行用户帐号配置3. 显示站点中特定于用户的信息2用主题进行样式化44. 样式化单独元素5. 使用CSS样式表6. 为站点创建主题(学生自由设计主题样式)4事件与代码21. 向页面添加事件2. 取消事件2读数据41. 为index.aspx 页面添加数据邦定控件和数据源控件2. 练习多个数据控件一起协作使用3. 创建XMl数据并读取到index.Aspx页面4写数据

4、4利用GridView和SqlDataSource和DetailsView控件在所需页面中进行对数据的添加,更新,删除操作4代码41. 处理简单数据类型2. 运用决策来为站点的会员提供结帐页面3. 在站点中设置信息查询 4组件化21. 创建代码分离文件2. 创建数据组件3. 为站点添加编辑更新数据的功能4. 为站点创建用户控件2角色和用户配置21. 在站点中引入角色,即构建会员页面框架 (用户所见页面取决于是否登陆)2. 在站点中使用配置文件2Web服务21. 使用示例Web服务2. 为站点创建Web服务3. 测试Web服务2网上商城站点实例41. 设计目录2. 产品项页面创建3. 购物车的制

5、作4. 结帐6性能41. 为站点中某一页面创建存储过程2. 输出缓存到某一页面2错误处理21. 在站点中注册页面中使用验证控件2. 捕获异常3. 对站点中任一页面进行页面级跟踪4. 对进行站点级跟踪2部署、测试和完善12发布站点12项目实训2周总计5858+2周二、课程目标(一)课程总目标 通过本课程的学习,使学生能够掌握ASP.NET的基本知识与应用,利用VS集成开发环境进行基于ASP.NET的WEB应用程序设计的基本知识和技术,掌握B/S结构类型程序设计开发技术,并能运用所学知识开发出企事业需要的各种形式的网站、留言板、BBS、聊天室等等。并能具有应用能力、再学习的能力、创新能力、职业岗位

6、竞争能力、创业能力。(二)课程目标1、能力目标l 具有对ASP.NET开发工具使用能力l 具有对简单网站设计、编辑、调试运行和鉴赏能力;l 具有对ASP.NET的各类控件应用能力;l 应用所学知识开发各种形式的网站等能力;l 职业岗位竞争能力。l 岗位适应性强,思维灵活、具有较强动手能力l 培养学生自主创新意识,和较好的程序开发素质2、知识目标 l 掌握ASP.NET语言的基本知识; l 掌握常用的超文本标记语言和语法,以及网页中各种对象的定义和应用; l 掌握简单的CSS样式表语言 l 掌握ASP.NET的各类控件基本知识与应用; l 掌握常用的Web窗体的设计方法; l 掌握配置ASPNE

7、T应用程序的方法; l 掌握网站建设的总体设计思想、步骤与方法。 3、专业思想教育目标:l 服务意识:能够利用自己所学知识帮助他人解决问题。l 团队精神: 要充分发扬团队精神,能与他人合作,并具有一定的管理协调能力。l 自我定位:应该清醒地认识自己的不足与长处,时刻跟踪专业技术发展动向,以达到技术更新目的。三、课程内容纲要项目一:创建站点项目名称一、创建站点学时4学时教学要求1. 掌握常规Web站点任务的简单解决方案2. 熟悉VS工作环境3. 能够利用VS创建站点相关知识(理论、实践)1. 常规Web站点任务的简单解决方案2. VS的工作环境操作训练1. 认识VS工作环境2. 利用VS创建站点

8、考核评价理论 40% 实践60% 拓展知识 A2.0在何处与其他技术相适应项目二:站点设计项目名称二、站点设计学时10学时教学要求1. 能够准确的根据要求设计站点风格2. 熟练创建Master页面和Content页面3. 掌握创建站点地图的方法及其作用相关知识(理论、实践)1. 设计适合要求站点风格的重要性2. Master页面和Content页面的作用3. 站点地图的相关知识操作训练1. 为站点设计风格2. 为站点设计Master页面3. 创建Content页面4. 规划并制定站点地图考核评价理论 35% 实践65% 拓展知识 Asp.Net2.0应用程序的标准文件项目三:页面设计项目名称三

9、、页面设计学时8学时教学要求1. 能够为站点设计出美观的页面2. 掌握Html语言3. 掌握VS中各种控件(本节主要掌握导航控件)相关知识(理论、实践)1. 如何欣赏页面的美观性2. Html语言3. 静态内容与动态内容4. 控件种类5. 导航控件操作训练1. 利用VS和Html语言为站点设计页面(学生可自行设计)2. 利用导航控件为站点页面添加目录和菜单考核评价理论 40% 实践60% 拓展知识 1. 什么是服务器控件2. VS中的.aspx文件和.cs文件项目四:成员身份 项目名称四、成员身份学时4学时教学要求1. 熟悉身份、验证、和授权的概念2. 能够利用网站管理工具控制成员身份3. 能

10、够熟练使用登陆控件相关知识(理论、实践)1. 身份、验证、授权的概念2. 成员服务器端控件3. 存储成员资料以便检索他们4. 对成员的访问权限进行设置操作训练1. 利用成员服务器端控件控制成员身份2. 个性化站点,进行用户帐号配置3. 显示站点中特定于用户的信息考核评价理论 50% 实践50% 拓展知识 表单验证模型项目五:用主题进行样式化项目名称五、用主题进行样式化学时8学时教学要求1. 掌握样式化Web站点方法,包括样式化单独的元素和使用CSS样式表2. 能够在VS中开放应用程序样式表相关知识(理论、实践)1. 样式化站点的重要性2. Style属性与CSS样式的不同用法3. 主题的创建操

11、作训练1. 样式化单独元素2. 使用CSS样式表3. 为站点创建主题(学生自由设计主题样式)考核评价理论 50% 实践50% 拓展知识 样式和布局的最佳实践,项目六:事件与代码项目名称六、事件与代码学时4学时教学要求1. 掌握向页面中添加事件的方法2. 熟知PostBack属性3. 掌握服务器端代码工作原里,创建和使用方法4. 能够向控件添加事件相关知识(理论、实践)1. Http协议高级概述2. Web服务器带来的问题及Asp.NET事件架构如何解决这些问题3. 服务器端代码如何工作,如何创建,如何使用4. 事件是如何与放置在页面上的控件相关的操作训练1. 向页面添加事件2. 取消事件考核评

12、价理论 50% 实践50% 拓展知识 C# 编程语言复习项目七:读数据项目名称七、读数据学时8学时教学要求1. 掌握数据库的创建方法2. 如何绑定数据控件到数据库3. 掌握数据库连接字符串的结构及写法4. 可以利用数据控件处理XML数据相关知识(理论、实践)1. 在A2.0中使用数据的理论2. 数据源控件和数据绑定控件3. 数据绑定方法4. 处理XMl数据操作训练1. 为index.aspx 页面添加数据邦定控件和数据源控件2. 练习多个数据控件一起协作使用3. 创建XMl数据并读取到index .Aspx页面考核评价理论 50% 实践50% 拓展知识 数据控件模版的使用项目八:写数据项目名称

13、八、写数据学时8学时教学要求1. 掌握如何收集用户数据并写入数据库2. 掌握三种操作类型相关知识(理论、实践)1. 写数据简介2. 写数据选项3. 更改现有记录4. 添加新记录5. 删除记录操作训练利用GridView和SqlDataSource和DetailsView控件在页面中进行对数据的添加,更新,删除操作考核评价理论 50% 实践50% 拓展知识 从浏览器上传文件到服务器端项目九:代码项目名称九、代码学时8学时教学要求1. 掌握数据类型、变量及用法2. 能够熟练应用语句来操作和控制程序3. 会创建和使用类4. 如何构造好的代码,使它组织良好并易于维护相关知识(理论、实践)1. 数据类型和变量,以及使用方法2. 在代码中实现决策3. 什么是面向对象程序设计 ,为什么重要4. 如何构造好的代码,使它组织良好并易于维护操作训练1. 处理简单数据类型2. 运用决策来为站点的会员提供结帐页面3. 在站点中设置信息查询考核评价理论 50% 实践50% 拓展知识 泛型的介绍项目十:组件化项目名称十、组件化学时4学时教学要求1. 了解代码分离的特点2. 掌握Page指令的作用3. 掌握代码分离文件的创建4. 能够成功创建用户控件相关知识(理论、实践)1. 代码与内容分离2. 代码分离3. 用户控件操作训练1. 创建代码分离文件2. 创建数据组件3. 为站点添加编辑更新信息的功能

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号