asp1net课程标准无锡惠山.docx
《asp1net课程标准无锡惠山.docx》由会员分享,可在线阅读,更多相关《asp1net课程标准无锡惠山.docx(15页珍藏版)》请在冰豆网上搜索。
asp1net课程标准无锡惠山
《ASP.NET程序设计》课程标准
前言
ASP.NET是微软发展的新的体系结构.NET重要的一部分,其中全新的技术架构会让每个人的编程变得更简单。
ASP.NET是一种建立在通用语言上的网站构架,能被用于一台Web服务器来建立强大的Web应用程序。
ASP.NET提供许多比以往的Web开发模式更强大的功能。
目前ASP.NET已成为微软推出的新一代MicroSoft.Net的一个组成部分。
它是一个实用性极强的网站开发工具,是计算机专业必学的职业技能课。
一、课程性质与地位
《ASP.NET程序设计》课程是一门重要的计算机专业课。
它是计算机技术及应用、计算机信息管理、计算机网络管理及维护、电子商务、计算机软件及应用、计算机多媒体技术等专业的一门职业技能课。
随着因特网的兴起和以网站为载体的网络信息的广泛传播,网站制作技术已成为信息技术人员必须掌握的职业技能之一。
ASP.NET是目前非常流行的开放式的Web服务器的应用网站开发技术。
他将脚本、超文本和强大的数据库访问功能结合在一起,提供了比WEB更为丰富的实用性和易用性功能。
二、课程的基本理念
本课程主要采用自主创新的四层教学模式,实际课题引入、案例教学、实践教学、实训教学,简单明确,通俗易懂,使学生更加容易理解和接受。
案例为基本素材,实践、实训为基本教学手段,将学习者引入特定的真实情境中,通过师生、生生之间,双向和多向互动,积极参与,平等对话和研讨的方式进行教学,从而重点培养学生的动手能力、自主创新能力、团队协作能力以及适应社会变化的能力,达到职业教育的最终目标。
三、课程标准的设计思路
1、编写具有较鲜明特色的教材;
2、进一步加强与软件企业的联系,使更多学生能在学习该课程后为软件企业或企事业单位进行动态网站建设;
3、完善题库的分类建设,分为练习库、单元考试题库、模拟考试题库、期末考试题库、补考题库;
4、增加互动性课件,为学生提供更加实际的课外学习环境。
课程目标
1、能力目标
1.能利用ASP.NET对网站进行简单的编辑;
2.会使用ASP.NET中的各类控件;
3.能够利用ASP.NET访问和绑定数据;
4.会利用ASP.NET制作小型的动态网站。
最终目标:
能够制作个人主页并能在其中添加网络论坛
其它目标
2、知识目标
1.了解ASP.NET支持的语言,及其工作原理;
2.掌握VB.NET语言的基本知识;
3.掌握常用的HTML标记和语法,以及网站中各种对象的定义和应用;
4.了解创建Web窗体的方法;
5.掌握配置ASP.NET应用程序的方法。
3、情感目标
具有认真负责、吃苦耐劳、实事求是的工作态度和严谨细致的工作作风、良好的职业道德、极强的团队协作、沟通能力。
内容标准
一、阶段内容标准
1、ASP.NET使用基础
A.基本内容:
(1)Microsoft.NET简介。
(2).NET框架、企业版服务器、语言和语言工具。
(3)ASP.NET体系结构、原有特性和新特性。
B.基本要求:
(1)了解Microsoft.NET简介。
(2)了解.NET框架、企业版服务器、语言和语言工具。
(3)了解ASP.NET体系结构、原有特性和新特性。
实训项目:
ASP.NET的运行环境的安装和配置
2、VisualBasic.NET编程语言
A.基本内容:
(1)VisualBasic.NET编程语言基本元素。
(2)VisualBasic.NET编程语言的语句。
(3)VisualBasic.NET编程语言的面向对象技术。
B.基本要求:
(1)了解VisualBasic.NET编程语言基本元素。
(2)掌握VisualBasic.NET编程语言的语句。
(3)掌握VisualBasic.NET编程语言的面向对象技术。
实训项目:
有效链接已给控件素材
3、HTML服务器控件应用
A.基本内容:
(1)HTML服务器控件的功能和层次结构。
(2)HTML服务器控件的设置和使用方法。
(3)HTML服务器控件的应用示例。
B.基本要求:
(1)了解HTML服务器控件的功能和层次结构。
(2)掌握HTML服务器控件的设置和使用方法。
(3)掌握HTML服务器控件的应用示例。
实训项目:
制作静态个人主页
4、WEB服务器控件应用
A.基本内容:
(1)WEB服务器控件的功能和层次结构。
(2)WEB服务器控件的设置和使用方法。
(3)WEB服务器控件的应用示例。
B.基本要求:
(1)了解WEB服务器控件的功能和层次结构。
(2)掌握WEB服务器控件的设置和使用方法。
(3)掌握WEB服务器控件的应用示例。
实训项目:
校友通信录
5、验证控件和用户控件
A.基本内容:
(1)验证控件的基本知识。
(2)验证控件的使用方法。
(3)用户控件的基本知识。
(4)用户控件的使用方法。
B.基本要求:
(1)了解验证控件的基本知识。
(2)掌握验证控件的使用方法。
(3)了解用户控件的基本知识。
(4)掌握用户控件的使用方法。
实训项目:
在个人主页上添加密码验证和注册功能
6、ASP.NET内置对象应用
A.基本内容:
(1)Page对象、Response对象、Request对象、Server对象、Session对象、Application对象的设置和使用方法。
(2)Page对象、Response对象、Request对象、Server对象、Session对象、Application对象的实际应用。
B.基本要求:
(1)掌握Page对象、Response对象、Request对象、Server对象、Session对象、Application对象的设置和使用方法。
(2)掌握Page对象、Response对象、Request对象、Server对象、Session对象、Application对象的实际应用。
实训项目:
为个人主页添加“统计在线人数”功能
7、ADO.NET数据库编程
A.基本内容:
(1)ADO.NET基本结构。
(2)SQL语句的执行方法。
(3)创建和使用数据集的方法。
B.基本要求:
(1)了解ADO.NET基本结构。
(2)掌握SQL语句的执行方法。
(3)掌握创建和使用数据集的方法。
实训项目:
为个人主页添加新闻发布功能
8、数据列表控件应用
A.基本内容:
(1)Repeater控件、DataList控件、DataGrid控件的设置和使用方法。
(2)Repeater控件、DataList控件、DataGrid控件的应用。
B.基本要求:
(1)了解Repeater控件、DataList控件、DataGrid控件的设置和使用方法。
(2)掌握Repeater控件、DataList控件、DataGrid控件的应用。
实训项目:
更新个人主页管理系统
9、网络论坛设计
实训项目:
在个人主页上建立网络论坛
二、综合性内容标准
加强学生计算机应用能力的培养,改变传统的讲、听、练的教学方式,才用“以工作过程为导向,以实训项目为载体,以讲、练、作合一为教学手段”的教学模式。
采用上课前就给学生布置与实际应用有关的课程设计题目。
使学生带着问题去学习、去实践,使学生在整个教学过程中处于主动学习的地位,培养学生带着问题查找资料,培养再学习的能力,以适应未来的行业岗位的变化与要求的提高。
题目可由有实践经验的教师指导完成并写出报告,从而提高学生的应用能力。
改革原有的应试教育模式,建立现代素质教育模式。
培养接受型人才向有创新意识、实践能力的复合式、高技能型人才转变的实践教学模式。
在这种教学模式中教师充当学生的组织者、指挥者、帮助者和促进者。
为学生制造良好的实践情境,使学生在相互协作中发挥自己的主导作用,充分的进行独立思考、主动思维,使个性得到了发展。
学生是认知的主体,学习不再强调对知识的机械记忆而是培养学生获取、分析、处理信息的能力,运用知识的创新能力。
借助于实践教学平台,使教学空间不再局限于教室,教学可以从听、触等诸多方面展开,不仅教师的教学方法通过多方面进行,学生的学习、探索、师生之间、学生之间的交流也可以在实践过程中得以实现。
从而大大提高学生的综合素质。
实施建议
一、教材编写建议
1.教材编写要以能力训练为主线编写,注重教材与实际的衔接。
2.教材应体现职业教育特点和现代意识,关注计算机发展、网络更新。
3.教材要增大案例比例,以案例教学增强学生对知识点的理解和对技能的掌握。
4.教材应附和职业技术类院校学生参差不齐的发展特点,适应学生的认知水平,密切联系学生的经验世界和想象世界,有助于激发学生的学习兴趣和创新精神。
5.教材案例要具有典范性,风格丰富多样,难易适度,适合学生学习。
6.教材应注意引导学生掌握计算机学习的方法。
有利于学生自我学习、终身学习的能力培养。
7.教材内容的安排,应避免繁琐化,应突出重点,条理清楚,知识点明确,有利于学生学习语法。
8.教材的体例和呈现方式应避免模式化,鼓励灵活多样,注意为学生主体要有互动性和真对性。
9.教材要有开放性和弹性。
在合理安排基本课程内容的基础上,给教师留有开发、选择的空间,也为学生留出选择和拓展的空间,以满足不同学生学习和发展的需要,促进学生提高自身创新能力。
二、课程资源的开发与利用
1.A课程资源包括课堂教学资源和课外学习资源,例如:
教科书、电子教案、电子课件、多媒体的利用等等。
教学文件、实验指导、案例分析、在线实践系统、网上答疑、学生作品、学习园地。
2.学校应积极创造条件,努力为教学配置相应的设备;还应当争取社会各方面的支持,与社区建立稳定的联系,给学生创设实践的环境,为学生提供良好的实习环境。
3.计算机教师应高度重视课程资源的开发与利用,创造性地开展各类活动,增强学生的编程观念、创新意识,多方面提高学生的网站设计能力。
三、教学建议
建议以使用四层教学模式为整体教学理念,即一层:
课题引入;二层:
案例教学;三层:
实训教学;四层:
实训。
这种教学模式有利于学生对知识点的理解和掌握,更有利于学生的终生学习。
在具体的教学过程中,建议使用以“操作训练为中心环节的启、讲、范、练、评、展的专业技能教学六步法”,构建“以学生为主体,教师为主导,操作训练为主线”的课堂教学模式,有效地发挥了专业技能课堂教学的主渠道作用,也体现了素质教育的目标。
①、启:
“启”往往与“发”联系在一起,这正是师生有机结合的两个方面。
“启”是老师启迪学生兴趣的教学行为,其目的是调动学生学习的积极性,使之乐学。
②、讲:
即讲授新知识。
③、范:
即示范表演。
④、练:
操作训练过程是整个技能课教学的中心环节,是学生对所学专业知识的运用过程。
⑤、评:
是对操作训练成果进行评价。
⑥、展:
是对学生的操作训练成果进行展示、展览。
建议使用项目任务教学法。
任务教学是教师把教学内容设计成一个或多个具体的任务,学生通过完成一个个具体的任务,将所学的知识与技能真正内化。
学生完成任务的过程是不断提出问题、解决问题的过程,而教师在这一过程中进行启发、引导和交流。
使学生更易掌握教学内容,能够激发学生学习的兴趣,提高学生的主动参与意识,培养学生注重掌握方法的意识和创新意识。
对学生起到驱动作用。
根据以上三点建议制作教学分配表如下:
本课程教学总时数为108学时,具体课时分配见表:
序号
课题
教学时数
小计
课堂教学
实训
1
ASPNET使用基础--ASP.NET的运行环境的安装和配置
2
2
0
2
VisualBasic.NET编程语言--有效链接已给控件素材
8
4
4
3
HTML服务器控件应用--制作静态个人主页
12
6
6
4
WEB服务器控件应用—校友通信录
12
6
6
5
验证控件和用户控件--在个人主页上添加密码验证和注册功能
16
8
8
6
ASP.NET内置对象应用--为个人主页添加“统计在线人数”功能
12
6
6
7
ADO.NET数据库编程--为个人主页添加新闻发布功能
24
12
12
8
数据列表控件应用--更新个人主页管理系统
16
8
8
9
网络论坛设计实例--在个人主页上建立网络论坛
6
0
6
合 计
108
52
56
技能训练
在本课程学习结束后,学生应实训用时:
1周,计40学时。
参考项目设计
能力训练项目设计
编号
能力训练项目名称
拟实现的能力目标
相关支撑知识
训练方式手段及步骤
结果(可展示)
1
ASP.NET的运行环境的安装和配置
(1)掌握ASP.NET运行环境的安装;
(2)熟悉ASP.NET应用程序的配置;
(3)掌握Web页的发布。
(1)ASP.NET运行环境的安装。
(2)配置ASP.NET应用程序。
(3)安装IIS,发面Web页。
利用网络多媒体教室,建立服务器和工作站环境。
ASP.NET安装;并能正常使用。
2
VB.NET编程
有效链接已给控件素材
(1)掌握VB.NET的数据类型,以及变量、常量的定义;
(2)掌握VB.NET的条件语句、循环语句的使用;
(3)掌握VB.NET的过程和函数;
(4)掌握VB.NET类的属性和方法的使用。
(1)利用VB.NET编程建立网页。
(2)在服务器环境下测试网页效果。
(1)使用常用的服务器控件。
(2)测试服务器控件的使用效果。
能够将已有的HTML控件进行连接。
3
用HTML语言制作网页
制作静态个人主页
(1)了解HTML的基本语法和结构;
(2)熟悉HTML的各种标记以及其中的一些属性;
(3)初步掌握表格(TABLE)、链接(LINK)、多窗口页面(FRAME)以及表单(FORM)等结构;
(4)通过该实验,对HTML有更深入的了解。
(1)建立HTML网页。
(2)在HTML网页使用表格、链接及表单等。
利用网页制作工具建立好网页后,上传到机房指定的服务器空间,体现HTML网页的制作过程。
静态个人主页
4
web服务器控件的应用—校友通信录
(1)了解ASP.NET服务器控件的属性和方法;
(2)掌握ASP.NET服务器控件的使用。
(1)使用常用的服务器控件;
(2)测试服务器控件的使用效果。
利用网页制作工具的服务器行为命令使用服务器控件,在服务器环境下测试,学习服务器控件 的使用技巧。
能够利用
WEB服务器控件制作简单的动态页面。
5
使用验证控件实现用户注册
个人主页上添加密码验证和注册功能
(1)进一步掌握服务器控件的使用;
(2)掌握服务器控件中验证控件的使用。
(1)建立用户验证表单,学习验证控件的使用方法;
(2)测试验证控件的使用效果。
利用网页制作工具的服务器行为命令使用验证服务器控件建立用户登录表单,在服务器环境下测试,学习服务器验证控件的使用技巧。
个人主页上实现验证和注册功能。
6
内置对象的应用为个人主页添加“统计在线人数”功能
(1)熟悉和了解ASP.NET的内置对象request、response、application、session、server、cookies;
(2)通过编写计数器和邮件发送程序掌握内置的使用。
(1)使用ASP.NET的主要内置对象;
(2)测试内置对象的使用效果。
利用网页制作工具使用ASP.NET的内置对象,在服务器环境下测试,学习内置对象的使用技巧。
个人主页能够显示“统计在线人数”功能
7
ADO.NET数据库编程为个人主页添加新闻发布功能
(1)掌握数据库的建立基本操作;
(2)掌握ASP.NET中数据库的连接方法;
(3)熟悉SQL语句;
(4)掌握ASP.NET中数据库编程
(1)建立用户注册表单;
(2)建立用户登录表单;
(3)建立数据库连接;
(4)对用户信息进行管理;
(5)测试数据库编程的效果。
利用网页制作工具使用数据库编程,建立数据库连接,在服务器环境下测试数据库程序的运行情况,学习数据库连接的技巧。
个人主页能够实现新闻发布功能,并能够进行修改
8
数据列表控件应用--更新个人职业技能课。
系统
掌握对Global.asax文件和Web.config文件的配置
(1)配置Global.asax文件;
(2)配置Web.config文件;
(3)测试Global.asax文件和Web.config文件的配置后的效果。
利用网页制作工具对Global.asax文件和Web.config文件进行配置,在服务器环境下测试的运行情况,学习Global.asax文件和Web.config文件的配置技巧。
可以对整个网站的配置进行设置;
设置整个网站。
9
建立一个网络论坛,
在个人主页上添加网络论坛
学生能够利用所学过的所有知识,开发一个简单的网站。
(1)进一步巩固网页制作技巧;
(2)进一步掌握ASP.NET中数据库编程;
(3)掌握ASP.NET网站制作流程。
利用网页制作工具制作网站,在服务器环境下测试网站的运行情况,学习网站的制作过程。
可以看到完整的网站成品。