实践:Moodle平台搭建
📖 课本原文
【实践一】了解Moodle功能模块与搭建流程(p103)
从网络上收集资料,做好搭建系统的准备工作。
(1)了解Moodle的功能模块。 (2)了解基于Moodle搭建学习管理系统的流程。
Moodle必须被安装在服务器上才能正常运行。通过互联网搜索或查阅有关Moodle的文献资料,了解运行Moodle所需要的硬件和软件配置要求。
表4-2 Moodle平台的主要功能
| 序号 | 功能类别 | 功能说明 |
|---|---|---|
| 1 | 课程管理 | 教师可以全面控制课程的所有设置 |
| 2 | 作业模块 | 教师可以要求学生按规定上传作业,并给作业进行打分和评价 |
| 3 | 聊天模块 | 教师与学生可以实现在线交流 |
| 4 | 投票模块 | 可以对某项事情进行投票表决,并用图表呈现结果 |
| 5 | 论坛模块 | 教师和学生可以通过发帖、回帖的形式进行互动交流 |
| 6 | 测试模块 | 教师可以进行命题测试,并根据要求对试题进行设置 |
| 7 | 资源模块 | 可上传或链接WPS文字、WPS演示、视频和音频等电子文档 |
| 8 | 问卷调查 | 进行在线问卷调查,并形成反馈 |
| 9 | 互动评价 | 学生可以对教师给定的范例作品文档进行公平的评价,教师对学生的评价进行管理并打分 |
【实践二】Moodle平台环境安装(p105)
在充分了解Moodle运行所需要的硬件和软件配置的基础上,以小组为单位,从网上收集相关的资料,或请教老师,或与同学讨论,进行Moodle信息系统的平台环境及系统安装实践。
【实践三】Moodle系统设计说明书(p108-p110)
完成基于Moodle的网络学习管理系统设计说明书如下:
(一)项目主题: 搭建网络学习管理系统
(二)项目学习目标:
- 理解信息系统的工作过程
- 理解信息系统中软件的作用
(三)网络学习管理系统规划
-
系统目标: 对学习资源进行有序建构和高效管理,促进自身学习能力的提升与发展
-
系统功能:
- 课程管理:添加课程、删除课程、课程查询、课程显示
- 用户管理:设置不同角色(教师、学生、管理员)用户并对其进行管理
- 学习过程管理:教师的引导、解答、评价、管理等;学生的探究、讨论、协作、评价等
-
系统设计方案:
- 框架设计:网络学习管理系统选择浏览器/服务器的体系结构(S结构)
- 系统功能模块设计图
🎯 任务要求
| 步骤 | 任务 |
|---|---|
| 1 | 了解Moodle的功能模块和搭建流程 |
| 2 | 了解运行Moodle所需的硬件和软件配置要求 |
| 3 | 进行Moodle平台环境安装 |
| 4 | 完成基于Moodle的网络学习管理系统设计说明书 |
💡 案例解读
| 要点 | 说明 |
|---|---|
| 开发工具 | Moodle(免费开源软件) |
| 运行环境 | 必须安装在服务器上 |
| 体系结构 | 浏览器/服务器结构(S结构) |
| 核心功能 | 课程管理、用户管理、学习过程管理 |
| Moodle功能 | 课程管理、作业、聊天、投票、论坛、测试、资源、问卷调查、互动评价 |
🔗 关联双链
- 课本章节:4.1_信息系统的工作过程、4.2_信息系统的软件及其作用
- 相关项目:项目范例_搭建网络学习管理系统
📎 知识延伸
- Moodle:开源的网络学习管理系统
- 服务器:提供计算服务的设备,运行Moodle需要服务器环境
- S:浏览器/服务器结构,用户通过浏览器访问
- 课程管理:对在线课程进行创建、删除、查询等管理的功能
- 用户管理:对系统用户(教师、学生、管理员)进行管理的功能