当前位置:文档之家› Moodle数据库说明文档_V2.3.1_

Moodle数据库说明文档_V2.3.1_

Moodle数据库说明文档_V2.3.1_
Moodle数据库说明文档_V2.3.1_

数据库设计文档

当前版本

撰写

版本历史

目录

1. 引言 (11)

1.1. 目的 (11)

1.2. 范围 (11)

1.3. 读者 (11)

2. 数据表间关系图 (12)

2.1. assignment (12)

2.2. backup (12)

2.3. block (13)

2.4. blog (13)

2.5. Book (14)

2.6. chat (14)

2.7. choice (15)

2.8. cohort (15)

2.9. course (16)

2.10. data (17)

2.11. enrol (17)

2.12. event (18)

2.13. external services (18)

2.14. feedback (19)

2.15. forum (19)

2.16. glossary (20)

2.17. grade (21)

2.18. group (22)

2.19. lesson (22)

2.20. portfolio (23)

2.21. question (24)

2.22. quiz (25)

2.23. role (25)

2.24. scorm (26)

2.25. user (26)

2.26. wiki (27)

2.27. workshop (28)

3. 数据库一览表 (29)

3.1. mdl_assign (29)

3.2. mdl_assignfeedback_comments (29)

3.3. mdl_assignfeedback_file (30)

3.4. mdl_assignment (30)

3.5. mdl_assignment_submissions (31)

3.6. mdl_assignsubmission_file (31)

3.7. mdl_assignsubmission_onlinetext (32)

3.8. mdl_assign_grades (32)

3.9. mdl_assign_plugin_config (32)

3.11. mdl_backup_controllers (33)

3.12. mdl_backup_courses (34)

3.13. mdl_backup_files_template (34)

3.14. mdl_backup_ids_template (34)

3.15. mdl_backup_logs (35)

3.16. mdl_block (35)

3.17. mdl_block_community (35)

3.18. mdl_block_instances (36)

3.19. mdl_block_positions (36)

3.20. mdl_block_rss_client (37)

3.21. mdl_blog_association (37)

3.22. mdl_blog_external (37)

3.23. mdl_book (38)

3.24. mdl_book_chapters (38)

3.25. mdl_cache_filters (39)

3.26. mdl_cache_flags (39)

3.27. mdl_cache_text (39)

3.28. mdl_capabilities (39)

3.29. mdl_chat (40)

3.30. mdl_chat_messages (40)

3.31. mdl_chat_messages_current (41)

3.32. mdl_chat_users (41)

3.33. mdl_choice (42)

3.34. mdl_choice_answers (42)

3.35. mdl_choice_options (42)

3.36. mdl_cohort (43)

3.37. mdl_cohort_members (43)

3.38. mdl_comments (43)

3.39. mdl_config (44)

3.40. mdl_config_log (44)

3.41. mdl_config_plugins (45)

3.42. mdl_context (45)

3.43. mdl_context_temp (45)

3.44. mdl_course (45)

3.45. mdl_course_categories (46)

3.46. mdl_course_completions (47)

3.47. mdl_course_completion_aggr_methd (47)

3.48. mdl_course_completion_criteria (48)

3.49. mdl_course_completion_crit_compl (48)

3.50. mdl_course_completion_notify (48)

3.51. mdl_course_modules (49)

3.52. mdl_course_modules_availability (50)

3.53. mdl_course_modules_completion (50)

3.55. mdl_course_request (51)

3.56. mdl_course_sections (51)

3.57. mdl_course_sections_availability (52)

3.58. mdl_data (52)

3.59. mdl_data_content (53)

3.60. mdl_data_fields (54)

3.61. mdl_data_records (55)

3.62. mdl_enrol (55)

3.63. mdl_enrol_authorize (56)

3.64. mdl_enrol_authorize_refunds (57)

3.65. mdl_enrol_flatfile (57)

3.66. mdl_enrol_paypal (57)

3.67. mdl_event (58)

3.68. mdl_events_handlers (59)

3.69. mdl_events_queue (59)

3.70. mdl_events_queue_handlers (59)

3.71. mdl_external_functions (60)

3.72. mdl_external_services (60)

3.73. mdl_external_services_functions (60)

3.74. mdl_external_services_users (61)

3.75. mdl_external_tokens (61)

3.76. mdl_feedback (62)

3.77. mdl_feedback_completed (62)

3.78. mdl_feedback_completedtmp (63)

3.79. mdl_feedback_item (63)

3.80. mdl_feedback_sitecourse_map (64)

3.81. mdl_feedback_template (64)

3.82. mdl_feedback_tracking (64)

3.83. mdl_feedback_value (65)

3.84. mdl_feedback_valuetmp (65)

3.85. mdl_files (65)

3.86. mdl_files_reference (66)

3.87. mdl_filter_active (66)

3.88. mdl_filter_config (67)

3.89. mdl_folder (67)

3.90. mdl_forum (67)

3.91. mdl_forum_discussions (68)

3.92. mdl_forum_posts (69)

3.93. mdl_forum_queue (69)

3.94. mdl_forum_read (70)

3.95. mdl_forum_subscriptions (70)

3.96. mdl_forum_track_prefs (71)

3.97. mdl_glossary (71)

3.99. mdl_glossary_categories (72)

3.100. mdl_glossary_entries (72)

3.101. mdl_glossary_entries_categories (73)

3.102. mdl_glossary_formats (74)

3.103. mdl_grade_categories (74)

3.104. mdl_grade_categories_history (75)

3.105. mdl_grade_grades (75)

3.106. mdl_grade_grades_history (76)

3.107. mdl_grade_import_newitem (77)

3.108. mdl_grade_import_values (77)

3.109. mdl_grade_items (78)

3.110. mdl_grade_items_history (79)

3.111. mdl_grade_letters (80)

3.112. mdl_grade_outcomes (80)

3.113. mdl_grade_outcomes_courses (81)

3.114. mdl_grade_outcomes_history (81)

3.115. mdl_grade_settings (82)

3.116. mdl_gradingform_guide_comments (82)

3.117. mdl_gradingform_guide_criteria (82)

3.118. mdl_gradingform_guide_fillings (83)

3.119. mdl_gradingform_rubric_criteria (83)

3.120. mdl_gradingform_rubric_fillings (84)

3.121. mdl_gradingform_rubric_levels (84)

3.122. mdl_grading_areas (84)

3.123. mdl_grading_definitions (85)

3.124. mdl_grading_instances (85)

3.125. mdl_groupings (86)

3.126. mdl_groupings_groups (86)

3.127. mdl_groups (87)

3.128. mdl_groups_members (87)

3.129. mdl_imscp (87)

3.130. mdl_label (88)

3.131. mdl_lesson (88)

3.132. mdl_lesson_answers (89)

3.133. mdl_lesson_attempts (90)

3.134. mdl_lesson_branch (91)

3.135. mdl_lesson_grades (91)

3.136. mdl_lesson_high_scores (91)

3.137. mdl_lesson_pages (92)

3.138. mdl_lesson_timer (92)

3.139. mdl_license (93)

