《asp.net动态网页设计》课程是计算机系软件技术专业的一门专业核心课程,是一门理论与实践相结合的课程,具有一定的理论深度与实践难度。本课程主要培养学生基于b/s模式的web应用程序开发岗位的核心职业能力和职业素质,是一门面向职业岗位的技术应用类课程。《asp.net动态网页设计》课程以web应用程序的开发和实践为主线,同时也强调对学生的编程思维能力的训练,培养学生可持续学习能力的培养。通过对本课程的学习,实现了学生从学校学习到企业开发的过渡。
课程目标设计
(1)能力目标
总体目标:通过对《asp.net动态网页设计》的教学,应能使本专业的学生掌握企业web应用程序的理论知识和应用技能,并能熟练运用c#语言进行web程序的编写,培养学生对于web应用软件及网站的规划和开发能力。
具体目标:
1、能将制作好的网站在网上发布并维护;
2、能熟练使用软件集成开发环境visual studio .net,会使用调试工具调试应用程序;
3、能进行web程序的设计开发,实现人机交互;
4、能熟练使用dreamweaver等软件对网页进行排版,丰富页面效果。
5、能使用常用.net类库、web服务器控件、验证控件,进行网页常见功能的设计;
6、能熟练使用ado.net连接和访问数据库;
7、能熟练使用网页内置对象,实现登录判断、访问统计等功能;
8、能独立进行大型网站的设计和开发。
9.能进行一般web应用软件的开发。
(2)知识目标
1、理解并掌握面向对象程序设计的基本理论和方法;
2、理解ado.net对数据库的访问和操作的基础知识,理解数据库控件的使用;
3、理解c#语言的基本语法,理解html标签语言;
4、理解常用.net类库的基本概念和服务器控件的属性。
课程内容设计
为了学习和落实工学结合的教育理念,强化高职办学特色,提高学生职业技能,提升教学质量,根据以上软件开发岗位群及能力要求,改革了传统的课程体系和教学方法。将原来以课堂理论教学为主,辅助以相应的实践教学的课程设计思路,改革为以实践技能培养为主,理论知识够用为度的设计思路。在课程内容设计方面,以web应用程序的设计与开发过程内容为主线进行设计,积极将企业项目引入教学环节,根据职业岗位(群)和技术领域的任职要求,参照相关的职业资格标准,改革课程体系和教学内容。聘请企业专家一道确定教学内容,共同开发模块化的课程。理论教学内容形成了c#语言基础应用、ado.net对象模型为主的两个模块。实践教学内容形成web控件应用、ado.net组件和数据库编程、网页对象、程序配置等四个模块。在课程内容设计过程中,根据职业教育需要,紧密结合学生考取软件设计师证书的内容有针对性的进行重点讲解,进一步体现课程设计职业性、实践性的特点。