预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《Web应用程序开发(ASP.NET)》课程标准课程名称:Web应用程序开发(ASP.NET)课程代码:1088建议课时数:64(其中实践课时数:42)学分:4适用专业:软件技术一、前言(一)课程的定位《Web应用程序开发(ASP.NET)》是软件技术专业(.NET方向)的一门专业核心课程。本课程主要培养学生应用ASP.NET技术进行中小型WEB(ASP.NET)应用程序开发的能力。本课程以《面向对象程序设计》、《关系数据库基础与应用》等课程的学习为基础,也是进一步完成《小型Web项目开发》和《项目开发实战》等项目实践的基础。(二)设计思路根据本专业市场调研和典型工作任务与职业能力分析专家研讨会的前期成果,本专业确定了.NET互联网开发程序员为主要目标岗位。而.NET互联网开发程序员从业人员要求能熟悉ASP.NET/C#、AJAX、SQLServer2000/MySQL等相关技术。本课程主要功能是使学生能够掌握Web(ASP.NET)应用程序开发的基本方法,培养学生使用ASP.NET技术进行中小型Web应用程序开发的能力,并形成良好的编程习惯和团队合作精神,最终培养具有编写高质量代码,并能调试代码缺陷和完成模块设计工作的Web(ASP.NET)开发的工程型、应用型人才。本课程与实际工作岗位联系紧密,对实现专业的培养目标、增强学生的就业竞争力具有非常重要的作用,本课程在软件技术专业(.NET方向)中处于非常重要的地位,应当作为专业核心课程和必修课程。课程立足于.NET互联网开发程序员岗位要求,以就业为导向,能力为本位,以项目开发中的典型工作任务为中心构建课程内容和课程教学,理论知识的选取紧紧围绕工作任务完成的需要来进行,让学生在完成具体项目的过程中来构建相关理论知识,并发展职业能力。经过与企业专家的多次的讨论分析,本课程最终确定了以下六大学习任务:了解动态网站、用户交互设计、数据访问、状态管理、文件操作、网站部署,第一个任务着重使学生了解动态网页运行机制、静态网页与动态网页的区别;第二个任务以培养学生基本Web控件使用技能为主要目的;后面三个任务主要是使学生掌握B/S架构下数据库访问技术及客户端与服务器端交互技术;最后一个任务以培养基本调试技术、网站的部署与发布的技术为主要目的;这六个任务是ASP.NET开发技术的核心内容。此课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,融合了相关职业岗位对个人素养、技能和态度的要求。在教学实施过程中,以一个大项目的实现为载体,让学生在完成相应的工作任务的同时、构建相关理论知识、发展职业能力,从而具备Web程序设计所必备的操作技能。大项目的选择以企业实际项目开发中的典型工作任务为核心,结合Web(ASP.NET)程序员的所需的知识、技能和态度,建立真实工作任务与专业知识、专业技能的联系,增强学生的直观体验,激发学生的学习兴趣。为了更为清楚的表述课程目标,提高课程目标对教学过程的指导价值,本课程采用表现性课程目标表达方法,用学生在相关课程内容掌握中所能表现出的实际行为来表述课程目标。技能要求的基本格式为“能(会)+程度用语+动词+对象”。本课程所涉及知识掌握的程度用语主要有“了解”、“熟悉”、“理解”、“运用”。“了解”指对知识有基本印象,不要求学生熟记;“熟悉”指能熟练记住所学过的知识,能把它们熟练地复述出来;“理解”指能把握事物运行的原理,或进行特定技术操作的理由;“运用”指的是能将知识点用到解决实际问题中,完成某项特定操作。该门课程的总学时为64课时,4个学分。二、课程目标通过本课程的学习,学生能够了解动态网页工作机制,并能够使用ASP.NET技术进行Web开发环境构建、Web编程、数据库信息访问、WEB应用系统部署与维护,掌握Web应用程序开发技巧和编程规范,能够胜任Web程序员岗位。知识目标:能熟悉VisualStudio.NET开发环境;能掌握ADO.NET数据库编程基础知识;能熟悉常用WEB服务器控件的使用;能了解ADO.NET访问数据库的基本流程,掌握数据源控件和数据控件的基本操作;能掌握动态网站开发的基本思路、方法与实施过程,能完成简单的基于B/S结构的网站设计、实现。技能目标:能搭建VisualStudio.NET开发环境;能熟悉Web服务器控件的使用,能完成Web(ASP.NET)应用程序界面的设计;能完成ADO.NET数据访问;能完成用户请求的页面的快速响应;能完成客户端文件上传技术;能对应用程序进行部署与发布;素养目标:能使用规范、优化的代码完成程序设计;能具备协同工作和团队合作能力;能运用较强的语言表达能力、良好的沟通能力和协调能力完成任务;能具备良好的心理素质和责任意识,能及时完成任务的能力;能具备独立分析和思考能力,具备良好的自学