Khoá học Moodle Mastery

Moodle (viết tắt của Modular Object-Oriented Dynamic Learning Environment) được sáng lập năm 1999 bởi Martin Dougiamas, người tiếp tục điều hành và phát triển chính của dự án.

Moodle là một hệ thống quản lý học tập (Learning Management System – LMS hoặc người ta còn gọi là Course Management System hoặc VLE – Virtual Learning Environment) mã nguồn mở (do đó miễn phí và có thể chỉnh sửa được mã nguồn), cho phép tạo các khóa học trên mạng Internet hay các website học tập trực tuyến.

Học miễn phí ngay

Tại sao Moodle lại được lựa chọn để xây dựng LMS?

Moodle là một Open Source phát triển dựa trên ngôn ngữ lập trình PHP (Ngôn ngữ được dùng bởi các công ty Web lớn như Yahoo, Flickr, Baidu, Digg, CNET).

  • Moodle có thể trương thích với các RDBMS mã nguồn mở như MySQL hoặc PostgreSQL.
  • Moodle nổi bật là thiết kế hướng tới giáo dục, dành cho những người làm trong lĩnh vực giáo dục.
  • Moodle rất dễ dùng với giao diện trực quan, giáo viên chỉ mất một thời gian ngắn để làm quen và có thể sử dụng thành thạo. Giáo viên có thể tự cài và nâng cấp Moodle.
  • Moodle cho phép bạn chỉnh sửa giao diện bằng cách dùng các theme có trước hoặc tạo thêm một theme mới cho riêng mình.
  • Tài liệu hỗ trợ của Moodle rất đồ sộ và chi tiết, khác hẳn với nhiều dự án mã nguồn mở khác.

Moodle phù hợp với nhiều cấp học và hình thức đào tạo: phổ thông, đại học/cao đẳng, không chính quy, trong các tổ chức/công ty.

Đối tượng tham gia phù hợp

  • Các bạn Học sinh – Sinh viên có đam mê lập trình
  • Các bạn đang đi làm ở lĩnh vực khác muốn học về lập trình
  • Các bạn đã có tìm hiểu về lập trình, nhưng muốn hệ thống khoá kiến thức lại

Moodle Mastery Roadmap

Step-by-step guide to learning Moodle in 2024

Phần I

1. Overview and Installation of Moodle
  • Understanding Moodle
  • Requirements for Moodle
  • Installing Moodle
  • Setting up your site
  • Moodle configuration
  • Uninstalling Moodle
2. Understanding Moodle Architecture
  • Moodle file structure
  • Moodle database schema
  • Course formats in Moodle
  • Plugins in Moodle
  • Themes in Moodle
  • Data handling in Moodle
3. User Management in Moodle
  • Understanding Users in Moodle
  • User account creation
  • User roles and permissions
  • User profile management
  • User authentication
  • User enrolment
4. Course Management in Moodle
  • Course creation process
  • Adding and arranging course content
  • Course enrolment process
  • Course formats
  • Course backups
  • Managing course categories

Phần II

5. Managing Moodle Plugins
  • Understanding plugins in Moodle
  • Installation of plugins
  • Plugin settings
  • Updating plugins
  • Uninstalling plugins
  • Plugin types in Moodle
6. Moodle Quiz Module
  • Understanding the quiz module
  • Quiz creation process
  • Question types in quiz module
  • Quiz grading methods
  • Review options in quiz
  • Quiz reporting
7. Moodle Assignment Module
  • Understanding the assignment module
  • Creating assignments
  • Assignment submission types
  • Assignment grading
  • Providing feedback in assignments
  • Assignment capabilities
8. Moodle Forums and Communication
  • Understanding Moodle forums
  • Creating a forum
  • Forum types in Moodle
  • Monitoring and moderating forums
  • Messaging in Moodle
  • Notifications in Moodle

Phần III

9. Moodle Gradebook and Reporting
  • Understanding the Gradebook
  • Grade categories and items
  • Grading methods in Moodle
  • Customizable reports
  • Logs and analytics
  • Reporting plugins
10. Moodle Theming
  • Understanding theming in Moodle
  • Installing a new theme
  • Theme settings
  • Customizing a theme
  • Responsive themes
  • Uninstalling a theme
11. Moodle Workshop Activity Module
  • Understanding Workshop activity module
  • Creating a Workshop
  • Assessment forms in Workshop
  • Workshop phases and workflow
  • Grading strategies in Workshop
  • Capabilities in Workshop
12. Troubleshooting and Maintenance in Moodle
  • Error handling in Moodle
  • Backup and restore process
  • Upgrading Moodle
  • Performance optimization
  • Security considerations in Moodle
  • Scheduled tasks in Moodle
Moodle MasteryUnderstanding MoodleSetting up your siteRequirements for MoodleMoodle configurationInstalling MoodleUninstalling MoodleOverview and Installation of MoodleMoodle file structurePlugins in MoodleMoodle database schemaThemes in MoodleCourse formats in MoodleData handling in MoodleUnderstanding Moodle ArchitectureUnderstanding Users in MoodleUser profile managementUser account creationUser authenticationUser roles and permissionsUser enrolmentUser Management in MoodleCourse creation processCourse formatsAdding and arranging course contentCourse backupsCourse enrolment processManaging course categoriesCourse Management in MoodleUnderstanding plugins in MoodleUpdating pluginsInstallation of pluginsUninstalling pluginsPlugin settingsPlugin types in MoodleManaging Moodle PluginsUnderstanding the quiz moduleQuiz grading methodsQuiz creation processReview options in quizQuestion types in quiz moduleQuiz reportingMoodle Quiz ModuleUnderstanding the assignment moduleAssignment gradingCreating assignmentsProviding feedback in assignmentsAssignment submission typesAssignment capabilitiesMoodle Assignment ModuleUnderstanding Moodle forumsMonitoring and moderating forumsCreating a forumMessaging in MoodleForum types in MoodleNotifications in MoodleMoodle Forums and CommunicationUnderstanding the GradebookCustomizable reportsGrade categories and itemsLogs and analyticsGrading methods in MoodleReporting pluginsMoodle Gradebook and ReportingUnderstanding theming in MoodleCustomizing a themeInstalling a new themeResponsive themesTheme settingsUninstalling a themeMoodle ThemingUnderstanding Workshop activity moduleWorkshop phases and workflowCreating a WorkshopGrading strategies in WorkshopAssessment forms in WorkshopCapabilities in WorkshopMoodle Workshop Activity ModuleError handling in MoodlePerformance optimizationBackup and restore processSecurity considerations in MoodleUpgrading MoodleScheduled tasks in MoodleTroubleshooting and Maintenance in Moodle

Tất cả khoá học tại Sigma Academy