当前位置:文档之家› 网络程序设计(ASP)教学大纲

网络程序设计(ASP)教学大纲

网络程序设计(ASP)教学大纲课程类别:专业核心课适用专业:计算机应用技术专业,计算机网络技术专业,电子商务专业授课学时:6课程学分:6一、课程性质、任务本课程是计算机应用技术专业的专业核心课程,属于理论性和实践性都很强的职业技术课,通过本课程的基础知识、编程技巧、组件、数据访问技术等内容的学习,学生应该掌握网络程序设计编程的一般理论和技巧,熟练使用组件,能够结合数据库开发出能在实际中应用的网络程序。

二、课程培养目标:1、知识目标互联网基础知识、IIS、HTML、VBScript 、控件、ASP内建对象、SQL操作基础、数据库技术和ASP应用实例,掌握一定的编程能力,通过实战做案例提高。

2、技能目标熟练掌握WEB程序设计和实践编程能力、调试能力以及编程技巧,并能对WEB交互式系统的设计和移植。

通过网络电子报网页设计,最终产生一个功能完整的网络信息系统,让学生掌握WEB交互式系统的开发思路和过程。

3、素质目标初步具备辩证思维能力。

具有实事求是的学风和改革创新意识。

具有良好的职业道德和较强的事业心、责任感。

三、选用教材与参考资料1、教材版本信息《ASP动态网页设计教程》,丁桂芝,中国铁道出版社,2007.05,第1版,普通高等教育“十一五”国家级规划教材。

2、教材使用评价国家级规划教材,体系完整,实例偏少,可适当为个知识要点配备实例。

3、选用的参考资料《ASP编程技术基础》,李存斌、田惠英,高等教育出版社,2004.07,第1版,普通高等教育“十五”国家级规划教材。

四、本课程与其他课程的联系与分工先修课程《计算机文化基础》、《语言程序设计基础》、《网页制作原理与实现》、《数据库原理与应用》。

后续课程未设。

与其他课程配合与取舍情况《计算机文化基础》内容中应添加ACCESS内容;《网页制作原理与实现》中已经详细列出HTML内容,本课程应略讲。

五、课程教学内容与基本要求教学模块(一)、基础知识本模块是课程基础所在,结合学生就业实际及知识更新,突出体系重点。

1、理论教学内容及其重难点[一]、互联网基础与IIS教学内容:互联网基本架构、C/S与B/S模式、IIS及配置、WEB服务运行方式重点难点:IIS及配置是本节重点,无难点内容。

[二]、HTML教学内容:基本结构、文字、图文、链接、表格、段落、CSS重点难点:文字、表格是重点,CSS即是重点也是难点内容。

[三]、VBScript教学内容:基本用法、数组、运算符、在网页中的应用实例重点难点:基本用法、运算符是重点,无难点内容。

[四]、程序结构与函数教学内容:程序结构、内置函数、子程序与过程、包含文件重点难点:程序结构是重点,无难点内容2、技能训练项目及成果形式[一]、互联网基础与IIS训练项目:IIS配置、WEB服务运行成果形式:熟悉IIS配置并能正确配置IIS确保WEB服务运行正确。

[二]、HTML训练项目:使用要素制作HTML网页成果形式:在网页正确运行过程中体现文字、图文、链接、表格、段落和CSS样式等网页要素。

[三]、VBScript训练项目:在网页中练习数组和运算符成果形式:正确较熟练应用数组和运算符,并能理解运算符综合应用。

[四]、程序结构与函数训练项目:编写网页程序,使用程序结构控制流程,在程序中使用函数解决具体问题成果形式:完成一组网页程序,应包括程序结构,主要函数,结构与函数综合应用等知识要点。

3、知识技能内容衔接的处理方式[一]、互联网基础与IIS理论课重点讲授并演示IIS配置和WEB服务运行方法,其它非重点作为了解内容介绍,以达到成果形式为课堂考核目标。

[二]、HTML内容较多,有难点内容分布,演示网页要素使用方法,CSS样式列表只讲内部引用和外部引用两种,上机过程中择时统一强调操作要点。

[三]、VBScript本部份内容要求学生记忆内容较多,在上机过程中应多练习。

[四]、程序结构与函数分成三次练习,一次为程序结构综合练习,涉及顺序、分支、循环内容,第二次为函数专题,应熟练掌握主要函数用法,第三次是综合练习,需要学生在程序中使用函数解决具体问题并能综合运用函数。

教学模块(二)、组件与对象本模块是课程精华所在,结合学生就业实际及知识更新,突出体系重点。

1、理论教学内容及其重难点[一]、表单、按钮教学内容:表单初步、对象简介、提交submit、重置reset、按钮button重点难点:提交submit、重置reset、按钮button既是重点,也是难点内容。

[二]、控件、文本框、列表框、单选框、复选框教学内容:控件基本知识与用法、文本框、列表框、单选框、复选框重点难点:文本框、列表框是重点,无难点内容。

[三]、对象、request、response、FSO教学内容:对象基本知识、request两种请求方式、response两种响应方式、FSO文件系统用法重点难点:request两种请求方式、response两种响应方式、FSO文件系统用法既是重点也是难点内容。

[四]、表单综合应用实例教学内容:以实例形式,讲授演示控件、对象的用法重点难点:重点知识综合应用,既是重点,也是难点内容。

