期刊库

教育   经济   科技   财会   管理   
医学   法学   文史   工业   建筑   
农学   水利   计算机   更多>>
 首 页    论文大全   论文精品    学术答疑    论文检测    出书咨询    服务流程    诚信通道    关于我们 

网络教学平台的研究与实现探析

人气指数: 发布时间:2011-11-05 11:14  来源:http://www.zgqkk.com  作者: 中国期刊库
分享到:

 

    【摘  要】本文介绍了1个基于WEB的网上互动教学系统的设计思想与实现方法。该系统为教师提供了更好的教学方式,包含了网上授课、在线辅导答疑、习题作业、在线考试等功能模块。使师生在网上很好地互动交流,共同完成该门课程的学习、教学任务。
    【关键词】WEB;网络教学平台;PHP技术;MySQL 
Research and Implementation of the Network Teaching Platform
Abstract: This article presents the design and implementation of an interactive teaching platform based on Web,and it presents a better way for teaching, including teaching on the net, answering questions online, practicing, testing online。 It makes teachers and students exchang easily, finish their tasks of teaching or studying together。  
Key words :WEB; network teaching platform; PHP technique; MySQL  
1、 引言
随着Internet技术的飞速发展和普及,传统的课堂教学模式已无法满足新时期的教学要求,学生也无法从单1的课堂教学中汲取更多更新的知识, 因此,基于Internet的网上教学系统已作为1种全新的教学手段,越来越受到人们的关注。网络教学平台充分利用了网络和多媒体技术, 既能发挥教师的主导作用, 又能充分发挥学生在学习过程中的主动性、积极性和创造性, 体现学生的认知主体作用。
2、系统简介
网络教学平台, 又称在线教学平台、网络教学管理系统等。1般来说, 基于Web的教学平台通常由教学管理平台、教师教学平台和学生学习平台三大子平台组成。在功能上,主要提供系统的课程开发工具、全面的学生管理工具、强大的交流工具、完善的测验功能以及定期的统计功能等等。
目前的网络教学平台大多是支持基于课程讲授型的教学模式[ 1 ] 。 作为现代网络教学平台不仅仅是通过技术的使用来延伸课堂,应更倾向于最大限度地建立学习者之间、学习者和学习资源之间的联系,这种联系的最有效的方式是实时互动性,即须成为双向交互交流的虚拟学习社区[ 2 ] 。 因此, 本文以PHP和Oracle为主要实现技术,研究并设计构建了基于校园网的教学平台。
PHP是1种内嵌于HTML中的服务器端脚本编程语言、开发和运行环境,支持大量的数据,其对数据库的存取,非常直接、简练,效率极高,可胜任基于Linux操作系统的WEB服务器的各种动态数据发布。
MySQL是1个随Linux操作系统发行的自由的数据库,支持标准的ANSI SQL语句,以其强大的功能、高度的灵活、丰富的编程接口(API)以及精巧的系统结构,受到广大用户的青睐;另外,在Linux操作系统下,MySQL与Apache和PHP的结合堪称完美搭配, 因此,选择了PHP结合Mysql技术架构教学平台。
3、 系统分析与设计
3。1 系统分析 
教学平台是在Internet环境下实现的,采用典型的B/S(浏览器/服务器)模式,服务器以Linux为操作系统平台,MySQL数据库,客户端通过浏览器访问系统提供的服务。
系统要求用户提供用户名和密码,通过验证后才可进入相关的操作。用户分为三类:系统
管理员、教师、学生。 系统管理员负责系统的日常维护(包括数据备份等),用户管理以及课件、教学视频文件、作业等文件的规范和管理;教师用户具有上传教学文件(包括课件、教学视频文件等)、学生作业管理、布置网上测试、网上调查等权限,学生用户具有上传作业,浏览、下载课件和视频文件,并可参与网上交流等权限。
3。2 实现目标[3]
(1) 适用于INTERNET网络下基于网站的网络教学;
(2) 管理员对注册用户和文件的管理;
(3) 提供教师上传课件、上传视频和上传试题并对其管理功能;
(4) 学生可在线浏览课件、视频课堂学习和在线测试;
(5) 具备批改练习、讨论答疑、网上交谈等实时交互功能;
4、系统设计模型与结构
5、系统的实现
  5。1 数据库的连接
  连接MySQL数据库的语句写在connect_inc。php文件中,连接数据库时只需将该文件调入即可:<?php  include(“connect_inc。php”);?>;数据库连接语句具体如下:
    <?php
        $data_connect=mysql_connect($host,$db_user,$db_password);
        mysql_select_db($db_name,$data_connect) ;
    ?>