3.140. mdl_log (93)

3.141. mdl_log_display (93)

3.143. mdl_lti (94)

3.144. mdl_lti_submission (95)

3.145. mdl_lti_types (96)

3.146. mdl_lti_types_config (96)

3.147. mdl_message (96)

3.148. mdl_message_contacts (97)

3.149. mdl_message_processors (97)

3.150. mdl_message_providers (98)

3.151. mdl_message_read (98)

3.152. mdl_message_working (98)

3.153. mdl_mnetservice_enrol_courses (99)

3.154. mdl_mnetservice_enrol_enrolments (99)

3.155. mdl_mnet_application (100)

3.156. mdl_mnet_host (100)

3.157. mdl_mnet_host2service (101)

3.158. mdl_mnet_log (101)

3.159. mdl_mnet_remote_rpc (101)

3.160. mdl_mnet_remote_service2rpc (102)

3.161. mdl_mnet_rpc (102)

3.162. mdl_mnet_service (102)

3.163. mdl_mnet_service2rpc (103)

3.164. mdl_mnet_session (103)

3.165. mdl_mnet_sso_access_control (103)

3.166. mdl_modules (104)

3.167. mdl_my_pages (104)

3.168. mdl_page (104)

3.169. mdl_portfolio_instance (105)

3.170. mdl_portfolio_instance_config (105)

3.171. mdl_portfolio_instance_user (106)

3.172. mdl_portfolio_log (106)

3.173. mdl_portfolio_mahara_queue (106)

3.174. mdl_portfolio_tempdata (107)

3.175. mdl_post (107)

3.176. mdl_profiling (108)

3.177. mdl_qtype_essay_options (108)

3.178. mdl_question (109)

3.179. mdl_question_answers (110)

3.180. mdl_question_attempts (110)

3.181. mdl_question_attempt_steps (111)

3.182. mdl_question_attempt_step_data (111)

3.183. mdl_question_calculated (111)

3.184. mdl_question_calculated_options (112)

3.185. mdl_question_categories (113)

3.187. mdl_question_dataset_definitions (113)

3.188. mdl_question_dataset_items (114)

3.189. mdl_question_hints (114)

3.190. mdl_question_match (114)

3.191. mdl_question_match_sub (115)

3.192. mdl_question_multianswer (115)

3.193. mdl_question_multichoice (116)

3.194. mdl_question_numerical (116)

3.195. mdl_question_numerical_options (117)

3.196. mdl_question_numerical_units (117)

3.197. mdl_question_randomsamatch (117)

3.198. mdl_question_sessions (118)

3.199. mdl_question_shortanswer (118)

3.200. mdl_question_states (119)

3.201. mdl_question_truefalse (119)

3.202. mdl_question_usages (119)

3.203. mdl_quiz (120)

3.204. mdl_quiz_attempts (121)

3.205. mdl_quiz_feedback (122)

3.206. mdl_quiz_grades (122)

3.207. mdl_quiz_overrides (122)

3.208. mdl_quiz_overview_regrades (123)

3.209. mdl_quiz_question_instances (123)

3.210. mdl_quiz_question_response_stats (124)

3.211. mdl_quiz_question_statistics (124)

3.212. mdl_quiz_reports (125)

3.213. mdl_quiz_statistics (125)

3.214. mdl_rating (126)

3.215. mdl_registration_hubs (126)

3.216. mdl_repository (127)

3.217. mdl_repository_instances (127)

3.218. mdl_repository_instance_config (127)

3.219. mdl_resource (128)

3.220. mdl_resource_old (128)

3.221. mdl_role (129)

3.222. mdl_role_allow_assign (129)

3.223. mdl_role_allow_override (129)

3.224. mdl_role_allow_switch (130)

3.225. mdl_role_assignments (130)

3.226. mdl_role_capabilities (130)

3.227. mdl_role_context_levels (131)

3.228. mdl_role_names (131)

3.229. mdl_role_sortorder (131)

3.231. mdl_scale_history (132)

3.232. mdl_scorm (133)

3.233. mdl_scorm_aicc_session (134)

3.234. mdl_scorm_scoes (134)

3.235. mdl_scorm_scoes_data (135)

3.236. mdl_scorm_scoes_track (135)

3.237. mdl_scorm_seq_mapinfo (135)

3.238. mdl_scorm_seq_objective (136)

3.239. mdl_scorm_seq_rolluprule (136)

3.240. mdl_scorm_seq_rolluprulecond (137)

3.241. mdl_scorm_seq_rulecond (137)

3.242. mdl_scorm_seq_ruleconds (138)

3.243. mdl_sessions (138)

3.244. mdl_stats_daily (138)

3.245. mdl_stats_monthly (139)

3.246. mdl_stats_user_daily (139)

3.247. mdl_stats_user_monthly (140)

3.248. mdl_stats_user_weekly (140)

3.249. mdl_stats_weekly (140)

3.250. mdl_survey (141)

3.251. mdl_survey_analysis (141)

3.252. mdl_survey_answers (142)

3.253. mdl_survey_questions (142)

3.254. mdl_tag (142)

3.255. mdl_tag_correlation (143)

3.256. mdl_tag_instance (143)

3.257. mdl_timezone (143)

3.258. mdl_tool_customlang (144)

3.259. mdl_tool_customlang_components (145)

3.260. mdl_upgrade_log (145)

3.261. mdl_url (145)

3.262. mdl_user (146)

3.263. mdl_user_enrolments (147)

3.264. mdl_user_info_category (148)

3.265. mdl_user_info_data (148)

3.266. mdl_user_info_field (148)

3.267. mdl_user_lastaccess (149)

3.268. mdl_user_preferences (149)

3.269. mdl_user_private_key (150)

3.270. mdl_webdav_locks (150)

3.271. mdl_wiki (150)

3.272. mdl_wiki_links (151)

3.273. mdl_wiki_locks (151)

3.275. mdl_wiki_subwikis (152)

3.276. mdl_wiki_synonyms (152)

3.277. mdl_wiki_versions (153)

3.278. mdl_workshop (153)

3.279. mdl_workshopallocation_scheduled (154)

3.280. mdl_workshopeval_best_settings (155)

3.281. mdl_workshopform_accumulative (155)

3.282. mdl_workshopform_comments (155)

3.283. mdl_workshopform_numerrors (156)

3.284. mdl_workshopform_numerrors_map (156)

3.285. mdl_workshopform_rubric (157)

3.286. mdl_workshopform_rubric_config (157)

3.287. mdl_workshopform_rubric_levels (157)

3.288. mdl_workshop_aggregations (158)

3.289. mdl_workshop_assessments (158)

3.290. mdl_workshop_assessments_old (159)

3.291. mdl_workshop_comments_old (159)

3.292. mdl_workshop_elements_old (160)

3.293. mdl_workshop_grades (160)

3.294. mdl_workshop_grades_old (161)

3.295. mdl_workshop_old (161)

3.296. mdl_workshop_rubrics_old (162)

3.297. mdl_workshop_stockcomments_old (163)

3.298. mdl_workshop_submissions (163)

