《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小时内删除。
发表评论