Google Docs to Forms - Formswrite.com logo
BlogPricing

How to Use Moodle: A Complete Guide for Students and Teachers

Formswrite Team

February 15, 2026

How to Use Moodle: A Complete Guide for Students and Teachers

How to Use Moodle: A Complete Guide for Students and Teachers

Whether you're a student logging in for the first time or a teacher building your first course, this guide walks you through everything you need to know about using Moodle.

Moodle Requirements

Before getting started, here's what you need:

For Students

  • A web browser (Chrome, Firefox, Safari, or Edge)
  • Internet connection
  • Your Moodle site URL (provided by your school)
  • Login credentials (username and password)

For Teachers / Admins

  • Same as above, plus:
  • A Moodle account with Teacher or Manager role
  • For self-hosted: a server running PHP 8.0+, MySQL/MariaDB/PostgreSQL, and a web server (Apache or Nginx)

System Requirements (Self-Hosted Moodle)

ComponentMinimum
PHP8.0 or higher
DatabaseMySQL 8.0+, MariaDB 10.6+, or PostgreSQL 13+
Web ServerApache 2.4+ or Nginx
Memory512 MB RAM minimum (2 GB+ recommended)
Disk Space200 MB for Moodle + storage for course files

Does Moodle Have an App?

Yes. The Moodle App is a free mobile application available for both iOS and Android. It lets students and teachers access Moodle on their phones and tablets.

What the Moodle App Does

  • Browse and access enrolled courses
  • View and download course materials
  • Take quizzes and submit assignments
  • Receive push notifications for deadlines and messages
  • Participate in forums and messaging
  • View grades and feedback
  • Work offline (download content for later)

How to Get the Moodle App

  1. Download "Moodle" from the App Store or Google Play
  2. Enter your school's Moodle site URL
  3. Log in with your username and password
The Moodle App connects to your institution's Moodle site — it's not a standalone platform.

How to Use Moodle as a Student

1. Log In

Navigate to your school's Moodle URL (e.g., lms.yourschool.edu) and enter your username and password.

2. Find Your Courses

After logging in, you'll see your Dashboard with all enrolled courses. Click on a course to enter it.

3. Navigate a Course

Courses are organized into sections (topics or weeks). Each section contains:
  • Resources — files, links, pages, videos
  • Activities — quizzes, assignments, forums, workshops

4. Take a Quiz

  1. Click on the quiz activity
  2. Read the instructions and time limit (if any)
  3. Click "Attempt quiz"
  4. Answer the questions and click "Next page" to move forward
  5. Review your answers on the summary page
  6. Click "Submit all and finish"

5. Submit an Assignment

  1. Click on the assignment activity
  2. Read the instructions and deadline
  3. Click "Add submission"
  4. Upload your file or type your response
  5. Click "Save changes"

6. Check Your Grades

Go to your course and click "Grades" in the navigation menu. You'll see all graded activities with your scores and feedback.

7. Participate in Forums

Click on a forum activity to read posts. Click "Add a new discussion topic" to start a new thread, or "Reply" to respond to an existing one.

How to Use Moodle as a Teacher

1. Turn On Editing

After entering your course, click the "Edit mode" toggle (top right) to enable course editing. This lets you add, move, and configure course content.

2. Add Course Content

Click "+ Add an activity or resource" in any section to add:
TypeExamples
ResourcesFile, Folder, Page, URL, Label, Book
ActivitiesQuiz, Assignment, Forum, Workshop, Wiki, Glossary, Database

3. Create a Quiz

The traditional way:
  1. Click "+ Add an activity or resource"Quiz
  2. Configure settings (time limit, grading, attempts)
  3. Click "Save and display"
  4. Click "Add question" → choose type → enter question details
  5. Repeat for each question
The faster way with Formswrite:
  1. Write your quiz questions in a Google Doc
  2. Go to Formswrite and convert to Moodle XML
  3. In Moodle, go to Question BankImport
  4. Select Moodle XML format and upload the file
  5. Create a quiz and add the imported questions
This saves hours compared to entering questions manually.

4. Set Up the Gradebook

Go to GradesGradebook setup to:
  • Create grade categories
  • Set weights and aggregation methods
  • Add custom grade items

5. Enrol Students

Go to ParticipantsEnrol users to:
  • Add students manually (by email or username)
  • Set up self-enrolment (students enter an enrolment key)
  • Bulk upload via CSV

6. Track Progress

Go to ReportsActivity completion to see which students have completed which activities.

Tips for Teachers

Save Time Creating Quizzes

Instead of entering quiz questions one by one in Moodle, write them in a Google Doc and use Formswrite to convert them into Moodle XML. Formswrite's AI automatically detects question types, answer options, and correct answers.

Use the Question Bank

Store questions in Moodle's Question Bank and reuse them across multiple quizzes. Formswrite imports directly into the Question Bank.

Enable Completion Tracking

Turn on Completion tracking in course settings to let students see their progress and to generate completion reports.

Use Groups

Organize students into Groups for differentiated instruction, separate discussion forums, or group assignments.

FAQ

Is the Moodle App free?

Yes. The Moodle App is free to download and use on iOS and Android.

Can I use Moodle on my phone without the app?

Yes. Moodle works in mobile browsers, but the app provides a better experience with push notifications and offline access.

How do I reset my Moodle password?

Click "Forgotten your username or password?" on the login page and follow the email instructions.

Can teachers see when students access content?

Yes. Teachers can view Activity logs and Completion reports to see when students accessed courses and completed activities.

How do I import quiz questions into Moodle?

Go to Question BankImport → choose a format (Moodle XML, GIFT, Aiken) → upload your file. Use Formswrite to generate these files from Google Docs automatically.

Get Started

Whether you're a student navigating your first online course or a teacher building assessments, Moodle has the tools you need. For faster quiz creation, try Formswrite — convert your Google Docs to Moodle quizzes in seconds.

Share this post with your network


Formswrite - Google Docs to Forms Converter

Create forms in seconds, not hours

Convert Google Docs to Forms with one click

Save hours on quiz creation every month.

No more manual form creation. No more formatting hassles.

We care about your data in our privacy policy

© 2026 Formswrite. All Rights Reserved.