学习moodle心得体会.docx
- 文档编号:9419260
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:20
- 大小:27.21KB
学习moodle心得体会.docx
《学习moodle心得体会.docx》由会员分享,可在线阅读,更多相关《学习moodle心得体会.docx(20页珍藏版)》请在冰豆网上搜索。
学习moodle心得体会
学习moodle心得体会
篇一:
Moodle学习心得体会
利用Moodle平台有两个问题很重要:
第一是如何修改IP和端口.
修改方式是:
修改端口:
找到apache\conf\,打开后修改端口号即可.
修改IP:
找到moodle\,打开修改IP即可重要意义:
(1)当你把Moodle移到机械上时只要修改一下IP就可直接利用,不用重安装.
(2)Moodle默许利用端口为80,当这一端口有它历时便不能利用Moodle,但如果是修改一下端口,就能够解决这一问题.第二是如何导入用户.
制作一个txt文档,按以下格式输入要导入的用户信息:
username,password,firstname,lastname,email
a1,1,q1,w1,1234@
a2,1,q2,w2,4567@
a3,1,q3,w3,4567@
......
注意:
(1)第一行字符不可缺少,是必要的字段名.
(2)通常情形下,利用Excel或word制表,然后转换成txt格式,最后再导入到Moodle中去比较方便
篇二:
学习“魔灯”(Moodle)心得
学习“魔灯”(Moodle)心得
现实中,咱们教师的各类培训中存在的一些不可回避的现实问题:
通过头几天对“魔灯”(Moodle)的学习,我熟悉到魔灯(Moodle)是一个课程治理系统(CMS),它是依据建构主义的教育哲学理论开发的开源软件包,完全免费,用于为教师有效的在线学习社区。
你能够在自己的PC电脑上安装,也能够架设到效劳器上供数以万计的学习者利用。
其实,魔灯(moodle)平台是一种理想的面对面培训工具性平台,它为咱们进行课程培训解决时刻与工作之间的矛盾问题,它不仅可是实现课程的治理,也可是实现培训者之间的互动交流,同时能实现课程核心内容的在线评估。
它能够冲破时刻和空间上的限制,使学员和培训教师专门好的沟通与交流,又能够弥补传统课堂的缺点(如学生缺课,补课费力,教师重复劳动)。
Moodle的在线教学模块能够帮忙教师和学生在一个踊跃合作的在线环境中进行交流。
在线活动记录能够详细呈现每一名学生的学习情形,基于这种环境模式,咱们在语文主题单元教学中开设、运用了Moodle课程治理模块,和学生一路进行了互动学习的尝试。
在Moodle平台中进行教学优势如下:
(一)利于互动学习
(二)利于跟踪治理(三)利于评判、引导
(四)利于检测评改(五)利于随时随地的沟通。
与传统教学方式不同的是,Moodle更强调学习进程中学习者的主动性,强调学习者之间的对话、协作、互动等社会性活动。
换言之,Moodle的设计不单单是停留在教学内容的治理与呈现上,而是更多的关注教学进程中各类活动的支持。
另外,Moodle对教师的定位也与传统的教师定位不同。
在那个学习平台上,除知识的提供者那个角色外,教师仍是各类学习活动的引导者,也是与学生平等对话、一起实现预定学习目标的组织者,更是学生学习热情的调动者。
希望在魔灯”照耀下的教师要像魔术师那样具有提升数字化学习的魔力,为学生提供一个交互性强的、有效的上学习环境。
络是以后的黑板,分享是成长的开始。
让咱们一起关注“魔灯”,共共享用“魔灯”吧。
篇三:
浅析Moodle学习平台的功能与优势
浅析Moodle学习平台的功能与优势
XX-08-0913:
33
一、什么是Moodle
Moodle是澳大利亚教师MartinDougiamas在XX年基于建构主义教育理论开发的课程治理系统,是一个免费的开放源代码的软件,目前其用户量已达到13万,有175个国家20多万个MODDLE注册站点,其中在中国有185个。
Moodle那个词是Modular
Object-OrientedDynamicLearning
Environment,即模块化面向对象的动态学习环境的缩写。
是一个用来建设基于Internet的课程和站的软件包。
Moodle平台依据社会建构主义的教学思想,即教育者(教师)和学习者(学生)都是平等的主体,在教学活动中,他们彼此协作,并依照自己已有的体会一起建构知识。
二、Moodle的模块设置
Moodle平台在专业课程教学中的应用框架由两个模块组成,别离为教师模块和学生模块。
一、教师模块
教师在Moodle平台专业课教学应用中充当的是设计者和指导者的角色,教师的活动要紧有六项,别离为整理学习资源、确信分组结构、确信学习目标、设计教学活动、监控指导学生活动、反馈与评判。
在个别授导型课程中,学生在学习进程中的疑问在上与教师展开个别化的交流,有利于增进学习者个体对课程教学内容的把握。
在合作引导型课程中,学习者会展开讨论及彼此合作,减轻了教师的工作压力,而在传统教学中由于教学内容中理论教学要占用必然的时刻,如此留出话题课堂讨论时刻往往不足,而在络教学平台就专门好的解决了这一缺憾。
二、学生模块
与教师的活动相对应,学生的活动要紧也有六项:
自学学习资源、组成协作小组、明确学习目标、参与学习活动、师生的交互、生生协作交流。
这些能够使课堂教学能够专门好地从课内延伸到课外,通常学生会通过自己的试探回帖,既锻炼了每一个学生的思维和文字表达能力,又给学生创设了一个深度试探和交流的平台。
三、Moodle的要紧功能
一、课程治理
1)灵活的课程活动配置——论坛、考试、资源、投票、问卷调查、作业、谈天、专题讨论。
2)全面的用户日记和跟踪——在同一页面内统计每一个学生的活动,显示图形报告,包括每一个模块的细节(最后访问时刻、阅读次数),还有参与的讨论等,汇编为每一个学生的详细的故事。
3)邮件集成——把讨论区帖子和教师反馈等以HTML或纯文本格式的邮件发送。
二、作业
1)学生能够上传作业(文件格式不限)到效劳器——上传时刻也被记录。
也能够许诺迟交作业,但教师能够清楚地看到迟交了多久。
2)教师的反馈会显示在每一个学生的作业页面,而且有email通知。
3、资源
1)支持显示任何电子文档、Word、Powerpoint、Flash、视频和声音等。
2)能够上传文件并在效劳器进行治理,或利用web表单动态成立(文本或HTML)。
3)能够连接到Web上的外部资源,也能够用链接将数据传递给外部的web应用。
四、Moodle的优势
一、通过moodle教学平台能够实现了师生之间点对点的指导,了解学生自主学习的情形,在络环境下,教师能够面向全部学生教学,也能够单独辅导,尽可能地实现因材施教,师生之间讨论、答疑和生生之间学习交流都是通过运算机来实现的,减少了教师讲的进程,给学生更多交互学习的空间。
教师也能够就学生所反馈问题及时调整教学,也能够对个别学生进行单独辅导。
二、Moodle教学平台一个专门大的优势确实是学生完成作品以后能够及时把作品上传,教师能够随时看到同窗的作业,在平台上进行评定,写出修改建议,了解教学成效,随时把评判结果及时反馈给学生,学生刷新页面以后就能够及时看到,进行修改。
3、Moodle教学治理平台增进了师生之间、生生之间的交流。
投票、讨论区和问卷调查是对学生的心得、成绩、学习情形的反馈最好的形式,用这些方式,学生可不能感觉到压力,也可不能紧张和害羞,这也是在络上教学互动的一大益处。
这些互动活动中,学生和教师是在平等的条件下对话的,尽管不是面对面,但更能够增进了解。
Moodle教学治理平台还有一个专门大的功能确实是让每一个学生充分发表自己的方式,和同窗进行交流。
来源:
中国教育装备采购责任编辑(zhangshuo)
文章出自中国教育装备采购
本文址:
/News/Detail/
篇四:
Moodle学习笔记
一、大体配置
一、用户注册问题,若是希望用户能够自己注册,安装进程的最后一步要选择运行通过Email注册,若是安装的时候没有选择该项,安装以后能够在“设置-站治理-插件-身份认证-治理身份认证”右边找到“自助注册”从下拉菜单项选择择“基于email的自助注册”即可实现用户注册,选择“禁用”那么禁止用户自助注册。
二、外部IP无法访问问题:
若是是在windows下配置的Moodle效劳器,那么只需要更改两个地址就能够够让外部IP访问你的电脑。
(假设你的电脑没有域名,但有固定的IP地址)
更改www\moodle下的文件,将$CFG->wwwroot=
'/moodle';的改成你的IP地址,如此能够保证Moodle平台上的链接都是指向你的效劳器。
3、密码规那么:
Moodle默许是强制复制密码策略,能够取消该策略,方式:
设置-站治理-平安-站策略,取消右边选项中的密码规那么复选框,保留更改即可。
4、如何开启php的gd库
GD库,是php处置图形的扩展库,GD库提供了一系列用来处置图片的API,利用GD库能够处置图片,或生成图片。
在站上GD库通经常使用来生成缩略图,或用来对图片加水印,或用来生成汉字验证码,或对站数据生成报表等。
安装完php+mysql环境,默许是没有开启gd库的,开启方式:
一、打开Apache安装目录下的文件;
二、去掉;extension=php_或;extension=php_前的“;”;
3、重启Apache效劳器即可。
其他扩展库开启方式相同。
五、Moodle上传文件大小修改:
PHP默许的上传文件大小为2M,若是需要修改大小,在PHP目录的文件中找到修改upload_max_filesize=10M,post_max_size=10M即将上传文件大小修改成10M,重启apache即可。
然后修改moodle设置,“站治理-课程-课程缺省设置-最大上传文件”修改成10M,
然后在“站治理-课程添加修改课程”里新增或修改课程的时候将“最大上传文件”改成
10M
二、windows下PHPsendmail配置SMTP效劳
中修改:
[mailfunction]
;ForWin32only.
;/smtp
SMTP=
smtp_port=25
sendmail_from=chenhm@
sendmail_path="E:
\web\moodle\xampp\sendmail\-t"
配置,先下载xampp,然后找到目录E:
\web\moodle\xampp\sendmail,修改:
smtp_server=
smtp_port=25
auth_username=chenhm@
auth_password=chm1981
三、Moodle外观修改:
一、如何修改主题:
Moodle默许安装了很多的主题风格,能够自概念主题,
方式:
点击“设置-站治理-外观-主题风格-主题选择器”,在右边将会显示主题选择。
二、修改新闻样式
E:
\web\moodle\blocks\news_items\block_news_处修改新闻列表的样式。
将该页中的
''.$discussion->subject.''.
'wwwroot.'/mod/forum/d='.$discussion->discussion.'">'.$strmore.'...'.修改成:
' href="773n/xindetihuifanwen/'.$CFG->wwwroot.'/mod/forum/d='.$discussion->discussion.'"target="_blank">'.$discussion->subject.''.
可实现文本题目添加链接。
3、日期乱码显现显现“XX骞”,怎么解决
第一需要在站治理菜单中,找到语言->语言设置,将“缓存所有语言字符串”的复选框去除。
然后,找到moodledata\lang\zh_cn\,将其用记事本打开-另存为,编码改成ANSI,保留。
最后中,替换“简体中文”为"SimplifiedChinese".
4、Moodle中如何添加导航菜单和导航下拉菜单?
以治理员身份登录,在菜单“设置-站治理-外观-主题风格-主题设置”右边列表下面有“自概念菜单项”,在其中输入数据即可实现导航和下拉菜单成效。
例如:
首页|
运算机技术|/
-运算机原理|/
--运算机组成结构
--运算机进展历史
--运算机工作原理
-数据结构|/
-C语言|/
-WEB技术|/
水利水电学院|/
-水力学|/
-水电学|/
-水工学|/
材料学院|/
机仪学院|/
篇五:
moodle学习笔记
所有与数据库操作的函数
函数1addslashes_object($dataobject)
幸免数据记录中所有的危险字符。
其中$dataobject
是包括有所需数据的对象,addslashes方式是用来幸免SQL的不友好字符如quotes等。
函数2get_admin()
以$user对象的形式返回要紧的admin用户。
要紧用户确实是那些具有最小role_assignmentid的admin用户。
函数3get_admins()
返回所有的admin用户列表。
函数4get_courses_in_metacourse($metacourseid)
返回metacourse表中所有的课程。
函数5get_courses_notin_metacourse($metacourseid,$count=false)
返回不在metacourse表中的课程。
函数6count_courses_notin_metacourse($metacourseid)
返回不在metacourse表中的课程的记录数。
函数7search_users($courseid,$groupid,$searchtext,$sort='',$exceptions='')
在课程用户中进行搜索。
若是$coursid概念了课程站,那么该方式将搜索所有未被删除且确信的用户。
成立和输出XHTML的所有函数
Moodle的一些重要文件夹
admin:
包括一些操纵行政人员的接口
auth:
包括所有的认证模块,其子目录每一个确实是一个认证模块,这些认证模块操纵着对用户的成立,用户信息数据和用户访问系统的权利。
backup:
包括备份课程的核心设备,要紧效劳于备份、恢复和对课程的引入blocks:
是在moodle页面的左侧或右边显示盒装信息,这是最简单的模块
course:
这是最重要的一个模块,因为moodle确实是围绕课程而开发的,开发者偏向于更改或增加课程和报告的格式。
传统的课程模式能够用于改变课程的布局
eoll:
包括所有在moodle的记录模块,该模块操纵对课程级别的角色分派的制造和治理
files:
包括对文件的上传、访问操纵及视图。
filter:
在页面创建进程中,从数据库过滤用户输入的内容。
在页面显示前,过滤器匹配和修改它,因此开发它要警惕,要考虑其性能。
lang:
包括系统的核心语言字符串。
lib:
包括系统核心的库函数,当咱们开发模块和自概念时,就需要在该文件夹下概念类和函数
mod:
包括活动的模块如作业模块、考试模块、wiki模块、论坛模块和课程模块。
my:
提供了一个学院要学的课程清单,包括即将要学的课程的摘要信息。
theme:
包括所有moodle的内置主题和传统主题,一个主题一个文件夹。
optional_param&required_param
这2个是moodle特有的function,用来代替php自身的从$GET,$POST,$COOKIE中获取参数值
required_param函数那么要求必需要所要的参数,而optional_param那么不需要必然存在所要的参数。
Moodleentrypoints(切入点)
/:
Thefrontpage
/login/:
Theloginpage
/admin/:
Themainadministrationpage
/course/:
Acoursepage
/mod/*/:
Amodulepage
所有的切入点的php文件的第一行都有require_once('../')。
:
在全局变量$CFG上执行一些参数初始化分派。
在$CFG中的信息是数据库,web地址,脚本目录和数据存储目录的概念。
:
为了完成执行环境的简历,执行所有的初始程序运行。
这就包括了对其他一些重要全局变量的概念,包括$SESSION,$COURSE,$THEME,and$db
会依照中的概念来成立和连接数据库
require_login函数
该函数是用来检查用户是不是登录到站或课程(有些课程可能设置成不需要登录).若是需要登录站,但用户又没有登录,就将页面重定位到登录页面。
反之他已经登录,但正在尝试访问课程,但又没有注册到该课程,那么执行该函数就会将这些用户重定向到注册函数。
输出htmlheader的函数有2个print_header和print_header_simple
输出htmlbody是由course的特定format来handle.第一要先include该course的format的phpfile.
require($CFG->dirroot.'/course/format/'.$course->format.'/');
例如,若是course利用topicsformat,就会include/course/format/topics/该用于处置特定的coursepage的输出,包括theblocksandmaincontent.print_footer函数用于输出footer例print_footer(NULL,$course);
Moodle的设置别离处于3个地址:
·直接在里hardcode。
·mdl_configtable。
能够通过administrative
codeandinterfaces进行操纵
·mdl_config_pluginstable。
主若是存储来自各个plugin的设置。
能够通过pluginadministration来进行操纵
所有的配制信息都存在变量$CFG里(plugin的设置那么会放在plugin变量里)。
例如$CFG->theme包括了你的站所选用的主题
一开始会挪用unset($CFG);来保证在and之前清除所有的设置.
除之外的所有其他设置都存储在database的mdl_configtableandmdl_config_pluginstable里。
那么moodle何时把这些来自database的设置赋给$CFG
确实是在里include了lib/,挪用了
$CFG=get_config();
来执行。
get_config()函数来自/lib/libraryfile
注意:
get_config函数可不能关于在挪用之前已经存在的设置进行覆盖。
(willnotoverwriteany$CFGsettingthathasalreadybeenset)。
即它可不能覆盖里的设置.这意味着你能够在里hardcode你希望的设置,在最后一行include了,但来自database的设置若是与里的设置同名,那么可不能覆盖它。
对configuration进行修改是通过set_config
函数。
该函数会以namevaluepluginname(optional)作为参数。
若是不利用了第三个参数,那么set_confg就会把设置存储在mdl_configtable,若是利用那个参数,那么存在mdl_config_pluginstable。
moodle架构分析---业务逻辑层的设计
Moodle的业务逻辑遍及moodle的各个角落,并无明显的分层。
那个地址之因此把业务逻辑层单独拿出来讲,是希望能让大伙儿有个全局的观点。
那个地址顺便说一句,moodle自称是模块化的设计,我感觉不能完全称得上是,从业务逻辑层就能够够看出来了。
凌乱的代码,夹杂着各类各样的转跳函数和逻辑判定,往往令人眼花缭乱,惊惶失措。
这部份没有太多值得讲的地址,无非是一些函数和类的挪用罢了,那个地址介绍这些一些经常使用的函数。
一、权限判定函数
通过获取上下文环境,查看是不是有“moodle/site:
config”的权限。
$context=get_context_instance(CONTEXT_SYSTEM);
require_capability('moodle/site:
config',$context);
二、取得记录集的长度
通过函数count_records,能够取得数据集的长度,利用方式如下。
$countcategories=count_records('course_categories');
3、输出课程分类
通过print_whole_category_list函数能够取得课程分类类别。
由于print_whole_category_list函数采纳递归的方式实现,故还能够打印出子分类。
利用方式如下:
print_box_start('categorybox');
print_whole_category_list();
print_box_end();
注意,那个地址的print_box_start和print_box_end函数仅是依照moodle的主题/皮肤,输出div对出来。
4、是不是登岸和是不是为访客
Isloggedin函数能够判定用户是不是已经登岸。
isguest()函数能够判定用户是不是是访客。
利用方式如下:
if(isloggedin()and!
isguest()and!
has_capability('moodle/course:
create',$sysctx)and$CFG->enablecourserequests)
{
.
}
五、平安码
平安码要紧用于平安方面,比如判定是不是是正常的登岸用户。
其利用方式如下:
if(!
empty($delete)andconfirm_sesskey()){}
六、输犯错误
print_error要紧用于系统发生严峻错误,比如用户企图冲破非其权限范围的情形时利用。
一旦利用,系统将停止执行剩下的语句,即其实现利用了exit语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学习 moodle 心得体会