3.299. mdl_workshop_submissions_old (164)

1.引言

数据库设计是软件系统设计极为重要的一部分。数据模型设计和数据结构设计是软件开发的基础。

1.1. 目的

系统设计人员、开发人员通过阅读本文了解该网络平台的数据关系、数据字典和数据库对象(表、视图、存储过程等)。

1.2. 范围

本文包括了该网络平台储备管理系统的数据结构设计和数据字典设计,重点是描述清楚每个使用的实体数据项。详细规定数据项的使用属性。

1.3. 读者

本文的读者是该网络平台的系统设计人员、开发人员。

2.数据表间关系图2.1. assignment

2.2. backup

2.4. blog

2.6. chat

2.8. cohort

2.11. enrol

2.1

3. external services

2.14. feedback

2.15. forum

2.16. glossary

Moodle使用手册

Moodle使用手册 Moodle使用手册 (1) 一.为什么要使用课程管理系统? (1) 二.如何进入课程网站? (3) 三.如何更改课程设置? (5) 四.如何管理教学资料? (8) 五.如何给学生提供学习材料? (10) 5.1 打开编辑功能 (10) 5.2 提供学习材料 (11) 六.如何布置与查看作业? (17) 七.如何组织学生讨论与答疑? (22) 八.查看成绩 (27) 九.运行课程建议 (27) 一.为什么要使用课程管理系统? 简单地说,课程管理系统(Course Management System,CMS)就是为课程建立网站,在其上老师可以发布课程大纲、教学计划,以及每堂课的教学内容,布置作业,批改作业,公布学生成绩。课程管理系统往往还为课程提供一些通讯工具,如讨论组、聊天室,支持这门课程师生之间的交流。好的课程管理系统还会采集学生学习时的一些学习信息或做些数据统计,以便老师了解学生对课程内容的喜好,监视学生是否按时完成作业,了解学生的用功程度,学习上是否有困难。 下面用一个表来简单说明与只使用email作为教学辅助相比,CMS可能会有哪些优势。

Moodle是由澳大利亚教师Martin Dougiamas开发的。Moodle这个词最初是作为模块化的面向对象的动态学习环境(Modular Object-Oriented Dynamic Learning Environment)的首字母的缩写。Moodle这一软件对于教学者与学习者的计算机技能要求不是很高,只要掌握计算机的基本操作并会使用IE浏览器的人就可以方便的使用。 我们用下面这张表说明Moodle能干什么,不能干什么。

moodle平台的安装

现代远程教育实验报告 一、moodle安装 1.从网上https://www.doczj.com/doc/5111670319.html,/download/Easy-123 2.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)从https://www.doczj.com/doc/5111670319.html,网站上下载MoodleWindowsInstaller-latest-19压缩包,并对其进行解压,解压后将整个文件夹放在PHP安装目录下的www文件夹下,即放在C:/Program Files/ EasyPHP5.3.0/www路径下; 2)从https://www.doczj.com/doc/5111670319.html,/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,单击“执行”,出现如下界面:

moodle使用手册教师版

moodle使用手册——教师版 目录 1. 起步 访问网络教室 登录 修改密码 编辑个人资料 丢失密码 退出系统 2. 课程内容 作业 布置主观作业 提交主观作业 批改主观作业 布置客观作业 讨论区 创建讨论区 使用讨论区 关于订阅新帖邮件通知功能 3. 其它功能 站内短消息 发消息 读消息 第 1 章起步 目录 访问网络教室 登录 修改密码 编辑个人资料 丢失密码 退出系统 我们使用的网络教室是使用Moodle搭建的。 访问网络教室

网络教室的地址是http://202.192.224.207:8080/,在浏览器中输入网络教室的地址便可访问。 登录 网络教室的很多功能是要在登录之后才能使用的,当某个功能需要登录时,系统会自动显示登录页面。此外,在窗口的左上角有一个登录按钮,可以点击直接进入登录页面。 登录按钮 在登录页面上填写自己的用户名和密码即可登录。由于网络教室目前主要试用段阶,因此未开放课程注册。如需帐号请和管理员联系。 登录页面 修改密码 首次登录后的第一件事情应该是修改密码。由于教师用户拥有的权限较高,更应该注意保护好自己的帐号,而保护自己帐号的第一步就是修改密码。 要修改密码,首先需要进入个人信息页面。在用户登录后,用户的姓名将会被显示在窗口的右上角,点击一下便可进入到个人信息页面。 点击用户名进入个人信息页面

在用户个人信息页面上,有一个修改密码按钮,点击这个按钮便进入到修改密码页面。 个人信息页面 修改密码时需要输入原密码,并将新密码输入两次。 修改密码 编辑个人资料 在用户信息页面中点击“编辑个人资料”,可以进入到编辑个人资料的页面。

MOODLE管理员使用说明

MOODLE管理员使用说明 0 前言 Moodle管理员主要是负责网站管理,包括用户、课程、成绩、位置、语言、插件、安全、外观、首页、服务器、报表、开发等。具体登陆页面如图0。 图0 登录管理页面 1 用户管理 用户管理分为账户和权限两大部分,账户主要针对具体用户管理,而权限主要针对用户角色和角色权限部分。 1.1 账户 账户中有浏览用户、批量处理、添加用户、上传用户、上传头像等。浏览用户就是查看网站数据库中所有的用户包括管理员、老师、学生等,管理员可以编辑用户的资料,比如修改密码等;可以删除用户。具体界面如图1-1。 图1-1 浏览用户 批量处理可以对可选用户进行选中,拖至处理区,然后对处理区中的用户进行操作,如

删除、发送消息、强制修改密码等。添加用户的界面和用户注册界面几乎一样,主要就是直接填写用户名,密码及资料。 上传用户是从文本文件中导入用户,具体操作可以参考附件轻松管理Moodle用户。 上传头像是上传数据库中对应用户的头像图片,图片格式是用户名+.jpg格式,如图1-2 图1-2 上传头像 追加管理字段分为两种,一种是已有组别中加入一个字段,另外一种是自定义一个组别,然后在该组别中加入字段。追加管理字段的就可以在用户注册的页面上显示出来。如图1-3。 图1-3 追加管理字段 1.2 权限 权限包括用户策略、网站管理员、定义角色、委派全局角色等。用户策略主要是修改网站用户默认对应的角色,如在课程中课程创建者的角色有三种,需要选择一种作为默认的,如图1-4。 图1-4 课程创建者角色

网站管理员就是把系统中的用户设为管理员权限,或者把某个管理员权限的用户删除其管理员权限。如图1-5。 图1-5 网站管理员 定义角色就是分配网站很多角色名称,设定某个角色名称所对应的网站的一些具体权限。默认的角色如图1-6。网站管理员可以添加一个新的角色或者修改某个角色,减少或增加一些权限如添加删除用户权限等,同时也可以设定是否系统允许赋予某个用户对应该角色的权限。如图1-7。 图1-6 默认网站角色 图1-7 网站部分权限 委派全局角色是针对定义角色中系统允许委派的角色,把网站的用户赋予允许委派的角色,如图1-8是把用户赋予课程创建者这一角色,通常是教师注册后,为了创建课程,我们可以赋予他这一角色。 图1-8 委派用户为课程创建者 检查系统权限是查看某个用户所对应的具体操作权限。

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。 至此,问题终于得以解决,特将过程整理,以为他人为鉴。