其中:$host:指MySQL数据库所在服务器的域名或IP地址;
      $db_user、$db_password::是指登录MySQL数据库的用户名和密码;
  5。2 用户登录及验证
  根据用户登录输入的用户名、密码和用户类别(教师或学生),从用户表(user)中验证用户提交的信息是否准确,其中为了安全起见,用户名密码经过MD5加密。
<?php
  //login_user,login_password,loghin_type为用户登录时提交的用户名、用户密码以及用户类别
。。。
  $login_password_md=md5($login_password);
  …
  $login_sql=”Select * from user where user_name=’$login_name’ and  user_password =’$login_password_md’ and user_type=’$login_type’”;
  $get_result = mysql_query($login_sql) or die("系统发生错误! 请您检查输入是否有误");
  $result=mysql_fetch_object($get_result);
  //根据用户的类别进入相应的页面…
If ($result->user_type=”teacher”)
  {
Header(“location: 。/admin_teacher。php?user=’$result->user_name’” );  
  }
Else
  {
    Header(“location:。/main。php”);
  }  
?>
5。3 系统管理
  系统管理员具有管理系统的所有权限,责任重大。
(1) 用户管理
对注册的用户要进行规范管理,若某些用户不存在了,就要及时删除;或者用户密码丢失,帮其找回密码等;
(2) 文件管理
对于教师上传的教学文件以及学生上传的作业等要规范管理,包括文件中是否含有病毒、FTP空间的配置,上传文件的大小限制等;并协同教师共同处理1些意外的问题; 
(3)日常维护
  除以上外,管理员还要查看系统每日的运行记录,了解系统的运行状况,并对系统的数据进行每日必要的备份;
  5。4 文件上传
文件上传(包括教师的课件、教学视频文件以及学生的作业等)采用了组件上传,在上传时,用户可选择给上传文件重命名,这样就可以避免某些同名课件上传时带来的不便。用户上传文件后,通过分别读入上传者ID号、存储路径、文件名,并调用时间函数读入上传时间,将这些文件的相关信息都写入数据表中按自动生成的文件号存储。 同时按存储路径和文件名存入相应的文件夹下。
  5。5 网上答疑
  网上答疑系统类似于论坛性质,学生用户对于自己学习中遇到的疑难问题,可发出帖子,其他登录的用户(包括教师和学生用户)可随时回答其疑难问题,通过这样,师生之间可达到相互学习、相互沟通的目的。
  5。6 在线测试
首先教师进入测试系统,发布其试题,学生登录后,进入测试页面即可答题,答完题后即可查看标准答案,让学生了解自己对知识的掌握程度,明白自己因何答对或答错。
5。7 网上调查
  此调查投票系通是1个较为简单的静态投票系统,布置好1个主题和选项,学生登录后即可参与投票,教师或管理员只需要做计数的工作即可。
6、 结束语
本文描述的基于Web 的网上互动教学平台的设计与实现。本系统的实现对于提高学生的学习兴趣,加深对课程的理解和掌握,方便学生自由选择学习内容和时间、掌握学习进度,增强学习的主动性和灵活性,都具有重要的现实意义。基于Web的教学方式将是网络教学的趋势, 能更好地体现网络教学灵活、开放、基于资源的特点,。本文的研究对将Web技术应用在其它课程的教学也将具有较大的借鉴和推动作用。
文献参考
[1]Nada D, Brenda B。 Online learning: concep ts,  strategies and app lication。 New Jersey: Prentice Hall, 2004
[2]余胜泉,何克抗, 网络教学平台的体系结构与功能, 中国电化教育, 2001, 8 
[3]刘淳,章强,武齐阳,丁志祥, 交互式网络教学平台的研究与实现, 南京大学学报(自然科学), 2006,1

    期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
      本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


      【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

     
    QQ在线咨询
    投稿辅导热线:
    180-1501-6272
    微信号咨询:
    fabiaoba-com
    咨询电话:18015016272 投稿邮箱:zgqkk365#126.com(#换成@)
    本站郑重声明:文章只代表作者观点, 并不意味着本站认同。所载文章、数据仅供参考,使用前请核实,风险自负。
    部分作品系转载,版权归原作者或相应的机构   若某篇作品侵犯您的权利,请来信告知.版权:周口博闻教育咨询有限公司 
    Copyright © 2005-2023 . 期刊库 版权所有