Skip to main content
UNSW Sydney Logo
Teaching
Mobile search
mobile nav menu button
  • About
  • Teaching
    • New to teaching
    • Educational design
    • Assessment and feedback
    • Evaluating education
    • More...
  • Educational Technology
    • Support
    • Training
    • TELT Administrator
  • Events & News
    • Upcoming events
    • Recent news
    • Event recordings & resources
    • Subscribe to education news
  • Awards
    • Awards
    • Fellowships
    • Gathering evidence of your teaching practice
  • Professional Development
    • Beginning to Teach (BTT)
    • Teaching Accelerator Program
    • Foundations of L&T (FULT)
    • Course Design Institute (CDI)
    • Self-paced learning
    • Academic Mentoring
    • More...
  • Contact & Support
  • About
  • Teaching
      1. New to teaching
      2. Educational design
      3. Assessment and feedback
      4. Evaluating education
      5. More...
  • Educational Technology
      1. Support
      2. Training
      3. TELT Administrator
  • Events & News
      1. Upcoming events
      2. Recent news
      3. Event recordings & resources
      4. Subscribe to education news
  • Awards
      1. Awards
      2. Fellowships
      3. Gathering evidence of your teaching practice
  • Professional Development
      1. Beginning to Teach (BTT)
      2. Teaching Accelerator Program
      3. Foundations of L&T (FULT)
      4. Course Design Institute (CDI)
      5. Self-paced learning
      6. Academic Mentoring
      7. More...
  • Contact & Support

Breadcrumb

  1. Teaching
  2. Technologies
  3. Educational Technology
  4. Moodle
  5. Build Courses in Moodle
  6. Build Your Moodle Course
  7. Adding Course Content

Upload a File in Moodle

Overview

This page has been archived, visit our new Moodle File page for updated information.

These instructions tell you how to link to resources on the course home page by:

  • uploading a file from your local computer
  • inserting an already uploaded file from the course server.

You should upload all files firstly to legacy course files, then add them to your course.

 

When to use

Upload course content files to avoid confronting students with a "scroll of death" when they open your course's home page.

You can also upload files as part of Lesson creation or Forum post creation, for example.

Make sure you read the Course materials and copyright page before you include files containing other people's work in your Moodle course.

Benefits

Uploading files (rather than entering large amounts of text directly in Moodle) keeps the Moodle course interface simple while allowing the course to contain detailed lesson materials.

You can ensure that students read uploaded files by making other activities dependent on their viewing files or attaining a certain score on a quiz about a file's content.

Guide

Step by step instructions

  • Upload a local file
  • Insert an already uploaded file

Upload a local file

You can upload course files to two different locations in Moodle:

  • the legacy course files area (where anyone with course access can see the files)
  • your private files area (where only you can see the files) - for instructions on using this area, see the private files page.

Upload a file from your local computer to the Legacy course files page in the following way:

In the Settings block, under Course administration, does Legacy course files display?

If no, click Edit settings; On the Edit course settings page click Expand all.

Edit settings

Navigate to Legacy course files under Files and Uploads and change the option to Yes; click Save changes. 

Files and uploads then Legacy course files

  1. Legacy course files link will now be displayed in the Settings block of your course. Click Legacy course files. 

Legacy course files menu location

  1. On the Legacy course files page, click Edit legacy course files.

Edit legacy course files

  1. Click the add files icon. 

Add files

  1. In the File picker, click Upload a file and then click Choose file to select a file from a preferred storage. 

Choose file

  1. Complete necessary fields and click Upload this file.
Name and upload file

The uploaded file displays on the Legacy course files page. Click Save changes.

 

Insert an already uploaded file

To insert, into the current course, a file that has already been uploaded to Legacy course files:

  1. On the home page of the relevant course, click Turn editing on .
  2. Navigate to the section where the file will be uploaded and click Add an activity or resource.

