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í ngayTạ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
- Understanding Moodle
- Requirements for Moodle
- Installing Moodle
- Setting up your site
- Moodle configuration
- Uninstalling Moodle
- Moodle file structure
- Moodle database schema
- Course formats in Moodle
- Plugins in Moodle
- Themes in Moodle
- Data handling in Moodle
- Understanding Users in Moodle
- User account creation
- User roles and permissions
- User profile management
- User authentication
- User enrolment
- Course creation process
- Adding and arranging course content
- Course enrolment process
- Course formats
- Course backups
- Managing course categories
Phần II
- Understanding plugins in Moodle
- Installation of plugins
- Plugin settings
- Updating plugins
- Uninstalling plugins
- Plugin types in Moodle
- Understanding the quiz module
- Quiz creation process
- Question types in quiz module
- Quiz grading methods
- Review options in quiz
- Quiz reporting
- Understanding the assignment module
- Creating assignments
- Assignment submission types
- Assignment grading
- Providing feedback in assignments
- Assignment capabilities
- Understanding Moodle forums
- Creating a forum
- Forum types in Moodle
- Monitoring and moderating forums
- Messaging in Moodle
- Notifications in Moodle
Phần III
- Understanding the Gradebook
- Grade categories and items
- Grading methods in Moodle
- Customizable reports
- Logs and analytics
- Reporting plugins
- Understanding theming in Moodle
- Installing a new theme
- Theme settings
- Customizing a theme
- Responsive themes
- Uninstalling a theme
- Understanding Workshop activity module
- Creating a Workshop
- Assessment forms in Workshop
- Workshop phases and workflow
- Grading strategies in Workshop
- Capabilities in Workshop
- Error handling in Moodle
- Backup and restore process
- Upgrading Moodle
- Performance optimization
- Security considerations in Moodle
- Scheduled tasks in Moodle