Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
D. Hiden Ramsey Library, University of North Carolina at Asheville

Moodle Teacher Guide: Adding Moodle Blocks

This guide offers information, advice and resources on how to create an effective online course.

Adding blocks

Moodle offers a number of blocks that can enhance the student experience in a course. Some, like the RSS feeds, are covered elsewhere in this Moodle Teacher Guide. Below is a list of blocks along with a brief explanation. Where suitable, a link to how to use the block is available. Also, where applicable, a suitable alternative is also provided. In some cases, the block may be appropriate for your home course page (or dashboard) and not an individual course page. This guide illustrates only those blocks that are not currently placed on the default home page. As a side note, when adding Blocks to the Moodle page, the screen pops the user back up to the top of the course page. Scroll back down to the bottom right to see the added block. Blocks can be moved around by clicking on the 4-arrow symbol and dragging the block to where you want it to be.

Click on the links below to a short description.


Admin bookmarks:


Blackboard Collaborate:

Blog menu:

Blog tags:

Census report:


Community Finder:

Course completion status:

Course/site summary:


Grade Me:


Logged in user:


My latest badges:

My private files:

Online users:


Quiz results:

Random glossary entry:

Recent Activity:

Recent blog entries:

Remote RSS feeds:

Section links:

Self completion:


Contact Information


John Myers
Director of TLTR,
Instructional Technology Consultant 

Laurie Miles
Instructional Technology Specialist 

Anne Ogg,
Instructional Designer

Instructional Technology main ph: 251-6540
Center for Teaching and Learning
CPO 1540 Ramsey Library
One University Heights
Asheville, NC 28804

CPO 1510052 Ramsey Library
One University Heights
Asheville, NC 28804
Office: 828.251.6540