Moodle平台安装心得
- 格式:doc
- 大小:28.50 KB
- 文档页数:3
MOODLE平台的安装及汉化MOODLE平台的安装及汉化放假前五六月份的时候,曾安装过一次MOODLE平台,记得刚开始时,自己有些问题没有搞清楚,后来安装成功发现原来这是五分钟内就可以搞定的问题。
可是,昨晚重新安装一次时,却又总是出现问题,折腾的一个多小时还没安装好。
这倒是让我深深检讨了一下,“好记性不烂笔头”,为何当初自己不把安装过程记录一下呢?今天一早在师姐的论文中发现了自己出现的问题的解决措施,现在一定要把这个安装过程记录一下,虽然简单,不代表自己下次还能顺利的安装,并且提醒自己:每次的重要操作,都要养成记笔记的习惯。
一、 MOODLE的安装Moodle平台是用PHP脚本语言编写的动态网站程序,因此HTTP服务器软件Apache或IIS都要求安装PHP,数据库服务软件用MySQL、Linux、WindowsXP等操作系统都支持。
本人是在WindowsXP系统上安装的,Moodle1.9.5版本。
(一)安装HTTP服务器1.要确保以前所在的服务器上没有安装过MySQL和PHP,若有则应卸载掉,特别要删除f、my.ini、php4ts.dll 和php.ini这四个文件。
如果所需服务器上安装过IIS,必须把IIS站点给停止,因为IIS 和Apache使用的都是默认的80端口。
2.双击xampp-win32-1.53.3a-install.exe开始安装XAMPP(XAMPP是一个易于安装且包含MySQL、PHP和Perl的Apache的发行版,下载地址:),安装比较简单,一路点击,只要在安装过程中记住输入的安装目录就可以了(C:\Program Files ampp)。
3.为Moodle配置数据库。
首先在安装完成的XAMPP Control Panel Appliction的控制面板上,在Modlules下面的Apache、Mysql、FileZila选项上勾选,使其处于运行状态。
(记得第一次安装时就在这个地方卡住了,好久找不到数据库管理页面。
利⽤moodle搭建在线学习系统的探索与实践2019-04-22Moddle作为⽹络在线学习课程管理系统是在⽹络教学环境下组织教学⾸选的教学平台,该平台使⽤界⾯简单、精巧,系统易于搭建。
使⽤者可以根据需要随时调整界⾯,增减内容。
平台中课程列表显⽰了服务器上每门课程的描述,包括是否允许访客使⽤,访问者可以对课程进⾏分类和搜索,按⾃⼰的需要来学习课程。
教师可以和学⽣同时在线交流也可以不同时在线交流,并可通过丰富的评价系统和反馈系统及时掌握学⽣的学习状态和需求。
笔者教学⽴⾜于学⽣的学习需求,设计出⽹络学习课程,为学⽣⾃主探究、合作学习搭建⼀个动态的系统平台。
⼀、魔灯(Moodle)平台的特点“Modular Object-Oriented Dynamic Learning Environment”的简称,即模块化⾯向对象的动态学习环境的缩写,是澳⼤利亚教师Martin Dougiamas基于建构主义教育理论⽽开发的课程管理系统。
1.体现了先进的教学理念魔灯(Moodle)是以社会建构主义学习理论为理论基础的。
在课程教学中,教师和学⽣间不是孤⽴的,两者既是指导者,⼜是知识的⽣成者,师⽣共同思考,合作解决问题。
它既体现⽬前新兴的社会软件功能(Blog、Wiki、BBS),⼜⽀持多样化的教学⽅式。
它适⽤于多种组织,例如:传授——接受型的教学组织、研究——项⽬型的教学组织、社区——⼩组型的教学组织。
教师从先前的教案设计转变成课程设计,从课程内容设计转变成教学资源与活动的设计。
值得关注的是,魔灯(Moodle)课程还注重多样化教学评价的设计和实施,如过程性评价、总结性评价、档案袋评价、集体评价、同伴评价、教师评价等,这有利于及时发现和解决学⽣在学习过程中的问题。
2.课程资源与教学活动相结合魔灯(Moodle)平台提供了丰富的课程资源和教学活动,将教学活动整合到课程设计之中。
活动模块提供了完整的互动式环境,如讨论区、聊天室、作业提交、测验、个⼈学习历程等。
Moodle平台安装方法2安装前的准备1、将moodle.rar文件解压,你将看到moodle文件夹和本安装说明文件;2、解压后将moodle文件夹拷贝到你准备放的磁盘路径下,注意不要放在中文目录中,例如:C:/moodle或者D:/moodle);3、将防火墙关闭(例如瑞星个人防火墙、金山网镖、诺顿等)。
4、检查计算机是否启动IIS服务(你可以在控制面板/管理工具中查看是否有Internet信息服务选项,以双击打开后,点击停止服务按钮即可)。
一、moodle安装1.从网上/download/Easy-1232.html 下载Easy PHP v5.3.0版的安装包(课题组提供),解压后单击EasyPHP-5.3.0-setup进行安装,出现如下初始界面:在对话框中单击next,出现如下页面:选择”I accept the agreement”选项,单击next,然后按照提示,依次在出现的对话框中单击next,直到安装完成。
2.安装完成后,出现如下对话框:重新启动后,即可运行EasyPHP-5.3.0,运行界面如下图所示:3.安装moodle:1)从网站上下载MoodleWindowsInstaller-latest-19下载压缩包(课题组提供),并对其进行解压,解压后将整个文件夹放在PHP安装目录下的www文件夹下,即放在C:/Program Files/ EasyPHP5.3.0/www路径下;2)从/lang16/网站上下载zh_cn_utf8压缩包,并将其解压后放在PHP安装目录下的www文件夹中moodle文件夹下的lang 文件夹下,即放在C:/Program Files/ EasyPHP5.3.0/www/moodle/lang路径下;(此处需要重启计算机)-------------------------------------------------------------------------------------------------------3)打开浏览器,输入网址http://127.0.0.1/home/mysql/,出现如下界面:在“创建一个新的数据库”下面的表单中输入数据库名moodle,单击“创建”;然后在出现的对话框中单击“操作”,显示如下对话框,在“整理”中选择utf8-_general_ci,单击“执行”,出现如下界面:4)在浏览器中输入http://127.0.0.1/moodle进入moodle的安装页面。
Moodle安装过程中重定向循环问题的解决方案作者:赵万宏来源:《电子技术与软件工程》2018年第15期摘要Moodle是中学信息技术教师的好帮手。
不过,在Moodle安装部署过程中很容易出现重定向循环问题,最后导致安装升级失败针对这一问题,本文探讨了两种新的可行的解决方案。
【关键词】Moodle 安装升级重定向循环1 引言笔者在中学从事信息技术课程的教学工作。
自使用Moodle以来,真切地体会到Moodle的确是信息技术教师的好帮手。
以前比较难以开展的学生学习评价工作,在Moodle平台上做起来也有得心应手之感。
现在倡导的翻转课堂、学历案等教育教学新思想、新策略,也很容易借助于Moodle达成。
不过,Moodle作为一个在线的学习平台,还是要安装、升级与维护的。
本文谈的是笔者在Moodle安装升级过程中遇到的重定向循环问题,以及笔者尝试解决该问题的可行方案。
2 详述2.1 硬件环境Lenovo台式电脑(实际上是学生多媒体网络机房的一台教师机)。
2.2 软件环境WindowsXPsp3,XAMPP1.8.2,Moodle2.5.9。
2.3 问题现象在将Moodle2.5.9升级为Moodle2.9.9时,出现了重定向循环的问题。
另外,在独立安装Moodle2.9.9时,也出现了同样的重定向循环问题。
实际表象与刘兴老师文章[1]中的问题描述完全一致。
2.4 解决方案当时有幸读到了贵刊2016年第19期刘兴老师的文章[1],并且依照刘兴老师提供的问题解决方案,顺利地解决了Moodle安装升级的重定向循环问题。
另外,笔者在Windows?安装升级Moodle3.x.x时,按照此办法也可以成功通过。
无疑,刘兴老师的解决方案是可行的。
不过,在Moodle安装升级过程中需要对htdocs\admin下的文件index.php做两次更改操作,稍感繁琐。
有没有更便捷的Moodle安装升级重定向循环问题的解决方案呢?抱着这样的想法,笔者做了一些新尝试,有幸找到了两种新的解决方案。
M o o d l e安装的注意事项Moodle安装的注意事项2012年10月30号,我足足折腾了一天,终于把moodle安装成功了,虽然技术不咋的,但心里有说不出的喜悦啊。
以下就是我一天的成果啦!Moodle下载的官网:/。
下载Moodle有两种类型,一是集成安装版的,一是需要先配置好环境再通过浏览器安装的。
(1)集成安装版的安装细节此类型的moodle下载回来,解压是这样的:在安装之前,我们必须确保,电脑上的80端口没有被占用。
否则,安装过程就会启动不了apache,点击“Start Moodle.exe”文件时,将会出现这样的界面:注意:win7的系统进程为了保证系统安全,默认是用了IIS的。
所以80端口是被占用的了。
当然,用IIS来运行PHP也是可以的,只不过想做PHP的其他开发就有点麻烦而已。
一般来说,集成安装版的软件在源开发环境下才能用。
不,应该说运行地比较顺利吧。
(这就是为什么我在我win7电脑上安装不了,而在我同学XP的电脑上能顺利运行的原因吧。
)怎样才能知道自己的80端口有没有被占用呢?第一种方法是:运行——cmd——netstat –aon就能发现,80端口有没有被占用。
如上图,我的80端口就被PID号为1948的程序占用了。
第二种方法是:打开360安全卫士——功能大全——流量防火墙——网络连接就能查看80端口有没有被占用了。
(2)需要先配置好环境再通过浏览器安装的首先,要先配置好开发环境,我用的是appserv-win32-2.5.9集成包。
关于appserv的安装,网上有很多,在此就不介绍了。
配置好环境后,看看环境行不行。
如果一切ok,把下载回来的moodle源代码整个文件夹,拷贝到www文件夹中。
在浏览器输入http://127.0.0.1/moodle/进行安装。
如果出现如下界面则说明可以进行安装。
若是界面出现一下信息:则说明配置的php环境支持不了你安装的moodle版本。
Moodle安装使用心得玄武区教师进修学校章伟近几年来,利用信息技术手段探索新的学习方式和教学模式,促进高质量教学,已成为教育改革与发展的重要组成部分。
学习管理系统(LMS: Learning Management System),是具有组织、跟踪、评估、发送、呈现、管理学习内容和学习活动,促进学习者之间交互等一系列功能的计算机(网络)系统。
目前,LMS比过去更方便、更成熟且容易使用,用LMS辅助教学,能改善我们的课程,促进高质量教学;借助LMS,可以移动一部分教学内容到网上完成,把更多的面对面教学时间用作师生讨论、交流。
许多教师发现,这种结合面对面和在线学习的“混合式”课程可以节省他们的时间,扩大学生的知识面,使教学效果更理想。
Moodle(魔灯)作为一种源代码开放、简单易用的课程管理软件,非常适合于中小学探究课程的开展。
互连网上有许多关于Moodle 的介绍,下面我就简述自己在安装使用Moode过程中的一些心得,希望能给应用Moodle的一线老师提供方便。
Moodle是用PHP脚本语言编写的动态网站程序,因此HTTP服务器软件Apache或IIS都要求安装PHP(版本在4.1.0以上),数据库服务软件用MySQL 或PostgreSQL,Linux、Windows XP、Mac OS X等操作系统都支持。
Moodle具体安装步骤如下:1、安装HTTP服务器:①首先从EASYPHP网站下载EASYPHP1.8安装程序,该程序是一个法国开发小组开发的,集成了Apache、MySQL和PHP,一次安装非常方便。
②确保你以前没有在所需服务器上安装过MySQL和PHP,若有则应卸载,特别要删除f、my.ini、php4ts.dll和php.ini这四个文件。
③看看你的服务器有没有安装IIS,如果有就把IIS站点给停止。
因为IIS 与Apache使用的都是默认的80端口。
如果不关掉就会冲突。
④双击easyphp1-8_setup.exe开始安装EasyPHP,安装很简单,只要一路点击下一步就可以了,在安装的过程中会提示你输入安装目录,输入后记住你的安装目录。
Linux环境下moodle在线学习平台的安装和配置山东省济南第一中学黄宝华邮编:250100山东省济南市二环东路999号Moodle是澳大利亚教师Martin Dougiamas 基于建构主义教育理论而开发的开放源码的课程管理系统(CMS),也称作知识管理系统(LMS)或虚拟学习环境(VLE)。
在全球信息化迅猛发展的今天,越来越多的教育工作者开始利用这个工具创建在线的教学系统,国内也有不少大专院校运用了此系统,然而在中小学,由于受到传统教育模式、文化意识的影响,加上技术方面、硬软件投入的限制,moodle平台在国内的发展并不理想,不过我们可以欣喜的看到,有很多的教师正积极的尝试着这种教学模式并取得了很好的效果,他们在网络教学的理论与实践水平上都有较大的提升。
作为信息技术教师和网络工程师,我希望能从技术应用的角度谈一下moodle平台的安装和配置过程,讲述的重点还是在于环境的选取和软件的配置。
我们知道,moodle程序是由php脚本语言构成的,此种语言的跨平台能力较强,既可运行于windows系统,也可运行于linux、Mac OS X等系统,由于windows系统自身的原因,服务器经常出现异常,在安全性和稳定性上存在诸多不足,给教师和学生带来教学上的不便,我们推荐选用linux操作系统,基于以下几个理由:第一,它的网络性能强大,对硬件的完全支持,具有良好的安全性、稳定性。
第二,在低配置的个人电脑上也能运行流畅。
第三,架构在linux上的web服务器较为流行和普遍。
第四,可以使用全部开源软件,甚至可以按需编译模块为己所用,这对提高技术人员的实际应用水平也有很大帮助,同时也省却了相关的软件投入,一举而多得。
实际应用上我选取了CentOS作为linux环境,安装系统时添加开发环境GCC,用来编译源代码的PHP,WEB服务器Nginx和数据库Mysql。
主要步骤有如下几步:一、安装数据库mysql安装mysql(假设下载的软件都在/mysrc目录):建立用户和组:#grep mysql /etc/group查询系统中是否有mysql这个用户组,没有则添加:#groupadd mysql# grep mysql /etc/passwd#查询系统中是否有mysql这个用户,没有则添加:#useradd -g mysql -M -s /bin/false mysql#cd /mysrc#tar zvfx mysql-5.1.55.tar.gz#cd mysql-5.1.55配置安装参数,生成Makefile文件#./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci \ --with-extra-charsets=gb2312,big5,gbk,binary,ascii --enable-thread-safe-client编译并安装:#make && make install#cd /usr/local/mysql设置/usr/local/mysql目录属主:#chown –R mysql.#chgrp –R mysql .初始化数据库:#bin/mysql_install_db --user=mysql#chown –R root .#chown -R mysql varmysql配置文件f# cp /mysrc/mysql-5.1.55/support-files/f /etc/f运行mysql数据库#bin/mysqld_safe --user=mysql &mysql.server是mysql数据库运行控制脚本,拷贝到系统目录加可执行属性#cp /mysrc/mysql-5.1.55/support-files/mysql.server /etc/rc.d/init.d/mysqld#chmod +x /etc/rc.d/init.d/mysqld初始化后的数据库访问密码为空,在此设定并记住新密码#/usr/local/mysql/bin/mysqladmin -u root password 'new-password'#/usr/local/mysql/bin/mysqladmin -u root -h localhost.localdomain password 'new-password'配置开机自动运行Mysql数据库服务#ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc3.d/S99mysqld#ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc3.d/K99mysqld#ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc5.d/S99mysqld#ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc5.d/K99mysqld因为作为了一个系统服务,数据库服务的开启和关闭可以通过下面2条命令完成。
竭诚为您提供优质文档/双击可除moodle平台学习心得篇一:moodle平台优势与不足moodle平台优势与不足一、基础架构基于开源的php+mysQL开发而成。
使用的网络架构是目前Internet上流行的网站构架方式是LAmp(Linux+Apache+mysQL+php)。
即使用Linux作为操作系统,Apache作为web服务器,mysQL作为数据库,php作为服务器端脚本解释器。
二、易用性与安全性使用L(:moodle平台学习心得)inux作为操作系统,Apache作为web服务器,在安装时需要构建Apache环境,使得其安装比较复杂。
从技术角度来说,moodle源代码都是开源的,比较利于进行二次开发,我国对于moodle二次开发比较普遍。
由于Linux在安全稳定性方面突出的特点,使得moodle的安全性比较高。
三、支持能力(承载的信息和允许访问人数)已知网站最多注册用户2万人。
使用的mysQL自有它的不足之处,如规模小、功能有限等,使得它对于人数众多的高等院校来说有些力不从心。
但对于学生较少的中小学是一种不错的选择。
四、技术支持由于它的开源免费特性,使得moodle的技术支持方面比较一般,没有商业产品稳定可靠。
五、价格最大的优势:开源,免费六、具体功能作业、任务、聊天、选择、讨论、词汇表、测验、课程、资源、问卷调查、wiki、工作室、hotpot等模块七、讨论区学生可以对父帖子或是任何子帖子进行跟帖讨论,并能查看所有帖子内容。
不足:界面显示比较乱,没有分页显示功能。
八、实时聊天室支持实时的小组讨论,教师能控制聊天和聊天者的参与,系统为所有聊天室进行日志存档。
九、日历/事件提醒1.教师能在课程通知界面中发布通知。
2.学生在完成了作业后能浏览自己的成绩,并与班上的其他同学对比不足:学生没有自己的主页,只能在进入具体的课程才能看到该课程里面的作业和事件提醒十、搜索功能学习者能够搜索所有讨论线程,能对讨论区的内容进行关键字搜索,能对课程进行搜索。
WIN7下搭建Moodle平台及问题总结(1)apache2.2.16-win32-x86-no_ssl.msi(web 服务器)(2)php-5.2.14-win32-installer.msi(php 脚本支持程序)(3)mysql-6.0.2-alpha-win32.zip(数据库服务器)(4)phpMyAdmin-3.3.7-all-languages.zip(图形化数据库管理软件)(5)ZendOptimizer-3.3.3-Windows-i386.exe(PHP 脚本优化程序)(6)moodle-1.9.9.zip(Moodle 安装程序包)(7)zh_cn_utf8.zip(Moodle 简体中文语言包)/%B7%C7%C4%E3%B2%BB%B0%AEhiro/blog/item/5fe6c8fd65ffe857242d f2b5.html借鉴该网页的提示安装Apache和PHP借鉴任海涛的《基于Windows 的Moodle 平台搭建》安装apache打开apache官方网站/dist/httpd/binaries/win32/ 或者镜像网站/httpd/binaries/win32/,下载里面的apache_2.2.16-win32-x86-no_ssl.msi安装文件,目前最新版本是apache_2.2.16-win32-x86- no_ssl-r2.msi。
其中,同一版本有两种类型:no_ssl和openssl,openssl多了个ssl安全认证模式,它的协议是HTTPS 而不是HTTP,这就是带有SSL的服务器与一般网页服务器的区别了。
一般情况下,我们下载no_ssl版本的就ok了。
下载好apache安装文件后,点击安装,在连续3次next后,将进入server information配置界面,要求输入network domain、server domain和网站管理员的邮箱地址,普通用户可以随便按照格式填一下就行了。
一、基本配置1、用户注册问题,如果希望用户可以自己注册,安装过程的最后一步要选择运行通过Email注册,如果安装的时候没有选择该项,安装以后可以在“设置-网站管理-插件-身份认证-管理身份认证”右侧找到“自助注册”从下拉菜单选择“基于email的自助注册”即可实现用户注册,选择“禁用”则禁止用户自助注册。
2、外部IP无法访问问题:如果是在windows下配置的Moodle服务器,那么只需要更改两个地方就可以让外部IP 访问你的电脑。
(假设你的电脑没有域名,但有固定的IP地址)更改www\moodle下的config.php文件,将$CFG->wwwroot = 'http://127.0.0.1/moodle';的127.0.0.1改为你的IP地址,这样可以保证Moodle平台上的链接都是指向你的服务器。
3、密码规则:Moodle默认是强制复制密码策略,可以取消该策略,方法:设置-网站管理-安全-网站策略,取消右侧选项中的密码规则复选框,保存更改即可。
4、如何开启php的gd库GD库,是php处理图形的扩展库,GD库提供了一系列用来处理图片的API,使用GD 库可以处理图片,或者生成图片。
在网站上GD库通常用来生成缩略图,或者用来对图片加水印,或者用来生成汉字验证码,或者对网站数据生成报表等。
安装完php+mysql环境,默认是没有开启gd库的,开启方法:1、打开Apache安装目录下的php.ini文件;2、去掉;extension=php_gd.dll或;extension=php_gd2.dll前的“;”;3、重启Apache服务器即可。
其他扩展库开启方法相同。
5、Moodle上传文件大小修改:PHP默认的上传文件大小为2M,如果需要修改大小,在PHP目录的php.ini文件中找到修改upload_max_filesize = 10M,post_max_size = 10M即将上传文件大小修改为10M,重启apache即可。
Moodle中的使用攻略及应用技巧作者:王希来源:《神州》2012年第07期Moodle是澳大利亚教师 Martin Dougiamas 基于建构主义教育理论而开发的课程管理系统,是一个用来建设基于 Internet 的课程和网站的软件包,一个免费的开放源代码的软件。
作为一款开源的学习管理系统,Moodle已逐渐为教育工作者所接受,进入到了普及应用阶段。
但毕竟是个新平台,在使用过程中会碰到一些应用方面的问题,现结合自己的使用体会,总结了一些应用技巧及问题攻略,选择贴近一线教师需求的技巧,以供参阅。
一、moodle应用中的问题及攻略问题1:如何批量上传中文显示信息。
在实际操作中,单个用户的“注册”或“添加”不能及时有效的满足教学的要求,许多老师要求批量添加学生,这样既高效,又便于老师统一管理。
但很多时候我们想把字段信息用中文显示,一般方法先用写字本打开保存为csv格式的Excel文件,再另存为UTF-8格式,但此法只能用英文显示信息,我要介绍的是用editplus,ultraedit,winhex,pspad之类的文本编辑软件转换一下上传文件格式就可以了。
我们在不断的调试中找到了如下解决方法:可在Excel中完成这项任务,即在第一行输入以下5个字段username password firstname lastname email (这5项是必选项目,其它可选如城市city 国家country 语言lang等);从第二行开始可将一条条记录输入,我们可以充分发挥Excel 的功能,如将用户名以学籍号依次递增;现在大家可以将firstname填入中文姓名了,建议lastname填入与username相同的内容,以便于显示和用户查询。
全部完成后,将此表另存为csv格式,然后用editplus之类的文本编辑软件将文件格式转为UTF-8格式,这点对于上传用户非常重要!问题2:安装时常常会遇到这个问题,“提示80端口被占用,一个IP地址只能设置一个服务”。
基于moodle平台学习读后感读了很多有关Moodle平台的文章后,才对Moodle平台有了个初步的认识。
下面就Moodle来谈谈自己的一些认识。
首先谈一下Moodle的概念,Moodle是基于建构主义教育理论而开发的课程管理系统,是一个免费的开放源代码的软件。
Moodle 这个词是Modular Object-Oriented Dynamic Learning Environment ,即模块化面向对象的动态学习环境的缩写。
是一个用来建设基 Internet 的课程和网站的软件包。
Moodle 平台的目的是推广社会建构主义的教学思想,即教育者(老师)和学习者(学生)都是平等的主体,在教学活动中,他们相互协作,并根据自己已有的经验共同建构知识。
了解了Moodle的概念后,下面看看Moodle是如何搭建起来的吧!安装moodle需要PHP环境的搭建,下面就windows server 2003下PHP的配置说明如下:一、首先大家可以从网上获得以下所需要的软件。
1、apache_2.0.54-win32-x86-no_ssl.msi(web服务器)2、mysql-5.0.24a-win32.zip(数据库服务器)3、php-5.1.6-Win32.zip(脚本支持程序用来解析php脚本了)4、phpMyAdmin-2.6.2-pl1.zip(管理mysql数据库)二、安装过程Step1->安装和配置apache1、点击下载好的apache_2.0.54-win32-x86-no_ssl.msi文件,将它安装到自己方便查看的目录。
如C:/ 中,在需要填写内容的地方按照上面提示的例子说明填写就好了,不用担心,以后可以修改的。
选择80端口选项,然后一直下一步就结束了。
2、这时看到C盘根目录下多了个apache2的文件夹。
打开C:/apache2/conf/httpd.conf文件。
l 找到DocumentRoot "C:/Apache2/htdocs",把它改成C:/www(该文件夹要自己创建)。
安装使用Moodle心得在以前的学习中,从来没有接触过Moodle这个软件。
这学期我们有幸开了这门课,也非常有兴趣的参与到该门课程的学习及探索中。
对于新鲜事物每个人都会充满好奇,我也不例外。
当我们第一次在老师的指导下登录到Moodle平台的界面,我们感到很亲切,这里的一切都会那么的贴近我们的生活和学习,更有利于学生的自主学习和师生之间的这种交互和交流。
我们都知道Moodle是一个用于创建基于互联网电子教学平台的软件包,由澳大利亚Martin. Dougiamas博士主持他的志愿者团队合作开发的。
它包括网站管理系统,课程管理系统,以及学习管理系统三大功能系统。
该系统是一台基于“社会建构主义理论”实际开发的开放源代码的软件,能够帮助教师高质量创建和管理的在线课程。
在Moodle平台的安装过程中也遇到了很多的问题,但都在老师的帮助下完成了。
例如在进入d:\xampplite,启动apache_start.bat和mysql_start.bat,有时候apache可能启动不了,因为80端口被占,此时在windows命令行中使用“netstat -ano”查看到底哪个PID 占用了80端口(一般是IIS或者迅雷),然后,按三个热键:CTRL+ALT+DEL启动windows 任务管理器,切换到进程的页面,选择菜单“查看/选择列"里面选择上PID,这样就可以看出到底谁占用了某个端口。
将和Apache冲突的程序或服务关闭。
apache_start.bat正常的画面显示”Apache2 is starting“,此处有多种处理方案,我这里提供的是一种相对简单的方法。
勿关闭apache_start.bat和mysql_start.bat画面。
如果端口被占,也可以直接修改Apache目录下的conf中的文件中的端口配置。
将其改为系统未用端口即可。
还有一个问题就是引进中文的时候:进入浏览器输入:127.0.0.1/install.php 然后选择中文,一路默认,在下载语言包画面点击”下载简体中文语言包“然后耐心等待,此处大约需要1-2分钟。
2007年春节贺礼-Linux下moodle的搭建苏州工业园区星海学校 胡益兵2007-02-16(下图如看不清楚请自行放大)一个学期以来一直想研究了moodle的安装环境,去年11月11号终于搞定了moodle在windows环境下的安装。
但是发现moodle在windows下安装的moodle在cpu的占用效率上一直偏高。
看来不是linux 的东西要加在windows下使用确实有些牵强,从那时起就想研究如何在linux下安装上moodle。
遗憾的是自己的地linux还是个草脚,所以到网上找了很多地方寻求帮助,遗憾的是空手而归,在加上自己一直比较忙所以忍痛搁置了。
一直到学期结束,我花了整整两个星期的时间,终于赶在年三十这一天把这个本学期最大的心病搞定了。
中间走的弯路就不要形容了,一切尽在不言中。
赶紧写下教程,是对自己学习轨迹的记忆,也献给我的爱人和我的爱女,你们是我心中最柔软的地方。
还要献给亲爱的读者们。
先来看看我们需要的软件及其版本号Fedora linux6.0 可以在下载到moodle-latest-17.tgz 可以在下载到php-pear-Image-Canvas-0.3.0-3.fc6.noarch.rpm 可以在下载到因特网联通说明:1、对于linux版本的选择我从4.0一直换到了6.0。
因为moodle对php和mysql的版本要求较高,而我又不会编译linux内核(功力不够),所以只好选择个最高版本,省去升级的麻烦事情。
另外linux 在安装时尽量将与php和mysql的安装包一并安装上,选择GNOME启动。
Gnome的操作基本上与在windows操作一致,这样可以降低linux的使用门槛。
可见windwos把我们毒害到了什么程度阿。
2、Moodle下载分为windows和linux版本。
Linux版本的文件包后缀是tgz,不要搞错了。
3、Moodle安装中将有一个让php支持图片的功能需要单独安装(php-pear-Image-Canvas-1.2.0-3.fc6.noarch.rpm),而这个模块我在网络当中没有找到,只找到了php-pear-Image-Canvas-0.3.0-3.fc6.noarch.rpm,好在linux支持在线升级,所以在安装过程中可以从因特网自动上下载,所以这里需要因特网联通,当然如果你不需要这个功能,不装也没关系。
利用Moodle学习网站解决信息技术课堂的若干问题摘要:本文立足于研究信息技术学科的特点以及教学中存有的问题。
利用Moodle构建学习网站,进一步提升信息技术课堂的有效性。
从拓展教学时空,提升课堂管理,学生自主探究合作式学习模式,提升教学层次水平等方面实行研究。
一、问题引入在信息技术课堂中存有着以下几点客观问题:1.一般信息技术课一周一节。
两次课的时间间隔长。
非常不利于教学的连续性。
从记忆规律角度分析,信息技术课堂迫切需要拓展学习时间和空间。
应该让学生课后也有一个学习信息技术的环境。
2.信息技术老师面对的学生较多,一般信息技术教师的工作课时为16课时。
就意味着信息技术老师面向16个班级的学生。
保守计算以一个班40人,那么信息技术老师面向的学生为640人。
假如有其他工作安排的信息技术教师如维修电脑,网络等。
也会有10个课时左右的工作量。
面向的学生也不会少于400人。
在期末时,信息技术老师能给学生们一个客观评价都是比较困难的。
同时因为对学生情况的把握不够,老师也很难实行有效的课堂管理。
3.信息技术课堂中,往往以教授学生电脑技能为主。
教师很难评测学生对相关知识,技能的掌握。
而操作技能如不能有效的抽象内化为学生的概念知识,将不利于学生信息技术学科有效深入的学习。
信息技术课堂中容易解决原型定向和原型操作很难在进一步实现原型内化。
4.因为学生家庭背景的差异,学生兴趣不同等等原因。
学生的信息技术水平差异很大。
课堂教学进程很难把握。
这就使高水平和水平较差的学生在课堂中无法取得有效的进步。
二、Moodle学习网站的特点Moodle(Module object-oriented dymanice learning eviourment,模块化面向对象动态学习环境)因为其免费和源代码开放的特点成为了当前较流行的网络教学平台,并有国际组织持续对其实行开发,当前将要推出2.0版本。
采用Moodle平台构建学习网站有以下几个特点。
现代远程教育实验报告一、moodle安装1.从网上http://down.zzbaike.com/download/Easy-1232.html 下载EasyPHP v5.3.0版的安装包,解压后单击EasyPHP-5.3.0-setup进行安装,出现如下初始界面:在对话框中单击next,出现如下页面:选择”I accept theagreement”选项,单击next,然后按照提示,依次在出现的对话框中单击next,直到安装完成。
2.安装完成后,出现如下对话框:重新启动后,即可运行EasyPHP-5.3.0,运行界面如下图所示:3.安装moodle:1)从http://moodle.org网站上下载MoodleWindowsInstaller-latest-19压缩包,并对其进行解压,解压后将文件夹中的moodle文件放在PHP安装目录下的www文件夹下,即放在C:/ProgramFiles/ EasyPHP5.3.0/www路径下;2)从http://download.moodle.org/lang16/网站上下载zh_cn_utf8压缩包,并将其解压后放在PHP安装目录下的www文件夹中moodle文件夹下的lang文件夹下,即放在C:/Program Files/ EasyPHP5.3.0/www/moodle/lang路径下;3)打开浏览器,输入网址http://127.0.0.1:8080/home/mysql/,出现如下界面:在“创建一个新的数据库”下面的表单中输入数据库名moodle,单击“创建”;然后在出现的对话框中单击“操作”,显示如下对话框,在“整理”中选择utf8_general_ci,单击“执行”,出现如下界面:4)在浏览器中输入http://127.0.0.1/moodle进入moodle的安装页面。
接着按照提示一直点击“往后”,直到安装完成,过程如下图所示:6)安装完成后,出现“设置管理员帐号”对话框,修改个人资料;二、概念图三、moodle主要功能具体说明(一)系统管理功能1、站点集成功能Moodle平台集成了网站功能,用户可直接通过平台创建教育、培训类型网站,网站可实现新闻公告、论坛、下载等常见功能,用户还可以创建各种类型的栏目。
Moodle平台安装心得
搭建Sloodle,得借助Moodle平台,将Sloodle的相关插件整合到Moodle平台中,本人在Windows下采用EasyPHP 一体化安装,路径均采用默认路径,即“C:\Program Files\EasyPHP-5.3.3.1”,同时选择了最新版的Moodle2.1,moodle安装路径为“C:\Program Files\EasyPHP-5.3.3.1\www\MoodleWindowsInstaller-latest -21\server\moodle”,创建数据库,安装完毕,此时发现,所安装的Moodle平台能通过“http://127.0.0.1:8888/MoodleWindowsInstaller-latest-2 1/server/moodle/”进行访问,而采用本机的IP:172.18.10.97无法访问,这样的直接后果是只能在个人计算机上使用127.0.0.1访问Moodle平台,而不能使局域网内其他用户通过地址“http://172.18.10.97:8888/MoodleWindowsInstaller-lates t-21/server/moodle”访问到,搜索了相关网络解决办法,并向有经验的高手求助,该问题终于得以解决,解决办法归纳总结如下:
第一步:在moodle安装文件夹中config.php中将“$CFG->wwwroot = 'http://127.0.0.1:8888/MoodleWindowsInstaller-latest-21 /server/moodle';”改为“$CFG->wwwroot = 'http://172.18.10.97:8888/MoodleWindowsInstaller-latest -21/server/moodle';”
第二步:导出SQL,批量替换其中的127.0.0.1 到172.18.10.97。
(提示:替换前最好先备份)
第三步:导入修改后的SQL,导入前,先将原数据库更名或者删除。
第四步:修改apache下conf文件夹中的httpd.conf,将其listen修改为172.18.10.97:8888,ServerName替换为172.18.10.97:8888。
第五步:重新启动apache。
至此,问题终于得以解决,特将过程整理,以为他人为鉴。
Sloodle第一步——Moodle平台安装心得
Sloodle第一步——Moodle平台安装心得
孑需.2011.9.2
附:Moodle文件结构分析
admin:主要用于moodle站点管理的代码
auth:用于moodle用户认证的组件模块
backup:包含创建一个备份或者恢复时所用到的管理模块
blocks:用户管理moodle页面上的所有板块的模块
blog:moodle中blog管理和编辑内容模块
calendar:用于管理和显示日历的代码
course:显示和管理课程的模块
enrol:该目录下存放着各种选课插件,默认为manual方式
error:包含显示moodle站点中错误的一个文件 files:用于管理和显示用户上次文件的模块
filter:用于管理moodle站点中的各种过滤方式的模块,如数学符合等
grade:用户管理和显示学生成绩的模块
install:包含moodle安装时各种语言包和安装说明界面
iplookup:用于显示用户IP地址信息的模块
lang:包含moodle默认安装时使用的语言包
lib:该目录下存放了moodle的核心代码库
login:管理用户登陆和登离的模块
message:管理和显示用户短消息的模块
mod:该目录下包含了moodle中可以使用的各种资源和活动模块
assignment(作业)、chat(聊天)、choice(投票)、data(数据库)、forum(讨论区)、glossary(词汇表)、journal(心得报告)、label(标签)、lesson(程序教学)、quiz(测试)、resource(资源)、scorm()、survey(问卷调查)、workshop(互动评价) 、wiki()、
lams()、hotpot()
my:管理和显示my moodle的模块
pix:用于产生站点图片的模块
question:该目录下存放着测试活动使用的各种试题题型及管理模块
rss:管理和显示Rss模块
search:管理站点搜索的模块
theme:存放moodle的各种主题包
user:管理和显示站点用户的程序模块
config-dist.php:修改站点的配置(同config.php),如wwwroot,database,moodledata
file.php:用于从moodledata中提取文件
index.php:moodle默认首页显示文件
help.php:指向相关帮助文档的程序
install.php:安装moodle站点自动建立config.php文件的程序
version.php:显示moodle版本信息的程序。