基于PHP在线学习系统设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PHP在线学习系统设计与实现

基于PHP在线学习系统设计与实现   摘 要本论文对在线学习的定义和当前在线学习研究存在的问题进行了概述,研究并分析了行为主义、认知主义、人本主义和建构主义学习理论对在线学习的启示,介绍了本系统开发所用到的PHP语言、MySQL数据库和Apache服务器等相关技术,再次详细的叙述了本系统的主要功能模块。在线学习系统能极大提高学生的学习兴趣,提升学生学习的自主性,为广大师生提供了一个方便快捷的交流平台,具有广阔的应用前景。   【关键词】在线学习 PHP MySQL Apache   1 当前在线学习研究存在的问题   1.1 在线学习理论研究较少,难以指导实践   在线学习已经在我国发展多年,大多偏向应用实践,而对在线学习基础理论研究较少。在线学习需要对教学过程、教学媒体、教学评价进行设计、开发和利用,使其适应不同层次的学历教育和不同的学习者。因此,在线学习更需要学习理论的指导。   1.2 优质资源较少,资源质量不高   目前国内学习资源重复太多,优质资源较少,课程内容和表现效果差,课件更新不及时,难于激发学习者的学习积极性、好奇心和注意力,造成学习质量不高。   1.3 在线学习平台质量有待提高,学习群体需扩大   在当前在线学习服务平台中,设计与开发的功能模块相对较少,平台质量和学习者群体数量有待进一步提高。   2 在线学习的理论基础   2.1 什么是在线学习   我们先了解一下百度百科对在线学习的定义:通过计算机互联网,或是通过手机无线网络,在一个网络虚拟教室与教室进行网络授课、学习的方式。在线学习具有以下几个特点:借助互联网、以学习者为中心、分布式学习和对知识自主建构。   2.2 行为主义学习理论对在线学习的启示   ①给学习者提供一个明确的学习目标;②测试;③将知识分解;④建立奖惩机制。   2.3 认知主义学习理论对在线学习的启示   ①要有利于学习者对信息的感知和注意; ②将知识分解为有意义的序列;③从长期记忆中提取有用的旧知识;④对新知识进行分析、综合、评价等处理;⑤不同的学习者可以选择不同的学习方式、学习活动、学习资料和学习风格。   2.4 人本主义学习理论对在线学习的启示   ①提供学习情景;②培养学习者主动探究、团结合作、勇于创新的学习精神;③自我评判和评价。   2.5 建构主义学习理论对在线学习的启示   ①学习是学习者对知识的主动建构过程;②提倡学习者之间的合作学习;③重视建构主义学习情境的建构。   3 在线学习系统开发相关技术   在线学习系统采用PHP语言、Apache服务器和MySQL数据库三者组合。这三者组合已成为配置Web服务器的一种标准,被网络开发人员广泛的运用。   PHP是目前最为流行的服务器端Web程序开发语言之一,具有语言简单、功能强大、灵活易用、完全免费、可移植性非常好的特点。   Apache服务器是Apache软件基金会的一个开放源代码的网页服务器,它支持大多数流行的计算机操作系统,是目前最为流行的Web服务器之一。   MySQL数据库是一个多用户、多线程的小型关系数据库管理系统。与其他大型数据库Oracle、SQL Server等相比,功能稍微弱一些,但运行速度快,体积小,成本低,开放源代码这些特点,让一般中小型企业都选择MySQL作为网站数据库。   4 基于PHP在线学习系统的设计与实现   在线学习是一种新兴的便捷、高效、低成本的学习模式,为广大师生提供了一个方便快捷的校园网信息交流平台,学生可以自主、方便地学习,使学习不再仅限于课堂。我们将在线学习系统主要划分为以下七大模块:   4.1 用户管理模块   用户管理模块主要包括用户注册、用户登录、注册审批和个人资料修改。当用户第一次使用本系统前需要注册,填写好基本注册信息后,再由系统管理员审批,当审批通过后就可以登录,登陆后可以随时修改个人注册信息。   4.2 教学资料管理模块   教学资料包括电子课件、教材、音频和视频等资料,教师可以在这个模块建立教学资料库对教学资料进行添加、修改和删除操作。   4.3 公告管理模块   公告管理模块包括新闻公告和教学计划管理,系统管理员可以通过该模块发布新闻公告和教学计划,也可以修改和删除新闻公告和教学计划。   4.4 作业管理模块   教师可以在这个作业管理模块上传作业,然后供学生下载,学生下载下来答题完成后,再将结果上传到这个模块,然后教师就可以在这个模块批改学生答题,最后把批改结果反馈给学生。   4.5 考试管理模块   教师可以在考试管理模块上传考试试题,然后需要考试时,就可以通过此模块随机抽取一定数量的试题,组合成一份考试卷让学生在线考试,学生考完后,系统会自动对客观题评

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档