2、技能训练项目及成果形式[一]、表单、按钮训练项目:A、编写初级表单,B、表单按钮应用成果形式:A、编写出的表单能正确运行,表单要素中标签、文字等设置正确;B、表单能正确运行,熟练使用提交、重置两个类别按钮,会使用button为不同按钮设置编写需要的功能代码。

[二]、控件、文本框、列表框、单选框、复选框训练项目:A、表单中添加文本框,B、表单中添加列表框、单选框、复选框,C、表单控件综合应用成果形式:A、表单能正确运行,在运行中能体现文本框各种属性;B、表单能正确运行,在运行中能体现列表框、单选框、复选框各种主要属性;C、表单能正确运行,主要控件属性设置正确,界面美观。

[三]、对象、request、response、FSO训练项目:A、表单request对象应用,B、表单response对象应用,C、表单FSO对象应用成果形式:A和B、表单能正确运行,接收数据和响应数据正确,数据传递无误,C、表单正确运行,能正确读写文本文件。

[四]、表单综合应用实例训练项目:编写网页程序,应包含表单主要控件、对象成果形式:完成一组网页程序,应包括表单、控件、对象、传递、显示等知识要点。

3、知识技能内容衔接的处理方式[一]、表单、按钮理论课重点讲授并演示表单运行方法、注意事项等,重点介绍提交按钮,特别指明提交目标程序等,重置按钮介绍功能,普通按钮需要编写指定功能代码,以达到成果形式为课堂考核目标。

[二]、控件、文本框、列表框、单选框、复选框用较多时间讲授演示文本框用法,重点在于控件属性的使用方法,经过机房练习后,视学生掌握情况决定后续控件讲法。

[三]、对象、request、response、FSO本部份内容是ASP对象中最重要的三个,对于高职高专学生来说,是必须掌握的,其它对象在本大纲中不作要求,视学生掌握情况可以添加。

[四]、表单综合应用实例分成两次练习,一次为表单知识点全面综合练习,目标是使用控件正确,运行正确,第二次为应用综合练习,要求运行正确,界面美观。

教学模块(三)、数据库技术1、理论教学内容及其重难点[一]、数据库简介、数据库访问教学内容:Access简介、SQL Server简介、其它数据库简介、访问接口重点难点:数据库访问接口是重点,也是难点内容。

[二]、数据对象教学内容:conn、recordSet、Field重点难点:conn、recordSet、Field是重点,也是难点内容。

[三]、应用实例教学内容:查询、分页重点难点:查询是重点,分页是难点内容。

2、技能训练项目及成果形式[一]、数据库简介、数据库访问训练项目:熟练Access和SQL Server两种数据库访问接口成果形式:能正确编写访问接口代码,能正确访问数据库。

[二]、数据对象训练项目:A、访问数据库,B、数据子集与游标运用成果形式:A、正确连接数据库,能打开条件数据子集;B,正确运用游标,正确访问子集数据信息。

[三]、应用实例训练项目:运用游标及SQL语句查行查询和分页成果形式:代码正确运行,查询正确,分页符合指定条件。

3、知识技能内容衔接的处理方式[一]、数据库简介、数据库访问本节内容重点在于数据库访问接口代码讲解,主要涉及Access和SQL Server两种数据库,讲清共同点和区别点所在,同时介绍当前流行的其它类数据库。

[二]、数据对象由于这节内容既是重点,也是难点,学生对数据对象生疏,需要详细讲述conn、recordSet、Field对象,特别涉及rs.open sql,conn,a,b的读、写权限。

[三]、应用实例用一个学生成绩数据库,详细讲授演示查询过程,分页技术对于高职学生难度较大,可酌情降低难度演示。

教学模块(四)、综合实例1、理论教学内容及其重难点[一]、网络电子报数据库教学内容:数据库设计、数据表设计重点难点:数据表设计是重点,无难点内容。

[二]、网络电子报网页设计教学内容:首页内容、查询接口、显示接口重点难点:查询接口是重点,无难点内容。

2、技能训练项目及成果形式[一]、网络电子报数据库训练项目:设计正确数据库成果形式:注意数据关联和冗余,数据表设计注意扩展和查询、分页方便操作。

[二]、网络电子报网页设计训练项目:编写一个首页、一个查询显示页成果形式:网页正确运行,界面美观,首页有明显查询接口,查询代码正确,数据库连接无误,显示页正确,有返回提示。

3、知识技能内容衔接的处理方式[一]、网络电子报数据库学生可选Access和SQL Server两种数据库之一,关键在于设计数据表中注意数据表设计注意事项,文件名、表名不要使用敏感的系统保留字。

[二]、网络电子报网页设计两个网页程序,可以分成两个大节课来完成,可能部份学生仍完不成,注意成果形式要求的要点进行考核,本作业可作为一个重要平时成绩进入计分。

六、教学学时分配七、课程考核要求及考核方法1、考核方式为考试,平时占30%,期末占70%;2、平时成绩由考勤10%、课堂参与5%、平时作业15%三部份构成;3、期末考试分为理论40%与上机30%两部份,其中理论考试题分布为选择题、读程序写结果、程序填空或改错、编程题等。

八、补充说明1、条件允许情况下,可适当引用商用软件进行拆分实训;2、平时可组织学生参与商用软件开发加深知识理解;3、计算机应用技术专业属软件与开发方向,计算机网络技术专业属网站开发方向。

教学大纲编写组:组长(签名)年月日本课程大纲执笔:(签名)年月日系部专家审查组:(签名)年月日。

相关主题