欢迎来到天天文库
浏览记录
ID:18697389
大小:90.50 KB
页数:9页
时间:2018-09-20
《《asp网络程序设计与应用》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《ASP网络程序设计与应用》教学大纲一、课程的地位、作用和任务本课程为大学本科专业的有关网络程序设计的较高级内容。本课程将介绍开发ASP程序所涉及的开发工具和运行环境、VBScript程序设计基础和ASP程序设计基础等有关内容,是软件专业学习WEB网络程序设计的重要课程。希望学生能通过本课程的学习,掌握开发ASP程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,并能够独立自主开发留言板、BBS、聊天室等网络应用程序。二、课程的教学基本要求 通过本门课程的学习,让学生掌握以下内容:一、什么是动
2、态网页,主要的动态网页程序语言有哪些;二、如何搭建ASP的运行环境,如何开发一个简单的ASP程序。三、VBScript脚本语言,如数据类型、变量及各种语句;四、ASP的几个内部对象,如Request、Response、Session、Application和Server对象的基础知识和基本操作方法。五、数据库的基础知识和SQL语言和利用ASP进行数据库程序设计;六、文件存取组件、广告轮显组件、计数器组件等内部组件的基础知识和基本操作方法。七、使用第三方组件实现文件上传和在线发送E-mail。三、课程的教学目标
3、通过理论与实践教学,使学生掌握ASP程序设计语言。本课程作为软件专业的一门课程,集多种语言开发为一体的开发环境,可以使不同兴趣爱好的学生来各取自己之所擅长的语言来编写ASP程序。作为课堂讲授,我使用Dreamweaver8来作为前台页面的开发和后台的编码。做到可视化教学,使学生能直接掌握,最终使他们掌握本门语言,提高自己的专业素质和技能。四、教学条件(一)教学辅助资料:习题集、配套的实验指导书、多媒体课件、视频ASP教程(作为教师参考)。(二)实验环节:作为一门软件语言,学生们拥有足够的时间去动手做,才是最重
4、要的,只有动手去做,才能把教师所讲的内容变成自己的知识。所以针对这一点,在实验环节上,必须有足够的上机实践机会。除了课后的习题作为上机实践之外,还应把实验指导书上面的综合实验交给学生们实验。五、作业要求从作业目的的定位来看:家庭作业是课堂教学的补充和延续,是对课堂教学提高成绩的重要作用。9作业将变成课程动态的生长性的延伸,当然,这种延伸不是机械的重复与叠加,而是对课程意义重建与提升的创造过程。对学生而言,则是学生自我建构知识与人生的生活过程,对教师的教学而言,则是学生对教学的深化过程(而非强化)。因此,精选的
5、作业是有必要的,题量布置见下表:章数内容题数第一章Web程序设计概述2第二章ASP基础知识3第三章HTML语言3第四章ASP脚本语言--VBScript4第五章ASP内置对象4第六章数据库实用编程基础.3第七章ASP与数据库编程实例2第八章常用ASP程序模块开发4第九章新闻发布及管理系统3第十章求职招聘系统开发4六、考核方式及评分方法:期末采用笔试闭卷考试。课程总成绩期末考试成绩占70%,平时成绩(根据学生到课率、作业、上机等情况评定)占30%。七、教学内容第一章Web程序设计概述(6学时)(一)教学要求:让
6、学生了解Web程序设计简介,WWW工作原理程,主要的Web程序设计开发语言等介绍。(二)教学重点:ASP、PHP和JSP的介绍,ASP的优点阐述。(三)教学难点:比较ASP、PHP和JSP之间的优缺点。(四)教学内容:1.ASP的开发语言以及定义2.ASP运行环境的介绍3.脚本在服务器端运行的优点阐述4.ASP、PHP和JSP的优缺点第二章ASP基础知识(6学时)(一)教学要求:使用VBScript、JSCript等简单易懂的脚本语言,同时结合HTML代码,即可快速地完成网站的应用程序。使用普通的文本编辑器,
7、如Windows的记事本,即可进行编辑设计,而利用诸如Frontpage或者Dreamweaver等所见即所得的网页编辑软件可以快捷方便地进行编辑,易学易用。(二)教学重点:ASP工作原理的介绍,如B/S模式又称C/S模式。ASP特点:与浏览器无关(Browser9Independence),用户端只需使用可执行HTML代码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript、JScript)均在Web服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。(三)教学难点:ASP
8、的脚本语言的使用,此部分是学习ASP的重要内容。(四)教学内容:1.ASP工作原理2.ASP特点3.ASP环境配置4.ASP开发工具第三章HTML语言(6学时)(一)教学要求:HTML语言作为一种标识性的语言,是由一些特定符号和语法组成的,所以理解和掌握都是十分容易的。可以说,HTML语言在所有的计算机编程语言中是最简单易学的。组成HTML的文档都是ASCII文档,所以创建HTML文件十分简单,只需
此文档下载收益归作者所有