moodle教师版使用图解

moodle教师版使用图解 一、访问moodle平台 在浏览器中输入网络教室的地址即可访问,这里引用http://localhost新建moodel课程为例进行登录。 登录 网络教室的很多功能是要在登录之后才能使用的,当某个功能需要登录时,系统会自动显示登录页面。此外,在窗口的左上角有一个登录按钮,可以点击直接进入登录页面。如下图所示: 登录按钮 在登录页面上填写自己的用户名和密码即可登录。在这里使用管理员账户进行操作使用。如下图所示: 点击“登录”按钮后成功登录,如下图所示: 修改密码 首次登录后的第一件事情应该是修改密码。由于教师用户拥有的权限较高,更应该注意保护好自己的帐号,而保护自己帐号的第一步就是修改密码。要修改密码,首先需要进入个人信息页面。在用户登录后,用户的姓名将会被显示在窗口的右上角,点击一下便可进入到个人信息页面。如下图所示:

在用户个人信息页面上,有一个“更改密码”按钮,点击这个按钮便进入到修改密码页面(注:修改密码时需要输入原密码,并将新密码输入两次。)。如下图所示: 编辑个人资料 在用户信息页面中点击“编辑个人资料”,可以进入到编辑个人资料的页面。如下图所示: 其中带有红色“*”是必填写内容,然后点击“更改个人资料”即可保存修改过的个人资料。 丢失密码 如果丢失密码,可以通过以下步骤重新设置密码,但前提是正确设置了个人资料中的“E-mail地址”。 1. 在登录页面上点击“通过E-mail发送我的详细资料”按钮

2. 输入自己的E-mail地址,此地址需与个人信息中的E-mail地址一致。 3. 系统会发送一封E-mail到这个邮箱中,E-mail中包含了一个链接,点击该链接便可重新为自己设置密码。 退出系统 一旦不再使用moodle平台,有两种方式可以退出。 1. 点击页面右上角的“登离”按钮,用户将会退出moodle平台,要使用moodle 平台需重新登录。 2.关闭所有浏览器窗口,关闭浏览器窗口后,用户就退出了moodle平台,再次访问时需重新登录。 二、创建课程内容 教师可以为课程添加各种内容,内容从整体上分为两类,一类称为资源,另一类称为活动。资源通常是静态的,如网页链接、静态文字等等,而活动则是动态的,允许学生和老师之间的交互。 要修改课程的内容,应先进入相应课程,并点击页面右上角的“打开编辑功能”按钮,然后才可以修改课程的内容。 作业 作业可以分成两种,主观作业和客观作业。主观作业是需要教师人工批改的作业,而客观作业则是可以由系统自动批改的作业。 布置主观作业 首先要打开编辑功能,如果您没有看到此选项,说明您没有对当前课程编辑的权限,请您和管理员联系。如下图所示: 作业是网络教室能够支持的一种教学活动,在下拉菜单中选择“作业”,便可进入到添加作业的页面。如下图所示: 添加作业

基于Moodle平台的网络课程学习活动设计

基于Moodle平台的网络课程学习 活动设计 中小学电教> 2009年第8期 徐丹 一、问题的提出 通过对以往众多教育机构所开发的网络课程的研究,我们发现,现有的网络课程大多都是以学习内容为中心,以知识的学习为主,是一种典型的课本搬家、课堂搬家的形式。这种形式的网络课程很难调动起学习者学习的兴趣,由于缺乏活动的设计和指导,学习者面对多种多样的学习资源会变得迷茫、无所适从而导致最终放弃。这大大降低了学习者学习的效率,同时大量的网络资源也得不到有效的应用。 因此,在网络课程的开发与设计的过程中,仅仅提供学习环境和学习资源是远远不够的,它们不能够有效促进学习者的学习。我们应当重视学习活动的设计,提供学习过程中需要的辅导和支持。学习者只有在具有有效学习活动设计的网络课程中才能够更好地进行个别化学习,才能够培养学习者的自主学习能力。由于Moodle网络课程平台能够提供丰富多样的活动工具,能够有效支持基于学习活动的网络课程设计,因此,该文以Moodle平台作为网络课程支撑平台,研究如何设计开发有效的学习活动,为教师的个别化学习提供支撑。 二、学习活动设计基本理论 (一)建构主义学习理论 建构主义的学习理论认为知识不是通过教师传授得到,而是学习者在一定的情境即社会文化背景下,借助他人(包括教师和学习伙伴)的帮助,利用必要的学习资料,通过意义建构的方式而获得。知识是个体与外部环境交互作用的结果,人们对事物的理解与个体的先前经验有关,新经验的建构是以学习者已有的经验为背景的,因此丰富学生的经验系统就很有必要。那么,学习者的经验从何而来?杜威曾指出,个体的活动是他们经验的来源,正是在活动中个体形成对周围世界的认识与理解。活动的过程正是建构经验的过程,是学生与成人和同伴交往,认识周围环境,掌握社会文化历史经验的学习过程。由此可以看出,活动是学习者学习的必要条件。 (二)活动理论 活动理论是一个交叉学科的理论,是研究在特定社会文化历史背景下人的行为活动的理论。活动理论将人类认识的起点和心理发展的过程放在活动上,认为人的心理发展(有意识的学习)与外部实践活动是辩证统一的,活动不能在没有意识的情况下发生,意识也不能发生在活动情境之外。具体来说活动理论包括: 其一,活动系统的(actavity system)基本要素。活动系统包括主体、工具、客体、劳动分工、其同体和规则六个互动要素。它们之间的关系如图1所示:

Moodle平台安装教程(最详细)

Moodle 平台安装教程(最详细)
I N S TA L L AT I O N
? ? ? ? ? ? ? ? ? ? ? ?
安装 Moodle 快速安装 Moodle 指南 Cron Installing add-ons Installation FAQ Upgrading Upgrade overview Automatic updates deployment Git guide Administration via command line Upgrading FAQ Moodle migration
这个页面解释了如何进行 Moodle 的安装, 如果你是技术高手或者有相当的技术经验, 请参看页 面 快速安装 Moodle 指南。
如果你希望在独立机器上运行 Moodle, Moodle 提供了一键安装程序, 请参看 Windows 完整
程序安装包 和 Mac OS X 完整程序安装包。请注意上面 2 个安装包并不适用服务器上安
装的情况。
目录 [隐藏]
? o o ? ? ? ? o ? o
1 需求 1.1 硬件 1.2 软件 2 配置你的服务器 3 下载和拷贝你的文件到正确位置 4 创建空数据库 5 创建(moodledata) 数据目录 5.1 Web 目录中配置 moodledata 安全性 6 开始 Moodle 安装 6.1 命令行安装工具

