还剩5页未读,继续阅读
文本内容:
《程序设计》课程教学大纲web课程课程英文名Web ProgrammingA0806Y02代码学分2总学时32理论学时20实验/实践学时12课程性《大学计算机文化基础》、课程类别学科基础课选修先修课程质《C语言程序设计》适用专业理工科专业非计算机专业开课学院机电工程学院
一、课程的地位与任务《程序设计》本课程是计算机科学与技术的专业课本课程的目的是使学生在巩固计算机网web络基础知识的基础上,比较深入地掌握网络环境下的编程方法,理解并掌握网络协议的相关算法及软件实现技术;在互联网的应用层掌握建立网站和制作主页的基本方法及相关技术
二、课程目标理解程序设计的基本概念,具有理解和分析动态网站架设功能设计问题的基础和能力;1ASP理解动态网站设计的基本概念及理论,了解典型动态网站架设的基本方法及工具软件;能够完成2设计方案并分析阐明设计的合理性;熟练掌握设计中典型工具软件的应用,掌握利用网络资源实现文件存取等组件功能3ASP EditPlus的方法及手段;熟练掌握设计中数据交互及数据库操作的基本方法,能利用工具软件设计及实现典型基本功4ASP能的动态网站表课程目标与相关毕业要求的对应关系1毕业要求支撑程度、、H M L课程目标3-23-45-15-2课程目标L1课程目标M2课程目标L3课程目标H4注.支撑强度分别填写、或其中表示支撑程度高、为中等、为低;1H ML HML•毕业要求须根据课程所在专业培养方案进行描述2
三、课程主要内容与基本要求第章网络程序设计概述1本章重点是掌握动态网页的运行原理,并了解当前的网络程序设计语言第章初步2ASP本章重点掌握的开发工具和运行环境,并掌握新建一个程序的基本流程要熟悉建立ASP ASP虚拟目录、设置默认文档的方法同学在上机实践时,要能够熟练搭建的运行环境,并能够利用或记事本等工具开发ASP EditPlus第一个简单的程序ASP学有余力的同学可以研究一下的使用方法IIS第章脚本语言3ASP-VBScript本章重点掌握数据类型、常量、变量、函数、过程、循环语句、选择语句等内容本章难点是使用子程序、函数、循环语句和选择语句等内容同学在上机实践时可以争取独立自主完成课后的上机练习题,并且针对字符串、数字、日期等数据多练习一下有关函数、运算符的使用方法第章和对象4Request Response本章重点是利用方法获取通过表单提交的数据;利用方法获取Response.Form Request.QueryString通过后面的参数提交过来的数据;利用方法向客户端输出数据及其简单方法URL Response.Write本章难点仍然是获取表单数据和对的操作Cookie同学上机实践时希望能认真完成课后练习题,尤其是如何获取表单中提交的数据要认真体会如何向服务器端提交数据和向客户端动态输出数据第章对象和对象5Session Application本章重点是利用对象保存特定客户的信息,利用对象保存所有客户的信息Session Application本章难点是利用文件GlobaLasa同学上机实践时可以多练习一下将数据保存进、然后从中读取的基本方法争Session Application,取能综合利用和对象和前面章节内容完成一个简单的聊天室,可以输入姓名和发Session Application言内容学有余力的同学可以深入研究一下文件Global.asa第章对象6Server本章较为简单,重点是体会对象的和等几个方Server TransferExecuteHTMLEncodeURLEncode法同学上机实践时可以简单练习一下几个方法,可以结合本章和前几章内容开发一个简单的考试系统,能够考试语言HTML如果时间充裕,可以利用这段时候综合复习一下这几个内部对象第章数据库基础知识7本章重点是数据库的基本概念、利用建立简单的数据库的方法、语言中的、Access SQL Select Insert和语句Update Delete本章难点也是语言中的和语句SQLSelect Inserts UpdateDelete同学上机实践时要能够熟练建立一个数据库,并在其中建立表和查询,利用的查询可以练Access习语言SQL学有余力的同学,可以找另外的专门教程深入学习一下数据库的设计或者数据Access SQLServer库的设计第章存取数据库8ASP本章重点是掌握利用连接数据库,查询、添加、删除和更新删除的基本方法ASP本章难点是数据库连接字符串和语句字符串SQL同学上机实践时可以先体会一下综合示例中的例子,然后争取完成课后习题可以模仿本章示例自己设计一个简单的留言板程序第章深入进行数据库编程9本章重点是深入理解、对象,理解建立对象的各种方Connenction CommandRecordset Recordset法,并掌握事务处理、使用参数查询、分页显示数据等本章难点主要是使用参数查询和分页显示数据等内容同学上机实践时深入体会每一个例子,并争取结合本章和前两章的例子自己开发一个在线通讯录程序第章文件存取组件及其它组件10木章重点是掌握对文件和文件夹操作的基木方法,如文件和文件夹的新建、复制、移动和删除等,以及对文本文件的操作
四、课程教学学时安排表课程学时安排表2教学学生任务教学内容对应课程目标时数第1章网络程序设计概述1实验一课程目标1课后习题选择题全部问答题全部课程目标2参考答案第章初步实验二2ASP1课程目标2课后习题选择题全部课程目标3问答题第3章ASP脚本语言-2实验二课程目标3VBScript课后习题选择题全部课程目标4问答题2实验三第章和对4Request Response课程目标4课后习题选择题全部象问答题第5章Session对象和2实验四Application对象课后习题选择题全部课程目标4问答题第6章Server对象2实验五课后习题选择题全部课程目标4问答题第7章数据库基础知识2实验六课后习题选择题全部课程目标4问答题第8章ASP存取数据库2实验七课后习题选择题全部课程目标4问答题第9章深入进行数据库编程4实验七课后习题选择题全部课程目标4问答题2实验八课程目标3第章文件存取组件及其它组10课后习题选择题全部课程目标4件问答题大作业典型工业生产线电子看板系统设计备注根据学生学情适当调整教学进度,并安排部分教学内容为自学内容,通过大作业来对学生自学情况进行考核
五、实践环节及基本要求表实践环节及基本要求表3课号验与程§验号实验项目基本要求类时性质目别标了解并掌握Windows服务器上的安装与配2000/NT IIS实验
一、建置;必1课程目标1立ASP的运行平1了解并掌握虚拟目录的设置证做1台方法;了解并掌握文件上传下ASP载和运行方法了解并掌握脚本程VBScript序设计语言的基本语法知识及简单程序设计方法熟练掌握的输入输VBScript课出函数和;InputBox MsgBox程目标实验
二、认i必熟练掌握的语句VBScript If22r3识VBScript和语句的编程技术;证做Select Case熟练掌握的VBScript和For...NextDo...Loop For等循环语句的编程技术;each...In实验
三、常熟练掌握利用对象从Request必用对象一课程目标ASP计31客户端获得信息的技术;和做Response4熟练掌握和FormRequest方法,编制用户注册信QueryString息的填写与显示程序;熟练掌握利用对象Response向客户端输出信息的技术;熟练掌握和Write Redirect方法,编制相关的验证演示Cookies程序熟练掌握利用对象记Session实验
四、载特定客户信息的技术,编制相关课对象一ASP必的验证演示程序;计41程目标和Session做熟练掌握利用对Application4Application象记载所有客户信息的技术,编制相关的验证演示程序熟练掌握对象的属性实验
五、Server课必和方法熟练掌握方HTMLencode对象一程目标ASP计51做法和方法MappathServer4熟练掌握数据库创建Access和表的新建、维护和查询的方法熟练掌握语言中的SQL课i必实验
六、数、、语句SelectInsertDelete Update/*62程目标据库基础知识的使用以数据库为例,证做Access4熟练掌握数据库存取技术ASP深入理解的ADO、、Connenction Command实验
七、常课必i对象,理解建立Recordset Recordset7用的数据库操作尸程目标2证做对象的各种方法,并掌握事务处对象4理、使用参数查询、分页显示数据等功能的实现课i选实验
八、常用的掌握第三方和内置ActiveX8r内证做程目标ActiveX组件的使用方法置组件3共计个实验学时8
六、达成目标的途径和措施《程序设计》课程教学以课堂教学为主,结合自主学习和实验教学,针对典型动态网站架设web及功能实现的基本概念及方法,培养学生运用基础知识和专业知识,分析和解决实际问题工程问题的能力和方法()课堂教学主要讲述基本概念,基本原理、和设计方法在课堂教学中,充分引入互动环节,提1高教学效果()设计验证性、设计性实验,采用实验教学方式,训练实验技能,培养理论知识的应用能力2()设计与专业相结合的实际应用问题,如自动化生产线电子看板系统,培养学生分析问题、实现3工程应用的能力及方法
七、考核方法及成绩评定表考核方法及成绩评定表4占考核形式考核内容评定标比准大作业与网站建设、、相关的文献检ASP ASP.NET索、资料查询及运用2实验指考核知识点的应用情况,通过学习实例,编0%导书实验成绩写实验程序以实验报告形式,验证和掌握知程考识点核平时作业考核课堂教学各知识点的复习程度、听课中国计成绩效果和掌握熟练度2量学院学生0%课堂表现以点验到课率,课堂互动回答问题等形式,课程平时成成绩检验学生学习态度绩考核细则考核各知识点的基本概念、运行原理、典型试卷参期末考试功能实现题型为填空、判断和编程6考答案和评0%末考成绩分标准核
八、推荐教材与主要参考书()推荐教材1尚俊杰.《网络程序设计》.清华大学出版社清华大学大学出版社年--ASP.2009()推荐参考书2尚俊杰,秦卫中.《网络程序设计一案例教程》.清华大学出版社北京交通大学ASP出版社.年2005。
个人认证
优秀文档
获得点赞 0