1、审核人1课程定位基于.Net的Web应用开发是高等职业学院计算机类软件专业的一门专业技术必修课程,是一门核心课程,在专业的课程设置中属于高级应用开发课程。该课程以工作过程为导向,融合“教、学、做”的教学理念,通过引入企业真实项目,以企业的真实项目开发为载体,把课程需要掌握的知识、技能等能力融入到设计好的项目情境中。通过企业规范的项目需求分析、项目概要设计、项目详细设计、项目编码、项目测试等标准工作过程,开展“学中做”,“做中学”的教学过程。与前修课程C#程序设计语言课程、SQL数据库设计课程相衔接,注重培养学生综合应用能力,自学能力,团队合作能力,创新能力和职业素养。使之成为计算机软件开发方面
2、的应用型专门技术人员。2课程目标21知识目标(1)理解ASP.NET的基本概念 (2)掌握ASP.NET的WEB窗体和服务器控件的使用 (3)掌握ASP.NET 的内置对象与页面传值(4)掌握ASP.NET主题、母版页、站点地图的使用(5)掌握ASP.NET访问关系型数据库(6)掌握ASP.NET三层架构的构建和信息显示的方法(7)掌握ASP.NET操作文件的方法(8)掌握ASP.NET第三方控件和自定义控件的使用(9)掌握配置,优化和部署ASP.NET WEB应用程序22能力目标2.2.1专业能力:(1)熟练掌握基于.Net的WEB程序设计的基本知识、基本技能和基本方法。(2)具有按项目需求
3、规划和设计系统建设方案的能力。(3)具有WEB网站系统架构设计的能力。(4)具有利用ASP.NET技术开发.NET WEB系统应用程序的能力。2.2.2社会能力:(1)具有良好的职业道德和职业素养。(2)具有良好的与人沟通和交流的能力。(3)具有良好的敬业精神。2.1.3方法能力:(1)具有较强的自学与创新能力。(2)具有良好的团队合作能力。(3)具有独立分析问题和解决问题的能力。3教学内容及情景设计以工作过程为导向,以“教、学、做”为教学理念,以企业的真实项目开发为载体,把课程需要掌握的知识、技能等能力融入到设计好的学习情境中,通过学习并掌握各个学习情境的知识技能,并开展“学中做”,“做中学
4、”的教学过程来完成整个课程的讲授。学习情境描述、内容排序及学时分配见下表:学习情境名称情境描述参考学时1.A控件与用户登录1.掌握HTML控件的用法2.掌握标准服务器控件的用法3.掌握验证控件的方法4.根据具体需求,应用各种.A控件,设计WEB窗体162. A内置对象与页面传值1.理解A内置对象的基本概念2.掌握Page,request,response,serversession,applicatin等常用Asp.Net内置对象的属性方法3.掌握常用页面传值方法,理解不同页面之间传值方法的优缺点3.主题、母版页与导航系统1.理解和掌握主题组成元素2.理解和掌握母版页和内容页的使用3.理解和掌
5、握常用的导航系统,会根据具体的情况使用不同的导航控件建立不同的导航。124. 三层架构与信息显示1.掌握三层架构的工作原理2.掌握三层架构的创建与层之间的引用3.掌握利用GridView与DetailsView控件显示信息的方法。4.掌握利用DataList与Repeater控件显示信息的方法205. 文件及文件夹操作1. 掌握ASP.NET操作文件和文件夹的基本方法2. 掌握ASP.NET读写XML的基本方法3. 掌握ASP.NET文件上传和下载的基本方法86. 配置文件,第三方控件与用户自定义控件。1. 掌握配置,优化和部署ASP.NET WEB应用程序2. 掌握ASP.NET第三方控件和
6、自定义控件的使用3. 根据需求,设计开发简单的自定义用户控件,并应用设计好的用户控件合 计84备注:另有6学时安排阶段考试和复习(理论4课时,实践2课时),共90学时学习情境(项目/任务/案例)设计学习情境1:A控件与用户登录学习目标知识目标1.掌握HTML控件和WEB服务器控件的基本属性和方法。2.掌握HTML控件和WEB服务器控件设计用户登录应用的一般过程。专业能力目标1.掌握WEB窗体使用。2.掌握HTML控件和WEB服务器控件的使用。3.掌握HTML控件和WEB服务器控件的具体需求应用的技巧。方法能力目标1.具有根据需求灵活应用开发的能力。2.具有自主解决实际问题的能力。社会能力目标1
7、.具有良好的职业道德。2.具有团队合作精神。学习单元学习内容(工作任务、载体)学时安排教学方法建议1.1在线考试系统介绍(概述)2案例项目演示;现场示范操作;“教、学、做”合一;1.2 在线考试系统配置与运行用1.3用户登录界面设计1.4实验-2 创建用户登录界面1.5用户注册界面设计1.6实验-3 创建用户注册界面1.7验证控件使用1.8实验-4 验证控件使用媒体学生的基础教师的能力项目案例;电子课件;HTML知识;C#程序设计知识;ASP.NET概念知识;项目案例开发能力;组织、引导、讲解能力;检查,指导能力;学习情境2: A内置对象与页面传值1. 理解A内置对象的基本概念。2. 掌握Pa
8、ge,request,response,serversession,applicatin等常用Asp.Net内置对象的属性方法。3理解不同页面之间传值方法的优缺点1.掌握常用A内置对象件使用。2. 根据需求灵活应用不同的页面传值方法。2.1Page,request对象 2.2实验-5 Page,request对象使用2.3response,server对象2.4实验-6 response,server对象使用2.5session,applicatin对象2.6实验-7 session,applicatin对象使用2.7页面传值2.8实验-8 页面传值使用WEB窗体知识;WEB服务器控件知识;学
9、习情境3:主题、母版页与导航系统3.理解和掌握常用的导航系统控件的属性和方法1. 掌握创建外观文件和为主题添加CSS样式的技术2. 掌握如何创建和绑定母版页的内容页3. 能使用TreeView控件制作树形目录;能使用Menu控件制作动态菜单;能使用SiteMap控件制作站点导航。3.1主题与母版页使3.2实验-9 主题与母版页使用3.3Menu与TreeView控件3.4实验-10 Menu与TreeView使3.5站点地图3.6实验-11 站点地图使用学习情境4:三层架构与信息显示1.理解三层架构的工作原理2.理解三层架构的使用方法3.掌握GridView与DetailsView控件的常用属性和方法。4.掌握DataList与Repeater控件的常用属性和方法4.1三层架构介绍4.2实验-12三层架构搭建4.3利用GridView显示信息4.4实验-134.5利用DetailsView显示信息4.6实验-144.7利用DataList显示信息4.8实验-154.9利用Repeater显示信息4.10实验-16学习情境5:文件及文件夹操作1. 理解ASP.NET操作文件和文件夹的基本方法2. 理解ASP.NET读写XML的基本方法3. 理解ASP.NET文件上传和下载的基本方法1.具有良好
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1