Add new activity or resource

  1. In the pop-up activity chooser, select File. 


     
  2. On the Adding a new File page, enter a relevant Name, Description and chose if you want the description to be displayed on the course page. 

Name and Description

  1. In the Select files field, click the add files icon.

Add new file

  1. In the File picker, click Legacy course files and click the thumbnail of the file you want to insert. 

Select from legacy course files

  1. In the resulting window, select Create an alias/shortcut to the file, complete the other fields as necessary and click Select this file.The uploaded file displays on the Adding a new File page.

Create alias/shortcut to the file

  1. Expand the Appearance section and complete the fields as necessary (available fields will differ depending on the Display you select).
    To ensure that students using mobile devices can view any PDF file you upload, select the Display option: In pop-up.

Select "In pop-up"

  1. Complete the other fields on the page as necessary, and click Save and return to course.

Save and return to course

Advanced guide

Files can do more than just sit in Moodle containing information. You can, for example:

  • Use the Restrict access settings to create a path that takes students step by step through a complex concept or series of concepts.
  • Set up Activity completion to help students track their progress through a sequence of learning materials.

Additional information

Further assistance

If you experience technical or other issues, consult the Where to get help page.

  • Educational Technology
    • Moodle
      • Login
      • Build Courses in Moodle
        • Orientation to Moodle
        • Request Course through myUNSW
        • Build Your Moodle Course
          • Course Design
          • Course Home Page
          • Adding Course Content
            • Activities
            • Resources
            • Add a Book
            • Upload a File
            • Using Blocks
            • Attendance
            • Create a Folder
            • Atto Text Editor
            • Text Editor
            • Blog
            • Copy Text from Word
            • IMS content package
            • Chat
            • Tables
            • Choice
            • Create a Lightbox Gallery
            • Legacy Course Files
            • Create a Label
            • Database
            • Images
            • Create a Web Page
            • Dialogue
            • Video
            • Add a URL
            • Feedback
            • Forum
            • Hide Resource or Activity
            • Glossary
            • Restrict access
            • Activity Completion
            • Group
            • Group Selection
            • Lesson
            • SCORM Package
            • Create a Questionnaire
            • Use the Moodle Calendar
            • Add test students
            • Survey activities
            • Course menu block
            • Create Wiki Activity
            • Scheduler activity
            • Create media gallery
            • Dropbox files
            • Course overview
            • Create a Checklist Activity
            • StudentQuiz
            • VoiceThread Instruction
          • Assessment Tools
          • Blackboard Collaborate Ultra
          • Personalized Learning Designer
          • Team Builder
        • Bring Content into your Teaching Instance
        • Facilitate and Deliver Course
        • Uploading grades to SIMS using Astra
      • Course Administration
      • Moodle Releases
      • Moodle Upgrade Project
      • Feature Requests
      • Contacts
      • Index of all support pages
    • Lecture Recording+
    • Turnitin
    • theBox
    • Other eLearning Tools
    • Feature Requests
    • Book a Consultation
    • Digital Media Support & Equipment
    • Immersive Technologies
    • TELT Service Status
    • Known System Issues
    • System Maintenance Windows

Events & news

Grades, Risk and Psychopathy: Students’ Willingness to Pay for Essays
Finding a teaching space just got much easier!
More
Back to top
  • Print
  • Share
    • Facebook
    • Twitter
    • Google
    • Email
  • Home
  • About
  • Educational Technology
  • Events & news
  • Awards
  • Contacts

Authorised by Pro Vice-Chancellor Education
UNSW CRICOS Provider Code: 00098G, TEQSA Provider ID: PRV12055, ABN: 57 195 873 179
Teaching at UNSW, Sydney NSW 2052, Australia Telephone 9385 5989

Footer menu

  • Privacy Policy
  • Copyright & Disclaimer
  • Accessibility
  • Report an incident
  • Complaints
  • Site Map
  • Site Feedback
Page last updated: Tuesday 21 February 2023