资源描述
《Web程序设计(I)—ASP.NET技术》教学标准
课程名称: Web程序设计(I)——ASP.NET技术 课时: 108
适用专业: 计算机网络技术、 软件技术、 计算机应用技术、 计算机信息管理
1.课程定位
本课程是我院计算机网络技术专业培养网络设计与管理能力关键岗位能力课程, 是培养网站开发能力一门关键课程。它以《程序设计》、 《网页设计与制作》、 《网页编程JavaScript/AJAX》、 《网络数据库》等课程学习为基础, 关键培养学生掌握Web编程及Web应用开发, 制作动态网站基础技能。
2.课程目标
经过本课程教学, 学生应达成以下能力目标:
(1) 能熟练使用基础ASP.NET服务器控件及服务器验证控件创建网站静态页面;
(2) 能利用ASP.NET内置对象实现动态网站状态管理;
(3) 能实现动态网站与数据库连接;
3.课程内容和要求
序号
教学
模块
能力目标
相关知识点
提议课时
适用专业
1
网站静态页面设计
1. 能熟练使用基础ASP.NET服务器控件创建页面
2. 能使用服务器验证控件实现用户端输入验证
1. 服务器控件基础概念
2. Label、 TextBox、 Button、 ImageButton、 LinkButton、 HyperLink、 CheckBox、 CheckBoxList、 RadioButton、 RadioButtonList、 DropDownList以及ListBox等常见控件使用
3. AdRotater、 Calendar以及Pannel等控件使用
4. RequiredFieldValidator、 CompareValidator、 RangeValidator、 RegularExpressionValidator、 CustomValidator等数据验证控件使用
5. 自定义控件创建与应用
24
2
网站状态管理
能利用ASP.NET内置对象实现动态网站状态管理
1.状态管理类型
2.应用程序对象(Application对象)和会话对象(Session对象)使用
3. Cookies对象使用
4. Response对象和Request对象使用
5. Server对象使用
6. Page对象使用
24
3
动态网站与数据库连接
1.能熟练使用ADO.NET对象访问数据库
2.能编写在Web窗体中显示数据访问结果程序
3. 能熟练使用多种数据绑定控件绑定数据
4. 能熟练安装和配置ASP.NET运行环境
5. 能在Visual Studio集成开发环境中熟练地创建并运行一个ASP.NET Web应用程序
6. 能利用Visual Studio集成开发环境调试功效发觉并修正Web程序中错误
1.ADO.NET基础知识
2.连接数据库(使用Connection对象)
3.访问数据库I(使用Command对象和DataReader对象)
4. 访问数据库II(使用DataAdapter对象和DataSet对象)
5. 使用GridView控件显示数据访问结果
6. 数据绑定基础知识
7.GridView控件属性和方法
8.DetailsView控件属性和方法
9.Repeater控件属性和方法
10.DataList控件属性和方法
11. 其它数据绑定控件使用(DropDownList控件等)
12. Web程序运行环境安装与配置
13. ASP.NET母版与样式
60
合 计
108
4.实施提议
4.1 教材选择提议
教材选择应遵照“适用、 实用、 够用”标准。
(1) 适用。教材要以ASP.NET为基础, 并符合Web程序员能力要求和本课程培养目标;
(2) 实用。教材应为项目导向、 任务驱动教材, 强调理论与实践结合, 便于实现“教、 学、 做”三位一体;
(3) 够用。教材内容关键包含使用ASP.NET进行Web程序开发知识和技能, 不包含数据库应用和Web服务知识。
参考教材:
(1)梁晓晖, 来继敏, ASP.NET2.0(C#)网站开发实用教程, 机械工业出版社
(2)微软企业著, 《Web应用开发——ASP.NET 2.0》, 高等教育出版社
(3)Jesse Liberty & Dan Hurwitz著, 《ASP.NET Programming》, 东南大学出版社
其她教学资源:
(1)
(2)
(3)
(4)
4.2 教学评价提议
本课程以课业、 汇报、 文档、 软件(源代码)、 网站等学习结果作为评价学生学习情况依据, 采取过程性评价, 包含对能力目标、 态度纪律、 课堂实践、 创新思维等评价, 关键评价学生职业能力。学生学习结果必需证实其已经达成能力目标要求。在此基础上, 再依据其她条件评定学生分数。教学评价方法参见下表。
评价项目
评价方法
百分比
能力目标
网站静态页面设计
1. 能使用基础ASP.NET服务器控件创建静态页面
2. 能使用服务器验证控件实现用户端输入验证
10%
网站状态管理
能利用ASP.NET内置对象实现动态网站状态管理
10%
动态网站与数据库连接
1.能使用ADO.NET对象访问数据库
2.能编写在Web窗体中显示数据访问结果程序
3. 能使用多种数据绑定控件绑定数据
4. 能安装和配置ASP.NET运行环境
5. 能在Visual Studio集成开发环境中创建并运行一个ASP.NET Web应用程序
6. 能利用Visual Studio集成开发环境调试功效发觉并修正Web程序中错误
40%
态度纪律
由老师和学生干部依据作业完成情况、 课堂回复问题、 课堂实践等, 综合评定学习态度得分; 依据上课考勤情况评定纪律得分
10%
课堂实践
依据学生实践情况, 包含完成时间是否立刻、 程序功效是否完善等, 由学生自评、 她人评价和老师评价相结合形式评定成绩
10%
创新思维
评价学生对自己结果是否有正确评定, 是否有创新性结果、 开拓性思维, 由老师评定成绩
20%
4.3 教学提议
提议采取理实一体化、 项目导向、 任务驱动教学模式开展教学。使用机房讲课, 重视案例教学和项目教学, 在老师演示和讲解同时伴随大量学生实践。所用项目(案例)应充足考虑工学结合需求, 并与专业所依靠行业对应岗位工作实际紧密结合, 重视真案真做, 增强学生处理实际问题能力, 并增加对行业及岗位认识。经过多媒体课件、 项目(案例)源代码开发, 充足积累课程资源, 有效拓展课堂信息量, 合适增加课程趣味性, 努力激发学生学习爱好和主动性, 切实提升本课程学习效果。
教学实施时, 必需紧紧围绕课程学习结果及评价标准, 以一个项目整体实施为根本, 将整个项目按实际实施过程分解成多个目标任务单元, 每个目标任务单元对应于一个学习结果。然后再严格根据评价标准为每个目标任务单元设置子任务, 并列出全部子任务完成后必需提交阶段性结果, 此处可依据学生专业基础合适进行拓展。最终, 要汇总出全部目标任务单元完成后, 必需提交总体项目结果。
5.其她说明
本课程系院级精品课程及院级网络课程, 可充足利用网络教学资源辅助教学。
展开阅读全文