o ? o o o o ? ?
6.2 基于网页安装工具 7 最终配置 7.1 Moodle 的内部设置 7.2 余下的任务 7.3 安装已经完成了 :) 7.4 如果安装的时候出现错误了... 8 特定平台的安装 9 See also
需求
Moodle 主要是在 Linux 上使用 Apache、MySQL 及 PHP 开发(有时也被称为 LAMP 平台)。 如果你怀疑 LAMP 平台的安全性,LAMP 其实是目前最安全和最流行的组合。 同时也有其他的一些选择 - 查看下面链接中的软件部分: Moodle 安装的基本需求如下:
硬件
? ? ?
磁盘空间:160MB 是程序安装的最小空闲磁盘空间。你也可能需要存储你自己的资料的 话,5GB 的实际使用空间基本上够用了。 备份空间:至少与你实际运行的程序和数据相同的存储空间,如果能够进行远程备份, 那就更加理想。 内存:256MB 的内存为最小内存,强烈建议使用 1GB 以上内存。 Moodle 的基本使用 情况是: 1G 的内存能够支持 10 到 20 个的并发用户。但是这个也与你的系统硬件和软件 配置有很大的关系。 '并发'的意思为服务器同时在内存中处理的能力,例如用户在某一个时 间点内与系统进行交互,而不是指登录系统的用户数量。
软件
?
操作系统(!).通常用于运行下面的软软件,选择什么样的操作系统通常根据你的技术能力 和实际情况来决定。 Linux 和 Windows 是最常见的选择(同时也有很好的技术支持) 。 如 果你可以自由选择操作系统的话,Linux 是最佳的方案。 Moodle 测试了 Debian, Ubuntu, CentOS, RedHat, Windows 7/2012 和 Mac OS X 的兼容性。
?
Web 服务器, 主要使用 Apache。 Moodle 没有完全测试(或者支持)IIS,lightttpd, nginx,.com/ cherokee, zeus 和 LiteSpeed,但是 Moodle 应该能够在上面的服务器上正 常工作。除此之外,如果你选择使用其他 WEB 服务器的话,Moodle 将会终止安装过程。

Moodle教学平台详细教程

Moodle教学平台使用教程 一、MOODLE简介 Moodle(Modular Object Oriented Dynamic Learning Environment)是“面向对象的模块化动态学习环境”的首字母缩写。为了促进Moodle在我国教育中的使用更加本土化,上海师大的黎加厚教授给Moodle翻译了一个中文名称“魔灯”。 魔灯(Mood1e)是由澳大利亚博士主持他的志愿者团队合作开发的具有以下3大功能的系统: 网站管理系统 课程管理系统(CMS,Course Management System) 学习管理系统(LMS,Learning Management System) 该系统是一套基于“社会建构主义理论”设计开发的开放源代码的软件,能够帮助教师高质量创建和管理的在线课程。目前,国内部分中小学老师开始尝试利用Moodle管理自己的教学活动。 建构主义断言,当为其他人创造一些事物去体验的时候,学习的效果将显著提高。可创造的事物多种多样,从一句话或一篇网上帖子,到更复杂的一幅画、一栋房屋或一个软件包都可以。 二、MOODLE的使用 登录 试用教师帐号:teacher 默认密码:cas 点击进入自己的课程 打开编辑功能子 , 进入编辑模式,找到网站管理模块(如右图) 1.设置(课程设置) 按要求输入相应内容,*号项为必填,如:全名,简称,概要。 重点设置: 两种主要格式的区别:主题格式—以1,2,3,4等几点来分步骤教学; 星期格式—以具体的时间来拟定教学计划或任务. 设置选课密钥以及不允许访客进入,可以控制非进行学习的学生 进入.

左图所示:在这个选项 的下拉列表中你可以选 择自己开设的课程属于 哪一类课程,例如“06 英语”; 2. 全名:给自己设置的 课程一个完整的名称, 例如 “0602 初一英语”(注 意:我们应该给自己课 程加上一个代码,可以 用课程类型号+年级号 表示,01 表示中预,02 表示初一,以此类推); 3. 简称:给自己的课程 设置一个简称,例如“初 一英语”; 4. ID号码:用课程类 型号+年级号表示,例 如“0602” 5. 概要:用简单的语言 描述一下自己的课程内 容和特色等…… 6. 格式:在这个选项中 可以设置 3种格式(1) 社区格式;(2)主题格 式;(3)星期格式,教 师可根据自己课程的内 容设置,我们在这里选 择“主题格式”; 7. 课程开始时间:设置 自己开设的课程从什么 时候开始,例如“2006年9 月1日”; 8. 选课时间:在此设定学生选择课程的有效天数,最长时间为1年,我们在此选择“无限制”; 9. 星期/主题的数目:在此设置完成你的课程所需要的星期数或者主题数,我们在此选择“30”; 10. 小组模式:在这个选项中有3 种模式(1)无小组;(2)分隔小组;(3)可视小组,因为考虑到初一年级有几个班,所以在此设置“可视小组”;关于其它的课程信息设置,限于篇幅,不再详细介绍,请各位教师自己理解,应该还是比较容易明白的。 在完成课程信息的设置之后,单击“保存更改”按钮,即可以看到自己已经设置好的课 程模块了,如下图所示。

moodle教师版使用图解

m o o d l e教师版使用图 解 https://www.doczj.com/doc/5111670319.html,work Information Technology Company.2020YEAR

moodle教师版使用图解 一、访问moodle平台 在浏览器中输入网络教室的地址即可访问,这里引用http://localhost新建moodel课程为例进行登录。 登录 网络教室的很多功能是要在登录之后才能使用的,当某个功能需要登录时,系统会自动显示登录页面。此外,在窗口的左上角有一个登录按钮,可以点击直接进入登录页面。如下图所示: 登录按钮 在登录页面上填写自己的用户名和密码即可登录。在这里使用管理员账户进行操作使用。如下图所示: 点击“登录”按钮后成功登录,如下图所示: 修改密码 首次登录后的第一件事情应该是修改密码。由于教师用户拥有的权限较高,更应该注意保护好自己的帐号,而保护自己帐号的第一步就是修改密码。要修改密码,首先需要进入个人信息页面。在用户登录后,用户的姓名将会被显示在窗口的右上角,点击一下便可进入到个人信息页面。如下图所示:

在用户个人信息页面上,有一个“更改密码”按钮,点击这个按钮便进入到修改密码页面(注:修改密码时需要输入原密码,并将新密码输入两次。)。如下图所示: 编辑个人资料 在用户信息页面中点击“编辑个人资料”,可以进入到编辑个人资料的页面。如下图所示: 其中带有红色“*”是必填写内容,然后点击“更改个人资料”即可保存修改过的个人资料。 丢失密码 如果丢失密码,可以通过以下步骤重新设置密码,但前提是正确设置了个人资料中的“E-mail地址”。

