《网络教学平台设计与实现.ppt》由会员分享,可在线阅读,更多相关《网络教学平台设计与实现.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网络教学平台设计与实现网络教学平台设计与实现一、网络教学平台概论一、网络教学平台概论网络教学定义:网络教学是以计算机网络作为传输教学信息的载体,将计算机网络技术与多媒体技术相结合,使学习者从知识的被动接受者转为知识的主动建构者,使教学管理更为简便、科学的一种新型的教育技术。它改变了传统教师课堂授课的线性教学模式,转而变为学习者突破时间和空间限制的非线性自主学习模式。网络教学特点网络教学特点 1.多媒体资源共享网络教学的实质是通过多媒体网络教育信息资源的传输和共享来实现教学。建立在网络基础上的多媒体系统,把多媒体技术与网络通信技术紧密结合,大大扩展了单机多媒体系统的功能。它不仅具有各种媒体信息处
2、理和人机交互功能,更重要的是它实现了网上多媒体信息传递和多媒体信息资源共享,形成了一种最理想的多媒体网络教学环境。2.便于合作在不受时空限制的情况下,学习者通过网络不仅能够进行学术交流研讨,还可以利用适当的软件工具支持协同创作。现在许多网络教育平台都具有群件系统的功能,完全能够支持一个学习群体方便地进行通讯交流、工作空间共享、应用软件共享和协同创作。3.不限时空性网上教学活动可以在个体、群体、众体三个层次上进行,按活动方式可分为异步教学和同步教学。同步教学具有空间上的自由度,异步教学在空间和时间上均具有很大的自由度。网上教学的时空不限性可以更大规模地突破客观因素的限制。4.多向互动多媒体网络具
3、有三种交互性:即学生与计算机的交互,学生与老师的交互,学生与学生的交互。学生与机器的交互一方面是通过课件,另一方面是通过教学环境中的教师代理(一个软实体)感知学生学习的过程及遇到的困难,对问题进行分析和引导。这种代理,本质上也是教师经验的总结。学生与学生的交互是通过多媒体网络,可以协同学习,共同探索,培养学生的团队精神和协同解决问题的能力。与老师的交互表现在,当多媒体教学环境感知到学生的困难并经初步的引导无效时,由教师亲自辅导。网络教学平台的需求网络教学平台的需求 要想开展网络教学,客观上应需要一个强有力的支持平台。网络教学支持平台是利用教育技术和网络技术手段,结合教育理论的有关思想建构出来的
4、网络化教学环境,它对教学活动提供良好支持的网络教学从理论上的可能性转变为能发挥现实效果的实际教学活动,为教师和学生在网上提供工具上的支持。网络教学平台的功能网络教学平台的功能 网络教学支持平台可以在网络教学环境下,实现课程的上网发布、对学生实现学习和对教师实现教学、以及对教学活动进行管理等。网络平台是有效联结学习资源,包括信息资源和智慧资源,形成智慧共同体、构建开放学习社区、实现生态式学习的物质保障。它解决没有活动平台造成的资源无导航、对话不集中、发表受局限、无交流等局限性。网络教学支持平台能为教师在网上实施教学提供全面的工具支持,并能屏蔽复杂的技术实现过程,使得教师能够集中精力于教学;学生通
5、过它可以自主的进行学习与交流,而不受时间与空间的限制。网络教学支持平台是以互联网技术和数据库技术为基础,同时又具有其不可缺的教学思想于其中网络教学平台的特点网络教学平台的特点(1)以基于WEB的教育信息服务为核心,具有实时交互、信息获取方便等优势;(2)其核心技术为网络数据库技术,数据的检索、查询、下载自动化,便于教育资源流通和共享;(3)重点针对进行教学,运用先进的教育教学思想,为学生的自主化学习、教师教学效率的提高提供优越环境。网络教学平台的发展趋势网络教学平台的发展趋势 网络教学在国内外受到密切的关注,对网络课程、网上学习工具和环境的建构进行了深入的研究。当前网络教学的设计研究主要是关于
6、建构主义学习环境的设计和协作学习的设计等方面。网络课件的设计依据建构主义学习理论的思想,就是以学习者为中心的设计。网络教学在很大程度上依赖于学生的自主学习,所以网络教学平台的基本功能结构也应按学生自主学习的要求来设计。网络教学的目标网络教学的目标1.同时满足教师“教”与学生“学”本平台为教师提供方便的教学资源上传功能,以教师作为主要创作者,充分体现教师的教学思想与智慧,同时便于学生开展“基于资源的学习”2.提供良好的师生交互与交流的环境 本平台为师生提供良好的协作与交流环境,通过师生的讨论与交流,从而让学习者进行协作学习和研究性学习,进而提高学习者获取信息、分析信息、加工信息的实践能力和培养沉
7、重良好的创新意识与信息素养。3.支持教学过程中的关键环节传统教学中的一些关键环节,如作业、辅导答疑等将在本平台上获得良好的支持。4.具有良好的可扩充性随着本平台开发工作以及师生教学过程的不断深入,本平台所包含的内容会不断充实,各功能也将不断完善。二、网络教学平台设计(案例一)二、网络教学平台设计(案例一)B/S三层架构请求响应响应请求请求浏览器显示逻辑浏览器显示逻辑Web服务器应用逻辑数据处理逻辑数据库系统总体构架系统总体构架 前端应用管理系统B/S 结构 用户资料系统 后端应用管理系统B/S结构 管理员资料系统 IIS 数据库管理系统 系统模块图系统模块图网络平台首页帐号注册课程教学作业管理
8、管理中心课程简介教学大纲教学要求学习公告讨论交流作业管理模块作业管理模块作业公告学生登录教师登录查看作业/提交作业添加作业查看作业提交情况在线批改作业管理中心模块管理中心模块管理中心系统管理员信息统计管理员信息修改综合管理系统学生管理老师管理学院管理专业管理论坛管理班级管理学习论坛模块学习论坛模块留 言 簿普通用户查看主题、留言管理员留言管理论坛功能管理用户管理系统主要流程系统主要流程在线作业:成功失败学生注册页面register.asp学生登录页面login.asp登录在线作业管理页面homework.asp在线作业提交页面workinput.asp管理中心流程管理中心流程失败成功管理员登录
9、页面admin/index.asp登录管理中心页面admin.asp作业管理页面hmmanager.asp作业分数管理页面hmscore.asp学生管理页面student_admin.asp管理员资料页面system.asp学习论坛流程学习论坛流程管理员版主论坛首页default.asp用户登录login.asp登录成功论坛首页default.asp查看主题show.asp修改论坛管理功能用户管理页面user_manage.asp论坛功能选项页面option.asp论坛前台流程论坛前台流程否是论坛首页default.asp查看主题show.asp修改主题或留言guest_edit.asp发表主
10、题guest_input.asp是否允许用户注册guest_register.asp用户登录login.asp数据库设计数据库设计数据库包含的数据表及其功能:数据表功 能admin管理员(教师)类用户基本信息student学生类用户基本信息score学生作业成绩基本信息school学院基本信息subject课程基本信息zhuanye专业基本信息homework作业信息question问题以及回复信息guest用户留言主题信息reply用户回复留言基本信息adminadmin数据结构数据结构字 段 名 数据类型及长度 说 明 备 注admin nvarchar(10)管理员姓 主关键字admin
11、password nvarchar(6)管理员密码不能为空studentstudent数据结构数据结构字 段 名 数据类型及长度 说 明 备 注studentid int 学生学号 主关键字studentname varchar(100)学生姓名 不能为空studentpasswordvarchar(50)学生密码 不能为空sex char(2)学生性别 允许为空classid int 班级 允许为空subjectid int 专业 允许为空schoolid int 学院 允许为空registerdata datetime注册日期 允许为空scorescore字 段 名数据类型及长度 说 明
12、备 注id int 作业编号 不能为空studentid int 学生学号 不能为空score float 学生成绩 允许为空teacherid int 老师编号 允许为空subjectid int 学科编号 允许为空school字 段 名 数据类型及长度说 明备 注id int 学院编号不能为空name int 学院名称允许为空subject字 段 名数据类型及长度说 明备 注id int 课程编号不能为空name int 课程名称允许为空zhuanye字 段 名数据类型及长度说 明备 注id int 专业编号不能为空name int 专业名称允许为空questionquestion结构结构
13、字 段 名 数据类型及长度 说 明 备 注id int 问题编号不能为空title nvarchar(200)问题标题不能为空answer nvarchar(4000)正确答案允许为空ask_time datetime 提问日期不能为空answer_time datetime 回答时间允许为空answer nvarchar(200)回复内容允许为空content nvarchar(4000)问题内容允许为空teacheridint 教师ID允许为空studentidint 学生id不能为空 homework homework字 段 名 数据类型及长度 说 明 备 注id int 作业编号 不能
14、为空title varchar(50)作业题目 不能为空content varchar(500)作业内容以及要求 不能为空subjecti int 学科 不能为空addman varchar(100)添加人员 不能为空add_time datetime 添加日期 不能为空fin_time datetime 规定完成日期 不能为空guestguest字 段 名 数据类型及长度说 明 备 注id int 主题编号 不能为空username varchar(50)发言用户姓名 允许为空subject varchar(200)留言标题 允许为空content text 留言内容 允许为空lydate
15、datetime 留言日期 允许为空lastdate datetime 最后回复留言日期 允许为空hf int 回复留言数量 允许为空yd int 留言阅读数 允许为空pic varchar(100)留言心情图标位置 允许为空secret bit 留言是否设置为悄悄话 允许为空lastname varchar(200)最后留言用户姓名 允许为空jinghua bit 留言是否设置为精华 允许为空mail varchar(100)电子邮箱 允许为空homepage varchar(200)个人主页 允许为空face char(100)头像 允许为空sex bit 性别 允许为空replyrepl
16、y字 段 名 数据类型及长度说 明 备 注replyid int 回复编号 不能为空id int 主题编号 允许为空replyna varchar(100)回复用户姓名 允许为空replycontenttext回复内容 允许为空replydate datetime回复时间 允许为空pic varchar(100)留言心情图标位置 允许为空secret bit 留言是否设置为悄悄话允许为空mail varchar(250)电子邮箱 允许为空homepage varchar(150)个人主页 允许为空face varchar(100)头像 允许为空sex bit 性别 允许为空系统实现系统实现系统
17、测试系统测试(1)功能测试目标:对系统的功能进行测试,检验是否实现、是否正确实现。方法:覆盖系统的功能。(2)性能测试目标:对系统的性能进行测试,检验是否达标、是否能够保持。方法:覆盖系统的性能需求。(3)易用性测试目标:检查系统界面和功能是否容易学习、使用方式是否规范一致,是否存在会误导用户或者使用模糊的信息,一般与功能测试结合使用。方法:可以采用操作、观察、反馈并评估的方式。网络实验教学平台(案例二)网络实验教学平台(案例二)学生用例图学生用例图教师用例图教师用例图管理员用例图管理员用例图生成类图生成类图管理员时序图管理员时序图学生下载时序图学生下载时序图用户登录时序图用户登录时序图管理员维护活动图管理员维护活动图登录活动图登录活动图系统体系结构系统体系结构软件配置软件配置对象模型的建立对象模型的建立组件图组件图课程导语课程视频预习测验拓展资料互动交流在线学习的课程前言、导语、介绍短片教师已经制作好的视频、教学单元,可在线观看网络讨论区MOOCMOOC教学平台的建设教学平台的建设选择题、填空题、主观题,客观题可自动判分教师额外提供的文档教师额外提供的文档与资料,可在线查看与资料,可在线查看
限制150内