版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江工业大学毕业设计说明书数据库设计数据库是站点比较重要的部分,好的关系数据表的设计能提高查询速度和清晰的表述整个站点的信息,本系统采用的数据库是MicrosoftAccess2000,拟建立online.mdb库文件,包含如下几个表文件:表3SEQ表\*ARABIC\s11数据库表列表名说明manager管理员(超级管理员及教师)信息表member学生信息表nianji年级列表banji班级列表board公告信息表jxdg教学大纲表jxrl教学日历testtype题目类型表chapter章节信息表test题目信息表score作业提交及评分表video视频上传信息表
网络教学平台详细设计系统的主要功能是通过几个功能模块来实现的(参照图3-2的系统总体结构图)。我在系统开发过程中实现的模块有界面设计、系统登录、综合管理(年级管理、班级管理、用户管理、公告管理)、教学文件、在线测试、作业提交、教学视频、网络教学。以下分模块进行具体讨论。界面设计4.1.1框架的概念及优点框架也称为帧(Frame),通过框架技术能够把Web浏览器的窗口分成几个独立的区域,每个区域即为一个框架。框架是能够独立变化和滚动的小窗口,可以单独显示一个网页。利用这些小窗口,通过合理的组织和编排,可以更好地展示Web网页,使其更加美观。在许多方面,框架与表格相似,所不同的是表格对页面区域进行划分,而框架对整个窗口进行划分。与表格相比,框架更有用,每个框架都有自己独立的网页文件,其内容不受另外框架内容的改变而改变。框架的形式有多种,常见的有两个框架、三个框架等。例如两个框架的网页,其中一个框架专门显示网站的栏目,另一个框架显示栏目的内容,这样设计的好处是,不管访问者进入了哪个栏目,也不管访问者深入到栏目的哪个层次,都可以随时进入另一个栏目,而不用逐级返回到主页,因此,框架技术在网页制作中是非常有用的。4.1.2框架设计鉴于框架的设计美观、易操作、容易修改。此网站不单单用于计算机组成原理这门课程,采用了框架可以通过修改网页头来达到设计其他网站的目的。根据网站的需要对整个网页进行了分割,分为三个框架。(1)最上方为网页头,主要显示主菜单;(2)左下方主要显示及修改用户信息,并且设有登陆后台的管理员接口。为方便教师和学生正常浏览,特提供了工具下载(其中安装了Realplayer了才能正常观看教学视频);(3)右下方为显示区域,显示主菜单下的具体内容。4.1.3设计结果鉴于框架的优点和本网站的结构设计,得出了如下的主页界面图(采用了同样风格,设计了后台管理界面),以前台界面为例:主菜单栏目主菜单栏目图STYLEREF1\s4SEQ图\*ARABIC\s11前台主页界面系统登陆4.2.1功能该模块负责将用户分为匿名用户、授权学生用户和管理员教师用户来实现用户权限的管理。4.2.2组成部分登陆模块处理共分为5个部分:登陆页面:loginleftframe.asp表单处理程序:checkusr.asp表单处理脚本:学好、密码都不能为空密码修改页面:editpwd.asp用户信息修改页面:editinfo.asp4.2.3界面设计和重点、难点代码的设计1.登陆表单网页制作表单的参数表单的Action参数:Action参数是用来指定Server端处理此一表单数据内容的程序,此处表单处理ASP程序为“checkusr.asp“。表单的Mothed参数:要将表单传送至Server端的方式有两种,设置值分别为GET及POST,若设置为POST,则浏览器会等Server端来读取数据,若设置为GET,则当我们按下送出按钮时,浏览器会立即将表单中的数据内传送出去。利用POST方法,在传送的数据上将不受限制,利用GET方法传送的数据量则大约只有2K左右[13]。2.表单处理程序用户信息数据全部储存在数据库中,要检验用户的合法性,必须先进行数据库的链接与打开,要链接数据库我们必须使用ADO对象群的Connection对象,可以使用该对象建立和管理应用程序和ODBC数据库之间的连接;而要对数据库记录进行查询等操作则必须使用ADO对象群的Recorset对象,程序:setconn=server.createobject("adodb.connection")//CreateObject方法创建服务器组件的实例。database_name="admin/data/online.mdb"//设置数据库相对路径connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(database_name)conn.openconnstr//MapPath方法将指定的相对或虚拟路径映射到服务器上相应的物理目录上。setrs=server.createobject("adodb.recordset")sql="select*frommemberwheremember_number='"&username&"'andmember_password='"&pwd&"'"rs.opensql,conn,1,1Recordset对象是负责浏览与操作从数据库取出来的数据,Connection对象只负责与数据库进行链接的动作,并不能使用数据库内的数据,因此必须建立一个可以存取数据库数据的Recordset对象,使用rs.open方法存取”member”数据库rs.opensql,conn,1,1使用open方法来打开数据表或执行Select指令参数设置如下:(1)参数一(SOURCE):为欲打开的数据表或SQL指令。(2)参数二(ActionConnection):指定一个已打开的数据库对象,将此参数设为链接我们已经建立好的Connection对象“conn”。(3)参数三(CursorType):指定Recordset的打开类型,1为可读写且可自由移动。(4)参数四(LockType):指定锁定类型,1为只读[14]。可排序和SQL指令Select指令的筛选语句:格式:Select…From…Where在SQL语言中:“Select”数据表“中选取某些“栏位”的数据.(1)如果要选取的数据表数据包含了一个以上的栏位,则我们可以利用“,”逗号来栏位名称隔开。(2)如果要选取的数据表数据包含了全部的栏位,则可以利用万用字符“*”来代表全部的栏位。可排序数据的Select指令(1)当我们希望被选取出来的数据记录数据能够依据某个或某几个栏位的内容来排序时,只要将这些排序依据的栏位摆放在“OrderBy“保留字之后,然后将这处排序的语句连接在”Select…From“后面就行了。(2)“Orderby”默认的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,则我们可栏目名称后再加上”Desc”保留字!将排序方式改为”由大到小”。管理员输入姓名和密码来登录,学生用户输入学号和密码登陆,然后单击“登录”按钮。输入的数据提交后与数据库中的用户表进行匹配。须创建一个记录来保存基于访问者登录的用户信息Ifrs.EOFThenresponse.write"<scriptlanguage='javascript'>"response.write"alert('用户名或密码不正确!');"response.write"self.close();"response.write"</script>"response.endElseuserid=CInt(rs("id"))session("number")=rs("member_number")session("is_login")=1response.Redirect("index.asp")EndIf表单域member_number和Password用于Where了句中来获取一个记录。如果访问者输入了一个无效的用户名,则记录集中将不会返回匹配的记录。我们可以通过查看EOF标记来判断一个记录集是否为空。为空,则访问者将被拒绝进入该系统。不为空,则访问者的number值将从记录集中返回。写入Session变量,变量将在整个网站的所有网页中都是有效的。这些变量的存在与否及其取值将用于确定是否允许进入一个特定的网页。在这段网页语句中,利用Session对象来记录目前的工作模式。当我们第一次进入网页的时候,Session尚未被建立,因此它的“变量”值一定不会是“yes”。当输入用户名和密码按下“登录”的按钮进入管理模式语句后,Session对象才会被建立。3.密码修改页面初次使用该网站时,学生用户和教师用户数据是由管理员即教师负责人进行初始化的,密码也由管理员指定,为方便用户记住密码登陆系统可改成自己容易记忆的密码。conn.Execute"updatemembersetmember_password='"&trim(request("newpwd"))&"'wheremember_number='"&session("number")&"'"4.用户信息修改页面管理员初始化用户信息时,了解用户的信息并不全面,用户可以通过该页面修改个人基本信息。必要时还可根据自己提供的邮箱地址获得更多的帮助。综合管理4.3.1功能该模块负责用户管理和新闻管理。4.3.2组成部分综合管理模块从大的方面共分为5个部分:1.年级管理:为方便教师管理学生,特对年级进行了管理。当管理员需要删除某一届的学生及相关数据时,可以选择后点击删除就可以一步操作完毕。年级管理主页面:adminnianji.asp添加年级表单处理程序:adminnianjisave.asp,当所添加的年级已经存在时,将导向错误处理页面show_error.asp。删除年级处理程序:adminnianjidel.asp,选择删除后即可删除改年级下所有用户以及改用户的所有数据。数据表文件:nianji表,用来储存年级的Access类型数据库文件。2.班级管理:与年级管理一样具有共同的目的,当删除某一班级时,该班级相关的学生及数据也从数据库中删除。班级管理主页面:adminbanji.asp添加班级表单处理程序:adminbanjisave.asp,当所添加的班级已经存在时,将导向错误处理页面show_error.asp。删除班级处理程序:adminbanjidel.asp,选择删除后即可删除改班级下所有用户以及改用户的所有数据。数据表文件:banji表,用来储存班级的Access类型数据库文件。3.学生管理:管理员可通过学生管理添加、浏览、修改学生信息。并可根据学号、姓名、电子邮箱查找符合要求的用户信息。学生管理页面:adminuser.asp添加单个学生:adminadduser.asp添加单个用户处理程序:adminaddusersave.asp批量添加学生:adminmanyuser.asp批量添加用户处理程序:adminmanyusersave.asp删除用户处理程序:adminuserdel.asp修改用户信息页面:adminuseredit.asp修改用户信息处理程序:adminusereditsave.asp查找用户处理程序:adminusersearch.asp(10)数据表文件:member表,用来储存学生信息的Access类型数据库文件。4.新闻管理:传统的网站新闻管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。利用ASP和ADO技术实现实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。新闻往往显示在首页,用户可以直观的了解网站动态,并可以通过公告知道关于该课程的一些重要信息,比如作业布置等信息。新闻管理页面:adminnews.asp,该页面负责分页罗列登录的注册教师用户曾发布的新闻信息,教师可以对该条新闻进行删除、修改。新闻录入页面:adminnewsadd.asp,注册教师用户录入一条新闻所需要的内容,包含标题、内容、发布日期等,同时从登录模块得到用户名,这些信息将被写入数据库中保存。添加新闻处理程序:adminnewsaddsave.asp(这只是一份样本,所以部分内容略)4.3.3数据库结构设计该模块中数据库文件”online.mdb”中的数据表的栏目设置,如以下表所示。表STYLEREF1\s4SEQ表\*ARABIC\s11学生信息表学生信息表member字段名字段类型说明id自动编号Member_name文本真实姓名Member_password文本密码nianji文本所在年级class文本所在班级email文本电子邮箱age数字年龄sex文本性别purview文本权限设置,1为学生Reg_time日期/时间注册时间表STYLEREF1\s4SEQ表\*ARABIC\s12年级表年级表nianji字段名字段类型说明nianjiid自动编号nianji文本年级表STYLEREF1\s4SEQ表\*ARABIC\s13班级表班级表banji字段名字段类型说明banjiid自动编号banji文本班级表STYLEREF1\s4SEQ表\*ARABIC\s14公告信息表公告信息表board字段名字段类型说明id自动编号title文本标题detail备注内容idnum数字Flag_attention文本是否重要Admin_name文本发布者inputdate日期/时间发布日期4.3.4界面设计和重点、难点代码的设计(1)新闻管理页面图STYLEREF1\s42新闻管理界面浏览新闻页面样本,略图STYLEREF1\s43浏览新闻界面在线测试网络学习作为一种新型的学习方式,如果没有与之相应的学习评价手段,这样的学习体系(或者教学体系)是不完整的。以往的在线测试出题方式比较单一(如选择题),降低了测验的难度。本功能模块吸收传统测验中有利的因素,具体来说,就是逐步建立题库,实现测试自动化;设计的题目应涵盖所有知识点,且题型多样,不仅有选择题、填空题,还有判断题、计算题和设计题等,使在线测试能从不同的层次考查学习者的学习水平;并能对学习者的测试结果进行统计和记录。4.4.1功能以章节为线索设计在线测试试题,学生在完成一个章节的学习后,可以通过相关章节的在线测试进行练习和自我评价。通过在线测试,可以使学生了解自己对所学内容掌握的程度,及时调整学习计划,并且可以加深对学习内容的理解和记忆。如果学生在测试时遇到困难,可以查看参考答案。此外,教师也可以通过反馈信息的统计和分析,及时对课程结构、内容安排等进行调整,并及时为学习者提供指导。章节测试是基于题库,教师可根据需要设置名词解释、填空题、单项选择题、多项选择题、判断题、简答题、设计题和计算题八种题型自测题。学生选择每一种类型题均自动从题库中抽取相应章节的题目进行测试,客观题做完后可给出判分及正确答案,主观题提交后即可显示答案。此题库是用ACCESS建立的数据库,使用ASP编程,搭建了试题录入平台,供教师在Internet上使用浏览器对题库进行更新,学生在Internet上进行在线测试。4.4.2组成部分在线测试模块从大的范围可分为4个部分:1.章节管理:章节管理页面:adminchapter.asp,包括添加、删除、打开/关闭操作的处理程序。章节修改页面:adminchapteredit.asp题型管理页面:admintesttype.asp,包括添加、打开/关闭操作的处理程序。3.试题录入管理:(1)试题管理页面:admindatabase.asp,可浏览某章节某题型下的题目。(2)试题删除处理程序:admindatabasedel.asp(3)试题录入页面:admindatabaseadd.asp(4)试题添加处理程序:admindatabasesave.asp(5)试题修改页面:admindatabaseedit.asp(6)试题修改处理程序:admindatabasesaveedit.asp4.前台在线测试:测试前章节和题型选择页面:online_test.asp在线测试及提交页面:test.asp4.4.3数据库结构设计该模块中数据库文件”online.mdb”中的数据表的栏目设置,如以下表所示。表STYLEREF1\s4SEQ表\*ARABIC\s15章节信息表章节信息表chapter字段名字段类型说明id自动编号chapter数字章节号title文本章节标题sdate日期/时间开放开始时间edate日期/时间开放结束时间testopen数字是否打开表STYLEREF1\s4SEQ表\*ARABIC\s16试题类型表试题类型表testtype字段名字段类型说明id自动编号name文本类型名称idnum数字类型编号isopen数字是否打开表STYLEREF1\s4SEQ表\*ARABIC\s17试题信息表样本,略4.4.4界面设计和重点、难点代码的设计(1)章节管理页面在该页面中可以添加、删除、修改章节,并能控制该章节是否开放。除了修改章节信息在修改页面处理外,其他三种操作通过action参数都在本页面进行。若action=”add”,则为添加章节操作,此操作把章节信息传入数据库;若action=”del”,通过下面的语句<inputtype="submit"value="删除"name="del"onclick="delchap(chapter)">调用javascript脚本函数[15]:functiondelchap(myform){if(confirm("将删除题库中此章下的所有数据?")){myform.action="?action=del";}}进入删除处理程序,该程序处理删除chapter数据表中的信息外,还删除了与该章节有关的试题;若action=”open”,用同样的处理方法进入打开处理程序,先把章节的isopen字段全处理为零,再通过循环传递checkbox的值把相应的章节的isopen字段处理为1。处理全选的javascript为:functionselectall(form){//传递的form为中间显示章节信息的表单namefor(vari=0;i<form.elements.length;i++){vare=form.elements[i];if(=='id'){e.checked=document.form2.del_all.checked;}//form2为全选所在的表单}}编辑通过语句<ahref="javascript:chapter(<%=rschap("chapter")%>)"><imgborder="0"src="../images/EDIT_2.GIF"></a>调用javascript脚本functionchapter(id){page="adminchapteredit.asp?chapter="+idwindow.open(page,'编辑章节','top=0,left=0,width=400,height=400,resizable=1,scrollbars=1')}转入章节修改页面。(2)章节修改页面样本,图略图STYLEREF1\s48章节修改界面(5)试题录入页面该页面中通过管理页面传递的题型参数typeadd的值分别进行处理。1—8分别为名词解释、填空题、单项选择题、多项选择题、判断题、简答题、设计题和计算题。通过内嵌编辑器进行题目的编辑,通过下列语句嵌入:<textareaname="Content"style="display:none"rows="1"cols="20"></textarea><iframeID="editor"src="editor1/editor.asp"frameborder=1width="100%"height="435"name="editor"scrolling="no"></iframe>试题编辑所在的表单name="myform",通过javascript判断内容的完整性。functionCheckForm(){if(editor.EditMode.checked==true)document.myform.Content.value=editor.HtmlEdit.document.body.innerText;else{if(editor.PreviewMode.checked==true){document.myform.Content.value=editor.HtmlEdit.document.body.innerText;}else{document.myform.Content.value=editor.HtmlEdit.document.body.innerHTML;}}if(document.myform.Content.value==""){alert("试题内容不能为空!");editor.HtmlEdit.focus();returnfalse;}returntrue;}(6)前台在线测试界面在该页面中点击浏览可浏览本章节的在线测试的题型和题量,选择测试的题型即可进入测试。图STYLEREF1\s410前台在线测试选择界面样本,图略图STYLEREF1\s411在线测试界面主观题显示答案界面:图STYLEREF1\s413在线测试显示答案界面在线视频4.5.1功能学生可以随时随刻观看、下载到教师上课的录像。若学校有条件对教师上课内容分章节进行录像,该功能模块可以通过上传接口将这些录像上传供学生学习,学生可以方便地控制学习进度,针对自己的薄弱环节反复听课。4.5.2组成部分在线视频模块处理共分为8个部分:视频管理页面:adminvideo.asp添加视频页面:adminvideoadd.asp上传类源文件:upload.inc上传视频处理程序:addvideo.asp删除视频处理程序:adminvideodel.asp前台视频显示页面:video.asp视频播放页面:showvideo.asp数据表文件:video表,用来储存视频信息的Access类型数据库文件。4.5.3数据库结构设计该模块中数据库文件”online.mdb”中的数据表的栏目设置,如以下表所示。表STYLEREF1\s4SEQ表\*ARABIC\s18上传视频信息表上传视频信息表video字段名字段类型说明id自动编号videoname文本视频名sender文本上传者uploaddate日期/时间上传时间4.5.4界面设计和重点、难点代码的设计1.视频管理页面:可以添加、删除、在线观看视频。图STYLEREF1\s414视样本,图略频管理界面2.添加视频页面:图STYLEREF1\s415添加视频界面3.上传视频处理程序样本,略4.删除视频处理程序:除了要删除数据库中的记录外,还需通过语句(objFSO.DeleteFile“文件路径”)来删除存在的视频文件。SETobjFSO=server.CreateObject("Scripting.FileSystemObject")//建立一文件对象count=request.form("id").countsql1="DELETEFROMvideoWHEREid="fori=1tocount sql2="selectvideonamefromvideowhereid="&request.form("id")(i) rs=server.CreateObject("adodb.Recordset") setrs=conn.execute(sql2) filepath=rs("videoname") formPath="../upload/video/"&filepathifobjFSO.FileExists(server.MapPath(formpath))then//如果存在该文件,则通过下面的语句删除该文件 objFSO.DeleteFileserver.MapPath(formPath) else callerror("该文件不存在,无法删除!") endif conn.Executesql1&request.form("id")(i) next setobjFSO=nothing5.前台视频显示页面图STYLEREF1\s416前台视频显示界面样本略教学文件4.6.1功能为了帮助学生了解课程的性质以及教学安排,提供了课程实施计划、实验安排、教学大纲、考核方式等信息。4.6.2组成部分教学文件模块处理共分为7个部分:教学文件管理页面:jiaoxuewj.asp教学大纲编辑及修改页面:adminjiaoxuedagang.asp教学大纲编辑及修改处理程序:adminjiaoxuedagangsave.asp教学日历编辑及修改页面:adminjiaoxuerili.asp教学日历编辑及修改处理程序:adminjiaoxuerilisave.asp前台教学文件显示页面:jiaoxuewj.asp数据表文件:jxdg表,用来储存教学大纲内容的Access类型数据库文件。Jxrl表,用来储存教学日历安排的Access类型数据库文件。4.6.3数据库结构设计(样本略)4.6.4界面设计和重点、难点代码的设计1.编辑修改教学大纲页面在线作业4.7.1功能:以章节为线索设计作业试题(已在在线测试模块的试题录入中提及),教师在完成一个章节的教学之后,可以设计相应章节的试题供学生练习。学生可以在教师设计的允许时间之内根据章节提交自己的作业。一方面,教师可以通过学生的解答情况了解学生的掌握情况,对错误率高的试题可以在课堂上提出,作业成绩同时也作为期末测评的一个依据。另一方面,学生也可以了解自己的掌握程度,在教师批阅之后还可查看参考答案,以达到及时纠正错误的目的。4.7.2组成部分在线作业模块从大的范围可分为3个部分:1.试题录入管理:即在在线测试中提及的试题管理模块中类型为“作业“的题目可作为每章的作业,督促学生的学习。2.前台作业提交:(1)测试前章节选择页面:online_homework.asp(2)作业提交页面:on_homework.asp3.后台学生作业的管理:(1)作业管理页面:score_homework.asp(2)作业批阅页面:homework_score.asp(3)查询某某学生的全部作业情况页面:user_homewor_search.asp(4)删除学生作业记录页面:homework_del.asp4.7.3数据库结构设计该模块中数据库文件”online.mdb”中的数据表的栏目设置,如以下表所示。表STYLEREF1\s4SEQ表\*ARABIC\s111学生作业信息表学生作业信息表score字段名字段类型说明id自动编号Stu_num文本学生学号chapter数字章节号User_ans备注学生答案ans备注标准答案score数字分数nianji文本所在年级banji文本所在班级4.7.4界面设计和重点、难点代码的设计1.作业提交主界面学生可以选择章节在规定的期限内上交作业,若过了提交的最后期限,进入试题后将不能提交作业。如果是第一次测试,按提交即可上交到数据库。如果还未过最后期限,学生还可以重新提交,提交后将更新前面所做的答案。而当老师批阅后,即可以显示正确答案和分数。2.后台作业管理主页面图STYLEREF1\s420后台作业管理界面教师可以选择年级、班级、章节浏览该章作业提交情况。对未评分的作业可点击评分进入评分页面。3.评分页面在上图中选择评分即可进入评分页面,在该页面中上面显示作业题目,而在下半部分显示学生所作的答案和参考答案,教师经对照后即可给学生打分。4.查询学生的全部作业情况在文本框中输入关键字,并选择查询可搜索的字段。按搜索即可指向搜索结果页面获取与访问者查找规则相匹配的记录,然后将这些显示给访问者。在该页面中可以显示该查找学生的全部作业情况。网络教学略
系统的使用说明与安装运行环境要求WIN98+PWS;WIN2k/XP/2003+IIS5.0/6.0安装设置(以WIN2k+IIS5.0为例)1.安装IIS5.02.将本网站拷贝到硬盘上的某一目录下,如:拷贝至D:\online下或直接拷贝到服务器的宿主目录C:\Inetpub\wwwroot,则可省略下面的步骤。3.将默认的Web站点主目录设置为该目录,如上例应为D:\online具体步骤:(1)在文件夹属性中选择“Web共享”项;(2)选择共享该文件夹,再按确定。总结全文总结精品课程教学平台实现了网络教学的基本功能,信息的可修改性以及在前台的实时显示是本系统的特点,为教学管理和学生的学习带来了方便。本系统为学生提供了一个良好的自主学习环境。在线测试板块设计中,考虑到目前的在线测试无法替代传统的的考试测验,因此该模块主要是学生自我测试为主,测试后及时地将测试的成绩反馈给学生,让他们能及时地了解自己的学习情况,总结不足以更好地学习,同时,管理员也可以随时对题目进行更新,试题编辑时兼顾各种题型和学科特点,在设计题干和解答时都可以附带图片的功能,用图片来说明文字不好描述的问题;教学视频为学生提供教师授课的讲课录像,教师将录像上传到服务器,学生可以点击观看和下载,方便地控制学习进度,针对自己的薄弱环节反复听课;网络教学提供了一套完整的网络版教材,使学生能够按照自己的时间、进度进行学习,有较大的灵活性。该系统同时也给教师带来了方便。教师可以根据年级和班级对学生进行添加、删除、修改、查询等操作;通过公告板向学生发布课程通知;通过提供学生在线提交作业,减少了管理作业的时间;通过该系统发布教案及其他参考资料,有效地提高了教学质量。系统特点:(1)具有良好的设计结构。良好的设计结构使学生和教师在教学过程中能更好地使用,更好地完成教学任务。有效的导航策略的设计,可以引导学习者有效的学习,提高学习效率。(2)具有良好的交互性。在线答疑可以使学生不分时间和地点都可以平等地交流和讨论。良好的交互性可以使教与学顺利进行,教师可以根据反馈信息灵活调整教学策略;学生也可适时地调整学习策略。网络教学的开放性以及资源的共享。可以为上网的任何学习者学习共享。系统实现中有关问题的思考(1)在视频播放中可以深入制作,能够把教师的讲课过程和讲课的电子白板和讲义结合起来。关键技术在于视频流之间、视频流和文本流之间的同步问题。(2)加快课件开发,能够提供比较方便的课件制作工具。(3)如果要把在线测试功能做的更完美一些,还可以根据不同的要求参数形成不同的套题,对测试时错误比较高的进行记录,重新选择时可以再现这些题目。使在线测试在实践中不断完善。在测试评价中,后台对错误数只是进行了简单的记录,最好能通过曲线图来达到评价自动化,在视觉上可以一目了然。(4)鉴于现有站点页面的美观,可以进一步修改页面,使之具有更好的浏览性。(5)有效利用图书馆的现有馆藏资料,为学生提供有效的在线测试试题以及参考资料,减少学生漫无目的在茫茫地网络中搜寻所需资料的时间。参考文献[1]许东明、李彦章和杨代云.网络教学系统的平台与研究./k
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 常熟理工学院《社区概论》2023-2024学年第一学期期末试卷
- 常州工业职业技术学院《土木工程施工组织设计》2023-2024学年第一学期期末试卷
- 2024年电商销售合同范本
- 二零二五年度东莞市租赁合同解除通知范本3篇
- 沧州医学高等专科学校《数学物理》2023-2024学年第一学期期末试卷
- 2025版绿色建筑泥工劳务外包合同范本3篇
- 2025版车辆抵押担保融资租赁合同样本3篇
- 2025版食品加工行业设备技术改造贷款合同模板3篇
- 2024年版专业水电安装工程承包合同范本版B版
- 滨州医学院《大数据新闻》2023-2024学年第一学期期末试卷
- 2025年广东省春季高考学业水平考试数学试卷试题(含答案解析)
- 《哈利波特》研究综述
- 《中国古代寓言》导读(课件)2023-2024学年统编版语文三年级下册
- 《李时珍与《本草纲目》》课件
- DL∕T 435-2018 电站锅炉炉膛防爆规程
- 2024年(粮油)仓储管理员理论知识竞赛理论考试题库500题(含答案)
- 医疗耗材供应项目实施方案
- 餐馆食材订购合同
- 小学高学段学生课堂消极沉默现象及应对的研究
- 英语专业八级词汇表简略
- 精神病院感染管理
评论
0/150
提交评论