1. 在登录页面上点击“通过E-mail发送我的详细资料”按钮 2. 输入自己的E-mail地址,此地址需与个人信息中的E-mail地址一致。 3. 系统会发送一封E-mail到这个邮箱中,E-mail中包含了一个链接,点击该链接便可重新为自己设置密码。 退出系统 一旦不再使用moodle平台,有两种方式可以退出。 1. 点击页面右上角的“登离”按钮,用户将会退出moodle平台,要使用moodle平台需重新登录。 2.关闭所有浏览器窗口,关闭浏览器窗口后,用户就退出了moodle平台,再次访问时需重新登录。 二、创建课程内容 教师可以为课程添加各种内容,内容从整体上分为两类,一类称为资源,另一类称为活动。资源通常是静态的,如网页链接、静态文字等等,而活动则是动态的,允许学生和老师之间的交互。 要修改课程的内容,应先进入相应课程,并点击页面右上角的“打开编辑功能”按钮,然后才可以修改课程的内容。 作业 作业可以分成两种,主观作业和客观作业。主观作业是需要教师人工批改的作业,而客观作业则是可以由系统自动批改的作业。 布置主观作业 首先要打开编辑功能,如果您没有看到此选项,说明您没有对当前课程编辑的权限,请您和管理员联系。如下图所示: 作业是网络教室能够支持的一种教学活动,在下拉菜单中选择“作业”,便可进入到添加作业的页面。如下图所示:

Moodle平台的应用现状

Moodle平台的应用现状 网络教育平台应用现状 进入21世纪后,世界各国纷纷采用各种各样的课程管理系统、学习管理系统、或者学习活动管理系统来组织网络环境中的教学,于是e-Learning、在线学习、虚拟学习、基于网络的学习逐步兴起。全球著名的学习工具软件统计分析网站,英国简•哈特(Jane Hart)教授领导的学习与绩效技术中心统计,截至2008年9月,世界各地开发的课程/学习管理系统工具总数139个,其中免费软件49个。被专家选为顶尖的100个学习工具中,Moodle排序第9,在课程管理系统工具中名列第一。 在中国,随着信息技术和网络技术的发展,特别是 “校校通”工程的实施,教师和学生学习者有了越来越多的利用网络环境开展教学的机会。2008年,国内中小学逐步推广使用Moodle信息化学习环境来支持教学,这成为信息技术促进教学方式的转变,实施个性化教学的一个新的发展领域,现在已产生比较广泛的社会影响。例如,国内已经完成了Moodle平台的汉化翻译工作,做好了教师单机版与校园网络服务器安装的技术准备工作,编辑出版了

