《ASP.NET 动态网站开发》课程标准
一、课程基本信息
【课程名称】ASP.NET动态网站开发
【开课时间】第 4学期
【学时数】256学时
【课程类型】专业核心能力课程
【授课对象】软件技术专业
二、课程定位
1、课程性质:《ASP.NET 动态网站开发》是对软件技术专业的核心岗位职业—网站设计开发与维护进行调研和分析的基础上,形成的以培养学生进行Web程序开发的职业岗位方向课,是软件技术专业的一门专业核心课程。学生通过本课程的学习,掌握基本的Web应用程
序开发的方法和技能,对学生职业能力的形成具有支撑作用。本课程要求学生既要进行页面的设计,同时要借助于ASP.NET技术实现网站的动态交互功能,采用“项目驱动,案例教学”的教学模式开展教学。
2、课程任务:本课程理论与技能培养并重,相互结合,为培养动态网站和系统的应用型人才而设立。通过本课程的学习,掌握使用ASP.NET开发动态网站的基本知识、方法和基本技能,形成较强的ASP.NET编程能力,从而能够运用ASP.NET平台独立自主开发Web网站、博客、BBS等应用程序。
3、课程衔接:本课程的前续课程是《C#面向对象程序设计》、《数据库技术》、《网页与WEB程序设计》课程,其后续课程是《网站建设与制作》、《项目开发综合案例》等。
三、课程培养目标
以重在培养学生的动手能力为总体方向,本课程设置的基本思路是以理论教学和案例教学为主线,课程教学内容根据岗位实际工作任务所需要的知识、能力、素质要求来选取。
通过ASP.NET程序设计课程学习,学生能熟练地掌握必要的Web开发知识,具备熟练规划
和开发web应用软件及网站的能力。而这些能力是从事软件技术行业就业岗位最为重要的基本能力。
(1)专业能力
学生熟练掌握ASP.NET的专业基础知识,主要包括 C#语言基本语法、面向对象编程方法、 ADO.NET数据库编程、C#开发 Web应用程序等。同时具备规范化、专业化的编码能力和测试能力。
(2)方法能力
学生具备一定的分析问题、解决问题能力,同时具有刻苦钻研的精神和挑战困难的能力,以及掌握系统设计所涉及到的新兴技术的能力。
(3)社会能力
学生具备良好的语言表达、人际交往、沟通与组织能力,同时具备良好的团队意识和适应能力,并具备勤于实践、善于思考、踏实肯干、精益求精、实事求是的职业精神。
四、课程设计思路
ASP.NET 动态网站开发》课程是软件技术及相关专业的主干与核心课程,是一门动手实践能力要求高、与实际联系紧密的基础性课程。本课程以开发动态网站——网上书店为载体,设计9个学习情境;根据工作任务要求,确定学习目标及学习任务内容;本课程采取案例教学模式,以学生为主体实施行动导向教学,培养学生分析问题解决问题的能力及团队协作精神。
表1:课程总体设计
可以学习编程的网站
课程名称
ASP.NET 动态网站开发
计划总学时
256学时
情境名称
情境描述
子情境
参考学时
学习情境一 创建网络书店站点
1、 以创建ASP.NET应用程序为载体,让学生了解ASP.NET的搭建方法。
2、掌握如何创建Web站点、编写ASP.NET应用程序,以及如何编译和运行应用程序。
4
学习情境二 创建矩形类,并定义类的成员
1、以创建矩形类项目为载体,让学生掌握定义变量、常量的方法,以及掌握三种程序结构的运用。
2、 掌握如何创建类,及定义类的属性和方法。
3、 深刻理解继承和多态。
6
学习情境三
创建用户登录、注册Web页面
通过创建用户登录、注册界面,掌握
1、各种Web控件的使用。
2、用户控件的使用。
8
学习情境四
创建主题和母版页
通过创建TextBox控件的三个主题和网络书店主界面的母版页,
1、掌握主题的创建及应用。
2、掌握母版页的创建及应用。
8
学习情境五
使用TreeView和Menu控件对网站导航
通过创建主界面的导航,使用TreeView和Menu控件进行设计,
1、掌握TreeView服务器控件的使用。
2、掌握Menu服务器控件的使用。
8
学习情境六
ASP.NET 7种常用对象的综合应用举例
通过对网络书店中7种对象的应用,
1、了解7种对象的作用。
2、掌握7种对象的使用方法。
18
学习情境七
对数据库中的表进行操作
通过网络书店系统中各个表的操作,
1、掌握OleDbCommand类的使用。
2、掌握GridView控件和DetailsView控件的使用。
32
学习情境八
目录处理
掌握文件目录的处理
12
学习情境九
运用XML创建一个页面
通过使用XmlWriter类创建一个xml文件,并利用GridView控件和XmlDataSource控件显示创建的xml文档,
1、了解xml语言。
2、掌握xml文档的创建和使用。
12
学习情境十
完善网络书店系统
通过完善网络书店系统,
1、进一步巩固ASP.NET开发平台的使用。
2、进一步掌握AJAX、sql server数据库的使用。
20
学习情境十一
综合项目案例开发
通过开发项目,巩固 ASP.NET的基本知识。
子情境10-1:开发一个电子商务平台网上书城
48
子情境10-2:学生信息管理系统
48
子情境10-3:新闻发布系统
20
学习情境十二
复习
12

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