一、课程性质与地位
《ASP.NET应用程序开发》是计算机软件专业的一门重要专业课程,介绍利用Visual Studio.NET 集成开发环境进行基于ASP.NET的 Web应用程序设计的基本知识。本课程的主要任务是:通过该课程的学习,学会动态网站设计和建设的基本方法,包括网站常用功能的、设计和实现方法;了解和掌握网站的管理技术和安全保障措施,会发布和维护一个实际的网站,熟练动态网站开发的技术asp.net的使用与网站界面的设计与可用性分析;掌握让学生按照企业要求和商业软件开发的规范开发项目,掌握现代IT企业软件开发的规范和标准,为今后就业提供更多的机会,提高个人的综合竞争力。
二、职业能力要求
通过参与完成多个实用项目,积累丰富的项目经验,掌握现代IT企业软件开发的规范和标准,熟悉软件项目开发、分析、设计、编码、测试、部署、结项等完整规范流程。
在开发项目过程学会与其它人合作,养成良好的表达、沟通、协调能力,体验团队合作精神,训练优秀的职业素质。
培养良好的分析问题和解决问题的能力,培养良好的自学能力。
三、课程基本理念
本课程开设之前计算机专业开设了《面向对象分析和设计与UML建模》、《c#程序设计》、《软件系统工程》、《数据库设计原理》等专业基础课程,学生有一定程度的知识基础和实际动手能力,但缺少一种将这些专业课程融合到一起进行综合实际项目开发的能力, 缺乏真实的企业要求的商业软件开发的规范和经验。
本门课程的教学可以整合上述课程,使学生综合应用各门课知识,设计出相当完善和实用的网络应用系统,提高综合应用和设计能力,构建立体化的知识体系;为学生就业奠定良好基础。
采用实践和理论一体化的教学模式,通过精心的设计,把理论知识巧妙地融于实例操作中,不需要再有纯理论课,在实例的示范步骤中分析理论、验证理论、应用理论。
整个教学过程以项目为主线,采用以“学生为主体”的“项目驱动”教学模式,发挥学生主体作用,让学生主动探索,通过自己的努力来解决问题。采用小组合作学习法,学生以小组协作完成任务,学生先通过个人学习,查阅资料,了解相关知识;再通过小组讨论,展开对问题的分析,理清思路,开始设计和分工,再着手实施。教师是教学过程的组织者、指导者、促进者和咨询者。采用小组合作学习法,提高了学习主动性、积极性,促进学生之间学习上的互帮互助,培养良好的沟通、协调能力,有助于培养团队合作精神。
四、课程目标
(一)知识目标
本课程学习利用Visual Studio.NET 集成开发环境进行基于ASP.NET的 Web应用程序的项目开发。本课程要求学生了解网站设计和建设的方法;掌握网站常用功能的、设计和实现方法;了解和掌握网站的管理技术和安全保障措施。
(二)能力目标
通过参与完成多个实用项目,积累丰富的项目经验,掌握现代IT企业软件开发的规范和标准,熟悉软件项目开发、分析、设计、编码、测试、部署、结项等完整规范流程。
学会在项目和工作中与其它人合作,养成良好的表达、沟通、协调能力,体验团队合作精神,训练优秀的职业素质。培养良好的分析问题和解决问题的能力,培养良好的自学能力。