Moodle课程设计的培训教材,组织了部分省市中小学教师参与信息化课程设计的教师培训等等。 2008年以来,国内学习推广Moodle课程管理系统,应用到中小学课程改革和教学活动中的学校和地区越来越多,其中比较突出的地区有,广东中山市“中山中小学信息化课程平台” (https://www.doczj.com/doc/5111670319.html,:81/login/index.php),上海市闵行区“魔灯闵行” (https://www.doczj.com/doc/5111670319.html,/mh/),上海浦东“上南魔灯”(https://www.doczj.com/doc/5111670319.html,/),广州天河区“天河部落Moodle” (http://121.8.98.85/moodle/),辽宁鞍山一中Moodle信息化课程平台(http://221.203.55.42/moodle7/)等。目前,还有许多地区和学校正在组织教师学习掌握Moodle的课程设计方法,深入研究如何将Moodle与日常教学结合在一起。 一、国内发展Moodle面临的问题和困难 中国教育信息化要跟上世界的发展,需要我们的学校和教师掌握课程管理系统。根据中国的国情,教学功能强大的免费开源软件Moodle成为了人们的首选,这与世界其他国家的发展情况是一致的。但是,在中国推广应用Moodle时,由于许多现实情况,中小学教师面临种种问题和困难。

moodle教师版使用教程

moodle教师版使用 一、访问moodle平台 在浏览器中输入网络教室的地址即可访问,这里引用http://localhost新建moodel课程为例进行登录。 登录 网络教室的很多功能是要在登录之后才能使用的,当某个功能需要登录时,系统会自动显示登录页面。此外,在窗口的左上角有一个登录按钮,可以点击直接进入登录页面。如下图所示: 登录按钮 在登录页面上填写自己的用户名和密码即可登录。在这里使用管理员账户进行操作使用。如下图所示: 点击“登录”按钮后成功登录,如下图所示: 修改密码 首次登录后的第一件事情应该是修改密码。由于教师用户拥有的权限较高,更应该注意保护好自己的帐号,而保护自己帐号的第一步就是修改密码。要修改密码,首先需要进入个人信息页面。在用户登录后,用户的姓名将会被显示在窗口的右上角,点击一下便可进入到个人信息页面。如下图所示: 在用户个人信息页面上,有一个“更改密码”按钮,点击这个按钮便进入到修改密码页面(注:修改密码时需要输入原密码,并将新密码输入两次。)。如下图所示: 编辑个人资料 在用户信息页面中点击“编辑个人资料”,可以进入到编辑个人资料的页面。如下图所示: 其中带有红色“*”是必填写内容,然后点击“更改个人资料”即可保存修改过的个人资料。 丢失密码 如果丢失密码,可以通过以下步骤重新设置密码,但前提是正确设置了个人资料中的“E-mail地址”。 1.在登录页面上点击“通过E-mail发送我的详细资料”按钮 2.输入自己的E-mail地址,此地址需与个人信息中的E-mail地址一致。 3.系统会发送一封E-mail到这个邮箱中,E-mail中包含了一个链接,点击该链接便可重新为自己设置密码。退出系统 一旦不再使用moodle平台,有两种方式可以退出。 1.点击页面右上角的“登离”按钮,用户将会退出moodle平台,要使用moodle平台需重新登录。 2.关闭所有浏览器窗口,关闭浏览器窗口后,用户就退出了moodle平台,再次访问时需重新登录。 二、创建课程内容 教师可以为课程添加各种内容,内容从整体上分为两类,一类称为资源,另一类称为活动。资源通常是静

Moodle平台功能介绍

Moodle平台功能介绍 开放源码网络教育平台种类繁多,基本上都包括了系统管理与教学管理两大部分,下面我们以开放源码网络教育平台Moodle为例,简要说明开放源码平台的主要功能: 一、系统管理功能 1、站点集成功能 平台集成了网站功能,用户可不必再单独建立网站,可直接通过平台创建教育、培训类型网站,网站可实现新闻公告、论坛、下载等常见功能,用户可以创建各种类型的栏目。已经有网站的用户也可以不使用平台提供的这些功能,而将平台做为纯粹的学习站点。 2、易于使用的设计 平台最大程度降低了用户的使用难度,设计上采用了前台显示与后台管理合二为一的方法,教师能够随时编辑平台中的任何内容。平台内嵌了功能齐全的在线编辑器,方便用户创建内容,变换字体、排版,插入图片、表格,上传文件等均可实现所见所得。 3、动态模块化功能设计 平台各种功能均实现动态模块化管理,系统管理员可以灵活安装或卸载这些模块,对于平台中安装的各种功能,管理员也可以通过灵活控制实现是否赋予教师使用权限。教师在使用这些教学功能模块的时候可以任意指定其显示的位置,可以灵活地移动、关闭或修改。4、权限角色管理 ?平台支持系统管理员、课程管理员、教师、助教、学员等几种主要角色。 ?系统管理员负责管理控制整个站点,负责对教师、课程管理员等角色进行授权 ?课程管理员负责平台课程体系的建设与规划 ?教师负责课程内容建设、开展在线教学,教师可以授权助教以及批准学生入学 ?助教负责协助教师进行在线教学 5、用户注册管理 平台支持多种用户注册、授权方式。即可以指定平台默认在线注册功能、也可通过调用其它系统的用户数据实现注册与授权,平台留有网上支付等多种接口,用户可根据实际情况做二次开发。 6、多种主题风格 平台支持风格与系统的分离,提供多种风格可供用户选择,并提供标准的风格开发规范,客户可依据自己喜好予以选择或开发。平台页面布局也可以依据客户喜好随意改变。 7、支持多语言 平台支持多种语言环境,用户可以指定系统显示的语言,并可通过菜单实现动态切换。平台提供了多语言在线开发环境,通过在线翻译可以很容易创建一个新的语言版本。 8、良好的开放性 开放源码平台最大的好处就是其开放性,用户可不必完全拘泥平台的形式和结构,可完全根据自己的需求做二次开发。很多用户还将开发的成果发布出来共享,更增加了平台功能的多样性。 9、完善的管理工具 平台拥有完善的管理维护工具,例如:平台日志工具可以查询分析平台的使用记录;备份工具可以按用户设定条件自动备份平台数据。 10、其它新技术特征 平台还包括了一些新的技术特征,例如:通过电子邮件跟踪内容变化;通过RSS订阅

moodle平台优势与不足

moodle平台优势与不足 一、基础架构 基于开源的PHP+MySQL开发而成。使用的网络架构是目前Internet上流行的网站构架方式是LAMP(Linux+Apache+MySQL+PHP)。即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。 二、易用性与安全性 使用Linux作为操作系统,Apache作为Web服务器,在安装时需要构建Apache环境,使得其安装比较复杂。从技术角度来说,Moodle源代码都是开源的,比较利于进行二次开发,我国对于Moodle二次开发比较普遍。由于Linux在安全稳定性方面突出的特点,使得Moodle 的安全性比较高。 三、支持能力(承载的信息和允许访问人数) 已知网站最多注册用户2万人。使用的MySQL自有它的不足之处,如规模小、功能有限等,使得它对于人数众多的高等院校来说有些力不从心。但对于学生较少的中小学是一种不错的选择。 四、技术支持 由于它的开源免费特性,使得Moodle的技术支持方面比较一般,没有商业产品稳定可靠。 五、价格 最大的优势:开源,免费 六、具体功能 作业、任务、聊天、选择、讨论、词汇表、测验、课程、资源、问卷调查、Wiki、工作室、Hotpot等模块 七、讨论区 学生可以对父帖子或是任何子帖子进行跟帖讨论,并能查看所有帖子内容。 不足:界面显示比较乱,没有分页显示功能。 八、实时聊天室 支持实时的小组讨论,教师能控制聊天和聊天者的参与,系统为所有聊天室进行日志存档。 九、日历/事件提醒 1.教师能在课程通知界面中发布通知。 2.学生在完成了作业后能浏览自己的成绩,并与班上的其他同学对比 不足:学生没有自己的主页,只能在进入具体的课程才能看到该课程里面的作业和事件提醒十、搜索功能 学习者能够搜索所有讨论线程,能对讨论区的内容进行关键字搜索,能对课 程进行搜索。 不足:不能利用关键字对资源进行搜索,不能对课程内容进行搜索。 十一、导航条/帮助 学习者能够及时的得到任何工具的使用帮助。 不足:系统没有帮助学习者如何使用系统的在线教程。 十二、权限控制 能分组进行分配多种权限 不足:不能在课程内由课程组负责人对人员进行二次授权。如一门课,教师A是负责人,在另一门课是参与者。 十三、课程门户 建设者可以通过一般的页面组织,进行简单的页面网页编写

Moodle教学平台详细教程

Moodle教学平台使用教程 一 二、MOODLE的使用 ?登录 http://192.168.255.50/moodle/ 试用教师帐号:teacher 默认密码:cas ?点击进入自己的课程 ?打开编辑功能子, ?进入编辑模式,找到网站管理模块(如右图) 1.设置(课程设置) 按要求输入相应 内容,*号项为必填,如: 全名,简称,概要。 重点设置: 两种主要格式的区别:主 题格式—以1,2,3,4等几 点来分步骤教学; 星期格式—以具体的时 间来拟定教学计划或任 务. 设置选课密钥以及不允 许访客进入,可以控制非 进行学习的学生 进入. 左图所示:在这个选项 的下拉列表中你可以选 择自己开设的课程属于 哪一类课程,例如“06 英语”; 2. 全名:给自己设置的 课程一个完整的名称, 例如

“0602 初一英语”(注 意:我们应该给自己课程加上一个代码,可以用课程类型号+年级号表示,01 表示中预, 02 表示初一,以此类推); 3. 简称:给自己的课程设置一个简称,例如“初一英语”; 4. ID号码:用课程类型号+年级号表示,例如“0602” 5. 概要:用简单的语言描述一下自己的课程内容和特色等…… 6. 格式:在这个选项中可以设置3种格式(1)社区格式;(2)主题格式;(3)星期格式,教师可根据自己课程的内容设置,我们在这里选择“主题格式”; 7. 课程开始时间:设置自己开设的课程从什么时候开始,例如“2006年9 月1日”; 8. 选课时间:在此设定学生选择课程的有效天数,最长时间为1年,我们在此选择“无限制”; 9. 星期/主题的数目:在此设置完成你的课程所需要的星期数或者主题数,我们在此选择“30”; 10. 小组模式:在这个选项中有3 种模式(1)无小组;(2)分隔小组;(3)可视小组,因为考虑到初一年级有几个班,所以在此设置“可视小组”;关于其它的课程信息设置,限于篇幅,不再详细介绍,请各位教师自己理解,应该还是比较容易明白的。 在完成课程信息的设置之后,单击“保存更改”按钮,即可以看到自己已经设置好的课 程模块了,如下图所示。 2.分配角色

Moodle教学平台搭建

M o o d l e教学平台搭建 Prepared on 24 November 2020

Moodle教学平台的搭建 现代社会网络越来越普遍了,使得教育的资源来源多样,近年来随着国内网络教育迅速发展,涌现出一大批网络教育平台,其中Moodle平台由于本身的开源、免费、理念先进等特点倍受人们的关注,使得广大教师和爱好者都参与到平台的设计开发中,其功能越来越强大,基于Moodle的网络学习也随之越来越多。 (一)Moodle简介 Moodle是网络上比较常用的一种课程管理系统,所谓课程管理系统(CourseManagementSystem,CMS)就是为课程建立网站,在其上老师可以发布教学计划、课程大纲,以及每堂课的教学内容,还可以在上面布置作业,批改作业,公布学生的成绩。课程管理系统往往还为课程提供一些通讯工具,如讨论组、聊天室,支持这门课程师生之间的交流。好的课程管理系统还会采集学生学习时的一些学习信息或做些数据统计,以便老师了解学生对课程内容的喜好,监视学生是否按时完成作业,了解学生的用功程度,学习上是否有困难。 Moodle是由澳大利亚教师MartinDougiamas开发的。Moodle这个词最初是作为模块化的面向对象的动态学习环境(ModularObject-OrientedDynamicLearningEnvironment)的首字母的缩写。Moodle这一软件对于教学者与学习者的计算机技能要求不是很高,只要掌握计算机的基本操作并会使用IE浏览器的人就可以方便的使用。

Moodle主要功能大致分为网站管理功能、学习管理功能、课程管理三大部分,其中课程管理中有灵活、丰富的课程活动:论坛、测验、资源、投票、问卷调查、作业、聊天室等。Moodle拥有多种语言版本,其中包括中文简体和繁体版。但是Moodle这一软件并不能解决学习者的所有的数字化学习问题,其功能有限,有些教学活动如在线实时视频授课,语音答疑等不能通过Moodle实现,还得用其他工具和系统。下面简单介绍Moodle教学平台搭建。 (二)Moodle系统的安装 1、安装环境 从网上下载PHPnow和moodle安装包和简体中文的语言包 说明:PHPnow是Win32下绿色免费的Apache+PHP+MySQL环境套件包。简易安装、快速搭建支持虚拟主机的PHP环境。附带控制面板,帮助你快速配置你的套件,使用非常方便。安装PHPnow只需解压、初始化,就可得到一个标准的PHP+MySQL的服务器环境,不必去直接修改配置文件。 2、平台安装 ⑴、PHPnow的安装步骤: 在网上下载PHPnow。 解压:解压到任意根目录;(例如"D:\") 安装:运行进行初始化;启动和,注意apache可能启动不了,因为80端口被占,此时在windows命令行中使用“netstat-ano”查看到底哪个PID占用了80端口(一般是IIS或者迅雷),然后,按三个热键:CTRL+ALT+DEL启动windows任务管理器,切换到进程的页面,选择菜单“查看/选择列"里面选择

Moodle应用中常见问题研究

Moodle 应用中常见问题研究 本文针对Moodle 在应用过程中出现的版本间兼容性较 差和占用系统资源较大两个问题提出了相应的解决方案。 、Moodle 应用概况 Moodle 自诞生之日起就以自由软件的形式出现,遵循 GPL(GNU Public License协、议,这给Moodle带来了无穷的活力,吸引了一大批开发者,目前已发展到1.8 版本。Moodle 以其教学理念先进、功能强大、操作简便、结构设计模块化、支持多种标准、开放源代码等特点深受广大师生的喜爱。受 益于软件本身良好的多语言支持特性,Moodle 已在世界各地 的大学、中学和小学等各种教育机构应用起来。 二、Moodle 应用中的问题 Moodle 在教育教学中广泛运用的同时也伴随着一些问 题,除了其自身功能有待进一步修改和完善之外,版本间的兼容性和占用系统资源的问题也显得比较突出。 1.各版本之间的兼容性问题

Moodle 作为一个开放源代码软件,版本更新迅速,功能 越来越强大,运行也越来越稳定,但是版本之间的不兼容造成了较大的问题,要享受新版Moodle 更加强大的功能,必须付出损失旧版数据的代价。例如,现在各学校使用的 Moodle 大多是相对新、也相对稳定的1.6 版,而前段时间推出了最新的1.8.3 版,如果使用Moodle 自带的数据导出导入 功能,先将1.6 版里面保存的课程用户、成绩等数据导出, 再导入到1.8.3 版的Moodle 中,显示为乱码,尤其是在中文 版Moodle 中,此问题更加严重。 2.占用系统资源的问题 Moodle 对系统资源占用很大。对Moodle 进行压力测试, 在没有加速的情况下,10并发(No thinking time ), CPU占 用就开始增加到95%,到100并发,响应时间接近10s。因 此,如果客户端很多,般的服务器运行Moodle 速度会非 常慢。伴随着数据量增多和Moodle 功能的不断强大,对服务器的要求也越来越高。如果只是利用Moodle 做一个实验性质的站点,则体会不到其性能的局限和对硬件的过高要求,但是在实际部署中,当并发用户超过50 人时,Moodle 对硬件的要求一般就超出了中小学配备的服务器的档次,导致服务器经常死机。也就是说,如果用Moodle 进行网络教学,那么可能无法支持一个班级的正常教学。

搭建moodle平台

在windows2003下配置php+iis6.0+mysql搭建moodle平台 (已在虚拟机上安装成功) 1、下载“MoodleWindowsInstaller-latest-19.rar”,在D盘建立一个 名为“moodle”的文件夹,将文件解压到moodle文件夹中。 2、复制文件夹“moodle\server\”中的php文件夹到D盘根目录。 3、将php文件夹中的所有dll文件和“php\ext”文件夹中的所有 dll文件复制到“c:\windows\system32”中,复制php文件夹中的php.exe、php-win.exe和php.ini-dist三个文件拷到C:\Windows 下;将C:\Windows\php.ini-dist改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索以下各项,并做相应的修改。 (1)搜索“extension_dir =”,更改为“extension_dir = “d:\php\ext”” (2)搜索“Windows Extensions”,查找下列各项,去除前面的分号。 extension=php_dbase.dll extension=php_gd2.dll extension=php_ldap.dll extension=php_mbstring.dll extension=php_mssql.dll extension=php_mysql.dll 4、配置 IIS 使其支持 PHP : 首先必须确定系统中已经正确安装 IIS ,如果没有安装,需要先

安装 IIS6.0。 (1)打开IIS,打开“网站”标签,右击“网站”,新建一个描述名为“moodle”的网站,网站的TCP端口号可以设为60 端口(避开默认的80,当然也可以直接使用80端口)。网 站路径为“d:\moodle\server\moodle”。完成网站建立。 (2)右击建立好的“moodle”网站,选择属性。打开属性对话框后,做一下几项修改。 A、在打开的“moodle”属性窗口的“ISAPI 筛选器”标签 里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口 中的“筛选器名称”栏中输入:PHP ,再将可执行文件指向 php5isapi.dll 所在路径,如:d:\php\php5isapi.dll 。 B、打开“moodle”属性窗口的“主目录”标签,找到并点 击“配置”按钮,在弹出的“应用程序配置”窗口中找到并 点击“添加”按钮,在弹出的窗口中新增一个扩展名映射, 扩展名为 .php ,单击“浏览”将可执行文件指向 php5isapi.dll 所在路径,如:d:\php\php5isapi.dll,然 后一路确定即可。如果还想支持诸如 .php3 ,.phtml 等扩 展名的 PHP 文件,可以重复“添加”步骤。在“应用程序 配置”窗口中点击“选项”按钮,勾选上“启用父路径”。 C、再打开“moodle”属性窗口的“文档”标签,找到并点 击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 和install.php项。您可以将 index.php和

相关主题
文本预览
相关文档 最新文档