基于网络教学平台的学习过程管理系统的设计
- 格式:doc
- 大小:20.50 KB
- 文档页数:5
在信息技术飞速发展的今天,我们传统的笔传口授式的教学方法已远远不能满足现代教育对于声音、图象的高层次的交互性需求,而计算机技术、网络技术与多媒体技术的发展与统一,无疑为实现教育的现代化提供了完美的解决途径。
特别是随着语音、数据、视频的压缩编码技术及网络传输技术的不断提高,通过网络的传输人们可以快速的随时随地获得来自异地的视频、音频及数据信息,实现网络多媒体教学。
本文正是基于目前网络教学发展的现状和要求,对网络多媒体教学系统的研究和开发进行介绍。
在结合开设实际课程的基础上,设计并实现了一个基于网络的远程多媒体教学系统,该系统提供了完整的远程网络教学环境,适应于现代化教学的需要。
1网络多媒体教学的特点及网络多媒体教学系统分析基于网络的多媒体教学就是利用互联网上W W W (W or l d W i de W e b)服务所具有的各种功能,以浏览网页(we b pa ge )的形式提供的一种远程教学服务。
与传统的远程教学相比,它具有如下特点:能极大地提高远程教学的速度。
学生可以通过网络在极短的时间内获得所需的信息,如教材、参考资料等;无时间和空间的限制,通过远程交互同样可以开展“课堂讨论”,学生和教师可以快速地双向交流信息。
教师和学生可以在自己合适的时间里进行访问,不必同时联机;教师和学生可以在家里、工作单位、宿舍或其他任何可上网的地方进行学习和辅导活动。
提供多种文本、动画、声音、影视等教学手段和方法以适应不同学生的学习要求,同时还可以提高学生的学习兴趣。
能记录网上学生的学习情况,教师可以对学生的学习情况进行归纳、总结,以便进一步改进教学方法和教学内容。
学生可以根据个人的实际情况按照自己进度安排学习计划,完全不受时间、地点和个人水平等条件的限制。
各种教学活动都将建立在一个远程网络教学系统之上,良好的网络教学系统将关系到教学的质量和网络课程的开展,因此设计出完善的教学系统对于整个网络教学的成功具有十分重要的意义。
基于WEB的网络教学系统设计与实现一、引言基于Web的网络教学系统采用B/S结构,包含全部教学环节的网上自学型教学系统,既可用于远程教学又可用于局域网中的网络教学.通过Internet平台并利用浏览器软件,教师可以通过该系统发布教学课件,布置、批阅作业,发布公告和辅导答疑.学生可以自由灵活地通过该系统完成自学、习题测验、在线考试、提问题,同教师或其他同学讨论、查询作业及考试成绩等。
二、研究中涉及的关键技术(一)多层体系结构系统体系结构采用典型的四层B/S结构,体系结构如图1所示。
图1四层B/S结构图(二)在Jspxx实现多层模式在Jsp中,利用代码隐藏技术实现页面代码与控制代码的分离。
页面代码对应于视图层,后台控制代码对应于控制层。
由于各层代码分离,降低了耦合度,还减少了代码的冗余。
其实现形式如表1所示。
表1 Jsp中的多层模式表UI表现层DAL数据访问层BBL业务逻辑层Entity数据库类、数据库处理类三、网络教学系统的设计网络教学系统的设计既要符合学科领域教育教学规律,又要符合现代网络教学信息处理技术的要求;既要方便老师课前课后的配套工作,又要满足学生获取多方信息及信息反馈的要求。
(一)网络教学系统主要功能基于Web网络教学系统,主要含有:学生在线学习,学生在线提交作业,在线考试,教学交互、教学资源、系统管理这五大部分(二)网络教学系统的开发及运行环境操作系统及开发平台:Microsoft Windows 2000 Server,myeclipse8.5+。
数据库管理系统:以SQL Server 2008为后台数据库,通过JDBC访问。
开发工具及语言:以myeclipse8.5作为主要开发环境。
Web开发平台:JSP。
运行平台:Windows客户端+Web Brower浏览器。
四、数据库设计及数据访问的实现对网络教学系统中数据库的设计,要考虑到数据的唯一性、非空性、域值、主键、外键等,还要尽可能消除数据的冗余。
基于Web的实验教学管理系统的设计与实现陈兵陈六平*(中山大学化学与化学工程学院广州510275)摘要本文阐述了基于Web的实验教学管理系统的开发与设计思想,以及应用ASP技术实现其前台和后台信息交互的方法及过程。
发展了一个新的实验教学管理模式,对于促进实验教学实施科学的网络化和信息化管理具有现实意义。
关键词基于Web,实验教学管理系统,C/S模型,Web服务,数据库系统。
Internet的迅速发展及校园网的建成,加快了高校教学网络化的进程。
整个社会信息变革的同时,学校也面临信息化管理的挑战。
作为教学管理的一个重要环节,实验教学管理要负责教学、教研、考核、管理等多项任务,工作复杂、繁琐,模式固定,信息交换频繁。
因此,针对某些学科专业的基础实验课程,非常有必要建立一个基于Web的实验教学管理系统。
覆盖了全校的校园网络为建立基于Web的管理信息系统提供了良好的基础。
而各部门计算机的普及,使用计算机的人员越来越多,这就为管理系统的运行和维护提供了人员保障。
另外,管理系统的建立也有利于各级领导及时、全面地了解实验教学情况。
针对化学基础实验课程的教学特点,本文设计开发了一套实验教学网络管理系统,下面对此予以介绍。
1.系统设计目标基于Web的实验教学管理系统应当具备这样的功能[1]:在校园内任何一台联网计算机上,学生可以进行实验项目的相关查询,教师也可以方便地登录学生实验的成绩;有合理的成绩评定方式,能充分发挥奖勤罚惰的作用;有相应的安全保障,避免预约信息资料的丢失或破坏,以及实验成绩不被篡改;具有很强的统计及报表输出功能;能够建立起有效的师生交流渠道等。
*基金项目:中山大学化学学院创新化学实验研究基金(批准号:01005)资助。
第一作者:陈兵(1980年),中山大学化学与化学工程学院98基地班通讯联系人:陈六平副教授 E-mail:cesclp@要实现这些目标,系统的设计必须遵循以下原则:(1)较快的响应速度和较高的工作率;(2)充分利用现有资源,包括局域网,数据资料等,尽量减少重复投入;(3)适应能力强,可扩充,易维护,操作简单;(4)以学生为主要应用对象,充分考虑学生的经济承受力;(5)有效处理数据访问的并发操作。
智慧课堂云教学系统设计方案智慧课堂云教学系统是基于云计算技术和现代教育理念的教学工具,它将传统的教学过程数字化、网络化,并为教师和学生提供了许多方便快捷的功能。
下面是一个智慧课堂云教学系统的设计方案。
一、系统功能模块设计1.账号管理模块:用于管理学生和教师的账号信息,包括注册、登录、密码修改等功能。
2.课程管理模块:教师可以在系统中创建课程,包括课程名称、课程描述、上课时间等信息,学生可以通过搜索或浏览课程列表加入自己感兴趣的课程。
3.课程内容管理模块:教师可以上传、管理课件、文档、视频等课程资料,学生可以浏览和下载这些资料。
4.在线直播模块:教师可以通过该功能进行实时的在线课堂教学,学生可以通过网页或手机APP观看直播,并与教师进行互动。
5.作业和考试模块:教师可以在系统中发布作业和考试,并设置截止时间和评分标准,学生可以在线提交作业和参加考试。
6.讨论和问答模块:教师和学生可以在系统中进行课程相关的讨论和问答,以便更好地理解和掌握知识。
7.成绩管理模块:教师可以在系统中记录学生成绩,并向学生和家长及时反馈。
8.系统管理模块:管理员可以对系统进行用户权限管理、系统日志查看和系统维护等工作。
二、系统技术架构设计1.前端技术:采用HTML5、CSS3和JavaScript等技术,实现系统的前端页面展示和用户交互。
2.后端技术:采用Java技术作为后端开发语言,使用Spring Boot框架和MyBatis等技术,实现系统后端业务逻辑和数据库访问。
3.云计算平台:选择使用阿里云或腾讯云等云计算平台,搭建系统的云服务器和存储平台,以保证系统的高可用性和可扩展性。
4.数据存储:使用关系型数据库MySQL存储系统的数据,采用数据库备份和复制等方式保证数据的安全性和可恢复性。
5.系统安全:在系统中加入用户身份认证和权限控制机制,以确保用户的安全访问和数据的安全性。
三、系统运行流程设计1.学生注册登录:学生首先需要在系统中注册一个账号,然后使用账号登录系统。
浅谈基于智慧校园的智慧教学和智慧学习生态系统构建智慧校园是指利用信息技术手段,将校园内各种资源进行数字化、网络化、智能化整合,以提升教学和学习效果的一种校园管理模式。
在智慧校园建设中,智慧教学和智慧学习是非常重要的组成部份,它们构建了一个完整的智慧教学和学习生态系统。
智慧教学是指教师利用信息技术手段,提供更加个性化、灵便多样的教学方式,以满足学生的不同需求。
智慧教学可以通过以下几个方面来实现:1. 教育资源的数字化:将教材、课件、试题等教育资源进行数字化处理,并建立起统一的资源库。
教师可以根据学生的不同特点和需求,灵便地选择和使用教育资源。
2. 教学过程的智能化:利用人工智能、大数据分析等技术,对学生的学习情况进行实时监测和分析。
教师可以根据学生的学习情况,调整教学策略,提供个性化的学习指导。
3. 互动式教学环境的构建:通过网络平台、在线教学工具等,实现教师与学生之间的互动和交流。
教师可以通过在线讨论、互动课堂等方式,激发学生的学习兴趣和积极性。
智慧学习是指学生利用信息技术手段,提高学习效果和学习质量的一种学习方式。
智慧学习可以通过以下几个方面来实现:1. 学习资源的个性化选择:学生可以根据自己的学习需求和兴趣,选择适合自己的学习资源。
通过智能推荐系统,学生可以获取到与自己学习内容相关的优质资源。
2. 学习过程的自主管理:学生可以利用学习管理平台,进行学习进度的管理和学习计划的制定。
通过学习管理平台提供的学习分析和反馈功能,学生可以及时了解自己的学习情况,调整学习策略。
3. 合作学习和互助学习的促进:通过在线协作平台、学习社区等,学生可以与同学们进行学习交流和合作。
学生可以在合作学习中互相促进,共同提高学习效果。
智慧教学和智慧学习的生态系统构建需要从以下几个方面进行考虑:1. 基础设施建设:智慧教学和学习需要依托于网络和信息技术设施。
学校需要建设完善的网络基础设施,提供稳定的网络连接和高速的网络带宽。
第1篇随着互联网技术的飞速发展,网络平台已经成为教育领域的重要工具。
基于网络平台的教学实践,已经成为当前教育改革和发展的重要方向。
本文将从以下几个方面探讨基于网络平台的教学实践。
一、网络平台教学的优势1. 灵活便捷的学习方式网络平台教学突破了传统教育的时间和空间限制,学生可以根据自己的时间安排进行学习,提高了学习效率。
同时,网络平台教学支持多种学习方式,如视频、音频、图文等,满足了不同学生的学习需求。
2. 个性化教学网络平台教学可以根据学生的学习进度、兴趣和需求,为学生提供个性化的学习方案。
教师可以针对不同学生的学习特点,制定相应的教学策略,提高教学效果。
3. 提高教学资源利用率网络平台教学可以整合各类优质教学资源,如课程、课件、案例等,为学生提供丰富的学习材料。
同时,教师可以充分利用网络平台,实现资源共享,提高教学资源利用率。
4. 促进师生互动网络平台教学打破了传统课堂的时空限制,使得师生互动更加便捷。
教师可以通过网络平台进行在线答疑、批改作业、发布通知等,及时了解学生的学习情况,为学生提供个性化的指导。
二、基于网络平台的教学实践案例1. 在线课程在线课程是网络平台教学的一种重要形式。
以某高校为例,该校开设了多个在线课程,如《计算机基础》、《大学英语》等。
学生可以通过网络平台自主学习,教师则负责在线答疑、辅导和评价。
2. 翻转课堂翻转课堂是近年来兴起的一种新型教学模式。
教师将课堂内容提前录制为视频,学生课前自主学习,课堂时间用于讨论、实践和答疑。
以某中学为例,该校在数学、英语等学科实施了翻转课堂,取得了良好的教学效果。
3. 网络教学平台某高校开发了一套网络教学平台,整合了在线课程、作业系统、考试系统等功能。
教师可以通过平台发布课程内容、布置作业、批改作业,学生则可以通过平台进行自主学习、提交作业、查看成绩等。
三、基于网络平台的教学实践策略1. 加强师资培训教师是网络平台教学的关键,因此,加强师资培训至关重要。
智慧课堂的系统构成设计方案智慧课堂是基于互联网和先进技术的教育创新产品,旨在提供更好的教学体验和学习效果。
下面是一个智慧课堂系统的构成设计方案,可分为硬件设备、软件平台和网络基础设施三个方面。
1. 硬件设备智慧课堂的硬件设备主要包括教学主机、教学笔记本电脑、智能投影仪、学生终端设备(如平板电脑或笔记本电脑)、智能音箱、智能摄像头、传感器等。
- 教学主机:作为智慧课堂的核心设备,负责系统的运行和管理,连接所有其他设备。
- 教学笔记本电脑:教师使用的工具,用于上课和教学内容的准备。
- 智能投影仪:将教学内容投射到屏幕上,实现教师展示和学生观看。
- 学生终端设备:学生使用的工具,用于接收和参与教学内容,可以通过平板电脑或笔记本电脑等设备实现。
- 智能音箱:用于语音交互,支持语音识别和语音控制,方便教师和学生与系统进行交互。
- 智能摄像头:用于教室实时监控和录制课堂内容,便于后续回放和分析。
- 传感器:可用于实时监测教室内的温湿度、空气质量等信息。
2. 软件平台智慧课堂的软件平台是整个系统的核心,主要包括教学管理系统、课堂交互系统和学习分析系统等。
- 教学管理系统:用于管理教学过程中的各种资源和数据,如课程管理、学生管理、教师管理、教学资源管理、教学计划管理等。
- 课堂交互系统:提供课堂互动和教学辅助功能,包括实时互动、投票问答、小组合作、教学游戏等,可以增加学生参与度和学习效果。
- 学习分析系统:收集和分析学生的学习数据,如学习行为、学习成绩、学习偏好等,为教师提供个性化教学和学生发展的建议。
3. 网络基础设施智慧课堂需要依托稳定的网络基础设施来实现教学和学习的互联互通。
这包括局域网和宽带接入网络等网络设备,以及云服务提供商提供的云计算资源等。
- 局域网:建立校内教室间的网络连接,实现设备之间的互通和数据传输。
- 宽带接入网络:连接学校和互联网,提供对外访问和云服务的支持。
- 云计算资源:使用云服务提供商的云服务器、存储和数据库等资源,提供高可用性、弹性扩展和安全性的支持。
一种基于XML技术的网络教学平台的设计随着互联网的快速发展,网络教学在教育领域中变得越来越普及。
为了实现高效的远程学习,使用一种基于XML技术的网络教学平台是至关重要的。
该平台可帮助教师与学生更好地交流、分享教学内容,最终实现高效的在线学习。
本文将介绍一种基于XML技术的网络教学平台的设计。
该平台通常由以下几个组件构成:1. 教学内容库教学内容库是平台的核心,包含了所有的教学资源。
所有的课件、讲义、参考资料等都存储在这个库中。
教师可以上传自己的教学内容,以便学生随时学习、参考。
2. 学习管理系统学习管理系统是在线学生与教师之间的交互平台。
它允许学生在线访问教学内容,提交作业和练习、与教师沟通等。
同时,也可以给教师提供学生数据分析和课程进度管理等功能。
3. 多媒体资源库多媒体资源库包含了所有的视频、音频、图片等资源,以便教师与学生在学习过程中随时使用。
它具有高效的存储和管理功能,可支持大量的多媒体文件。
4. 虚拟教室虚拟教室是一个在线的交互学习环境。
学生可以在这里与教师和其他学生互动,进行实时讨论和教学实验。
虚拟教室还支持视频会议、屏幕共享和白板等功能,大幅度提高了在线教学的效率和实用性。
总的来说,这种基于XML技术的网络教学平台具有以下优点:1. 可以实现文本、图像、音频和视频等多媒体资源的高效存储和管理。
2. 可以通过XML解析技术实现教学内容的高效分享和组织。
3. 使用虚拟教室等技术,可以实现学生和教师的实时交互和在线教学的高效实现。
4. 一些智能算法和数据分析技术可以对学生的学习行为进行分析和推荐教学内容,从而实现更有针对性的学习。
综上所述,这种基于XML技术的网络教学平台为学生和教师提供了一个更加便捷、高效和实用的在线学习环境,有望成为未来远程教育的重要技术基石。
基于网络环境下的教学系统设计【关键词】建构主义网络教学系统数据库系统当前,教育技术突飞猛进,现代教育理念日益革新,以计算机网络为核心的信息革命把教育改革推到了时代的前沿。
在这循序渐进的过程中,从中央到地方,从政府到学校,各个部门都意识到了信息技术网络的重要性,因此,教育部提出了普及信息技术教育和“校校通”工程。
于是一批示范性高中率先建立了自己的校园计算机网,主要服务于信息技术教学、学校事务管理和互联网浏览。
但是,利用校园网直接服务于教学和学习方面还远远不足,校园网的真正作用还没有发挥出来。
本文试图从教学、计算机技术各方面论述一个原型教学系统的构建。
一、网络技术环境下的教学1.现代教育技术理论与面向教学的软件系统的关系现代教育技术与许多学科的理论相互交叉、相互渗透。
现代教育技术的理论基础是多方面、多层次的,其中最直接的是视听教育理论和教育传播学理论。
近年来,建构主义学习理论和学习环境强调以学生为中心,这就要求教师要由知识的传授者、灌输者转变为学生主动建构意义的帮助者、促进者,摒弃传统的教学模式,采用全新的教学方法、教学理念和教学设计思想,以“学”为中心。
基于网络下的教学设计、教学系统应该以建构主义的学习理论和教学理论为依据,以“学”为中心进行教学系统设计。
2.网络环境下教学特点基于网络的授课系统是利用网络作为载体进行教学的管理软件系统,它利用网络实现了分布式教学。
在服务器上运行的教学系统可以接受多个用户访问,使资源利用率大大提高。
同时,利用这种教育网络教学不受时间、空间和地域的限制,从而实现了自主学习。
这种基于网络的教学有以下几个重要的特点:信息资源永远是开放的;传播媒介是多向交流的;传递系统是多媒体的;知识是跨越时空限制的。
这一特点决定了网络环境下教学过程的开放性与全球化、学习过程的交互性、学习内容选择的自主性和个性化、内容形式的多媒体化。
在不脱离学校模式和班级模式的课堂形式下,这种网络化的教学是传统教学模式的延伸和加强.3.网络促进课程教学评价改革网络教学模式下的教学评价,因为评价的标准从知识转向了学习能力,还包括了学习动机、兴趣、自主学习能力、协作精神等非智力因素,网络教学系统中的测试内容及测试系统能帮助学习者完成自我监控、自我测试、自我检查等活动,可使网络教学的课程具备建构主义学习的诊断性和反思性的特征。
基于物联网的智能课堂教学管理系统设计与开发智能课堂教学管理系统是基于物联网技术的一种创新型教育工具,旨在提供全面、高效、个性化的教学管理服务。
该系统通过物联网感知设备的数据采集、数据传输和数据处理,实现了教学过程的自动化、智能化和个性化。
本文将介绍基于物联网的智能课堂教学管理系统的设计与开发,包括系统架构、功能模块、关键技术和实施方案等方面。
一、系统架构基于物联网的智能课堂教学管理系统主要包括三个层级,分别是感知层、网络层和应用层。
1. 感知层:该层通过传感器、摄像头等感知设备,采集与学生、教师、教学环境相关的数据,如学生名单、考勤情况、学生表现等。
2. 网络层:感知层的数据通过物联网技术(如无线传感器网络、云平台等)进行传输和存储,确保数据的安全性和可靠性。
3. 应用层:该层是系统的核心部分,主要包括数据处理、教学管理和学习评估等功能模块。
通过数据处理技术,实现对学生的个性化、动态化教学管理;通过教学管理模块,教师可以进行实时监控、教学资源分享、学习任务布置等操作;通过学习评估模块,对学生进行综合评价和成绩分析。
二、功能模块基于物联网的智能课堂教学管理系统具备以下功能模块:1. 学生管理:包括学生信息的录入、更新和查询,学生个性化学习计划的制定和管理等。
2. 教学资源管理:包括课程资料、教学视频、学习任务等的管理和共享,教师可以根据不同学生的需求进行资源的个性化推荐。
3. 在线互动与讨论:通过系统提供的在线互动平台,学生可以与教师和其他同学进行实时交流和讨论,提高学习效果和学习兴趣。
4. 学习任务管理:教师可以根据学生的学习进度和能力,设置学习任务并进行监控和评估。
5. 学生表现评估:系统可以根据学生的学习表现和成绩,进行全面综合的评估,并给出相应的建议和改进建议。
6. 数据分析与统计:系统可以对学生学习数据进行分析和统计,为教师提供决策和管理参考。
三、关键技术基于物联网的智能课堂教学管理系统设计与开发涉及多项关键技术:1. 物联网技术:包括传感器技术、无线网络技术、云计算技术等,用于实现感知层和网络层的数据采集、传输和存储。
基于网络教学平台的学习过程管理系统的设计作者:李晓静房国栋等来源:《中国教育信息化·高教职教》2012年第08期摘要:目前网络教学平台的管理功能多是针对网络教学资源管理、用户管理和课程管理的,几乎没有针对学习过程管理的,据研究表明学习过程管理的缺乏直接影响了网络学习效率。
本文提出了网络学习过程管理的概念并设计了一个基于网络教学平台的学习过程管理系统,最后介绍了实现这一系统的技术方法。
关键词:网络教学平台;网络学习过程;学习过程管理系统中图分类号:G250.73 文献标识码:B 文章编号:1673-8454(2012)15-0063-03随着以互联网技术为核心的信息技术的发展,网络教学在我国得到了蓬勃的发展。
在网络教学中,网络教学平台为教与学的实施提供了技术支持。
网络教学平台自诞生以来经历了内容管理系统(CMS)、学习管理系统(LMS)、学习内容管理系统(LCMS)、通用网络教学平台(Web-based Instruction Platforms)四个阶段后,发展为一个由网上课程开发系统、网上教学支持系统和网上教学管理系统构成的相对完整的网络教学支撑平台。
[1]尽管大多数的网络教学平台已具备用户管理、课程管理、资源管理等教学管理功能,但是,在利用网络教学平台的学习(教学)过程中出现了无法监控学生学习状况、不能指导学生学习方法、无法实现及时交流等问题,从而直接影响了学习效率。
因此,网络教学平台需要在现有功能的基础上增加管理学习过程的功能,以提高网络教学(学习)效果。
一、网络学习过程管理的内涵1.网络学习过程网络学习是指通过计算机或者其他传播媒体组建的网络平台来进行学习的一种学习活动。
学习过程是学习者为达成学习目标而必须执行的基本阶段或环节。
那么,网络学习过程就是指在计算机网络环境下学习者为了达到预定学习效果而采取的一系列操作或活动,如确定学习目标、制定学习计划、选择学习方法、操作学习行为等。
2.网络学习过程管理网络学习过程管理就是对网络学习过程进行管理,即对学习者在学习过程中的不同阶段或环节所采用的不同学习行为的管理。
网络学习过程管理是以学习者的学习过程为核心、对学习者的学习行为进行有效的引导、监控、帮助、激励等管理行为,正如传统课堂中教师指导监督学生的学习情况、学习行为、课堂纪律、布置作业、组织讨论、测评考试等行为。
网络学习过程管理的目的是实现学习者和教师对学习过程的管理。
[2]对学习过程的管理需要在学习过程中实现对学习者信息的记录,学习过程的追踪、监控,师生之间和学生之间的交互、讨论,学习方法和学习过程的引导、帮助,对学习结果的监测与评价等功能。
由于网络学习具有突破时空限制的特点,学生可以随时随地进行网络学习。
在基于网络教学平台的学习中,并不能保证学生在学习的同时刚好教师也在线。
因此,通过借助教师管理学习过程很难实现,只能通过依靠网络教学平台来实现对学习者学习行为的引导、监控、帮助、激励等管理功能。
那么,我们需要对网络教学平台的管理功能重新设计,在现有管理功能的基础上注入对学习过程管理系统的设计。
二、网络学习过程管理系统的设计网络教学平台自20世纪90年代中期产生,经过二十多年的发展,目前已进入现代通用网络教学平台阶段,其管理系统主要有教学与系统管理子系统、网络教学与自主学习子系统、网络课程开发与资源管理子系统,它的管理功能主要是面向网络教学资源、面向用户和课程的,而没有对学习过程的管理。
基于网络教学平台的学习过程管理系统是对学习者的学习全过程(从学习者进入平台开始至学习者离开平台)进行管理的,它是网络教学平台的一个专门管理学习过程的子系统。
基于网络教学平台的学习过程管理系统主要用于实现对网络学习过程的管理,主要内容在于管理网络学习行为,包括对学习者的引导、监控、帮助、考核与评价、激励等。
其系统功能结构如图1所示。
1.用户管理用户管理功能包括三个模块:用户注册、用户登录和用户管理。
[3]用户注册模块提供用户注册界面,将正确的注册信息写入数据库,用户根据自己身份选择注册方式,待完成注册后才能进入平台学习。
用户登录模块中,当用户输入登录信息后,系统自动将输入的信息和相关用户数据库中的内容进行比较,如果该用户输入的信息和数据库表中的内容相符,则通过验证,可成功登录;否则登录失败。
用户管理主要管理学生、教师和管理员三种类型的人员,其中不同类型的人员被赋予的权限不同。
2.引导管理管理系统中的引导功能主要体现在对学习者进行学习进度提示、学习方法指导、重难点提示三个方面。
学习进度提示是指系统为学习者提示当前的学习进度及全部学习量等信息,引导学习者合理安排学习进度。
学习方法指导是指系统根据学习内容的特征为学习者提供几种有效的学习方法,学习者可以根据自身状况选择合适的学习方法。
重难点提示是指系统在学习内容的重难点处设置提示,便于学生抓住学习重点,合理安排学习时间。
3.监控管理系统中的监控管理功能类似于传统课堂中教师对学生学习情况的监督和控制作用,包括学习时间的控制、学习内容的控制、学习交互的控制和学习效果的控制。
[4]学习时间的控制是指系统从学习者注册登录该网络课程起,记录学习者在网络课程中停留的时间,便于学习者能随时查看自己的学习时间。
学习内容的监控是指系统提供记录学习者在规定时间内学习的章节和知识点的功能,为检验学习成果提供量化指标。
学习交互的监控是指系统能够记录学习者在规定时间内与教师或其他学习者的交互的次数和讨论主题的个数。
学习效果的监控是指系统能够监控学习者的形成性练习,及时了解学习者进行个别化自主学习的阶段性学习效果。
4.帮助管理系统能够为学习者提供交流讨论、网络答疑、相关知识链接等帮助。
交流讨论借助于QQ 软件、BBS、留言板、E-mail等手段在教师和学生间建立多向同步或异步在线交流来解决学生之间、师生之间在教学活动或课后环节中的交流和讨论问题,给学生充分自主权和发言权,如对课程的某些主题可以在网上展开讨论,各自发表见解等。
网络答疑能让学生在学习过程中遇到疑问时能尽快得到教师对该问题的解答。
相关知识链接的功能是指学生在学习过程中遇到新的知识点时,系统会提供相关知识链接,为学生提供帮助,节约学生查找的时间,提高学习效率。
5.考核管理系统从作业管理、题库管理、测验管理和成绩管理四个方面提供考核管理。
[5]作业管理部分是指教师可以在线布置作业、批改作业、对作业进行统计分析,学生可以在线完成作业并提交给教师。
题库管理部分是指录入原始题库资料后,系统可以生成试题库,能够提供单选、多选、判断正误、匹配、排序、填空和论述题等多种题型,且题库内容可以导入、导出,或者形成压缩包便于老师保存数据。
测验管理是指教师可以从试题库中抽出测试题目或录入原始试题,并规定测试时间,系统根据时间提示自动开放或关闭测验,学生在线测验后保存结果。
成绩管理是指系统可创建关于学生答案的统计数据报告,进行综合加权计算,自动得到综合测评分数,并能对特定用户、作业和考试进行深入分析,并产生报表。
6.评价/激励管理系统中的评价方式比较齐全,由教师评价、自我评价和同伴评价组成,评价要素可编辑,可填写标题、描述,设置其他参数如是否开启自我评价、评价开始时间、提交时间、结束时间等。
激励机制是把学习与适当的娱乐结合,把学习与奖励相结合,其目的在于提高学习者的学习兴趣,主要方法有学习积分奖励,进度游戏奖励,提示语鼓励等。
三、网络学习过程管理系统的技术实现方法基于网络教学平台的学习过程管理系统采用B/S三层体系结构,分别表示为用户表示层(即浏览器)、业务逻辑层(即应用服务器)和数据层(即数据库系统),其体系结构如图2所示。
该系统的开发环境是在Windows操作系统下,用到的服务器是Apache,数据库是SQL Sever,主要的开发工具是PHP+HTML+CSS。
该系统实现的关键技术有:1.PHP技术PHP 即 Hypertext Preprocessor(超文本预处理器),其语法借鉴了 C、Java、PERL等语言,但对于开发者编程知识的要求较低,它与HTML语言具有非常好的兼容性,使用者可以直接在脚本代码中加入HTML标签,或者在HTML标签中加入脚本代码从而更好地实现页面控制。
PHP 提供了标准的数据库接口,数据库连接方便,兼容性强、扩展性强,可以进行面向对象编程。
2.SQL SeverSQL Server 是由Microsoft公司推出的一个关系数据库管理系统,具有良好的可伸缩性和可用性,易于安装部署和使用,支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。
SQL Server以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。
3.PHP与SQL Sever数据库的连接(1)打开与SQL Sever数据库的链接MS SQL Sever的连接可分为一般连接和永久链接两种。
一般连接使用的函数是mssql-connect;永久连接使用的函数是mssql-pconnect。
这两个函数的语法分别如下:Int mssql- connect (string [severname], string [username], string [password]);Int mssql- pconnect (string [severname], string [username], string [password]);参数说明:Severname:为欲连上的数据库服务器名称。
Username:为连接使用的账号,可省略。
Password:为连接使用的密码,可省略。
(2)关闭与SQL Sever数据库的链接使用mssql-connect函数连接的数据库,可以使用mssql-close函数来关闭链接。
该函数的语法如下:Boolean mssql-close(int [link-identifier]);参数link-identifier为所指定的连接,可省略。
目前基于网络教学平台的学习过程管理系统尚处于初步运行阶段,还存在较多的问题,需要进一步研究与测验,以达到更好的管理效果。
◉参考文献:[1]曲宏毅,韩锡斌,张明等.网络教学平台的研究进展[J].数字校园,2006(5):55-59.[2]曹艳.网络学习社区中协作学习过程管理系统的构建与实现[D].武汉:华中师范大学,2007:14.[3]秦剑锋.基于Web的教学管理平台的设计与实现[D].青岛:中国海洋大学,2006:43-48.[4]陈云虹.基于Web的网络课程学习监控体系的构建[D].西安:陕西师范大学,2004:26-27.[5]朱琦斌.基于BlackBoard的网络教学管理系统的设计和实现[D].上海:复旦大学,2010:31-32.。