Blocks ::: block_homework
Maintained by Picture of Overnet DataOvernet Data
The Homework Block streamlines the process of managing homework activities by simplifying the way teachers set, track and mark their student’s homework. Homework Block not only provides benefits to teachers but also the students, school and parents too.

Homework 1.1.18

Moodle 2.9, 3.0, 3.1, 3.2, 3.3
Released: Thursday, June 1, 2017, 10:05 PM

Homework Block

Copyright Overnet Data Ltd.

Moodle has a powerful and extremely flexible course system that includes the ability to set assignments for learners. However the very flexibility of this system makes it difficult and time consuming to understand and use. A simpler homework system that integrates into the existing assignment framework is the number one request from our customers, so this plugin is the result.

This is a free plugin for Moodle that wraps the use of the Moodle Assignment Activity module in a more user friendly UI, hiding the features that most users do not use, whilst adding some additional features such as learner notifications of new assignments and detailed reporting.

When used in combination with our commercial product EduLink for Moodle, various additional features become available, for example achievement and behaviour writebacks when marking homework and parental notification of homework assignments being set.


Admin and Teachers can:

  • Easily set, edit and mark homework assignments
  • View reports of homework usage, group and individual grades
  • Be notified by Moodle message when homework is set

Learners can:

  • See all their homework assignments in one place including due dates and status
  • Submit work online or mark 'non-submitted' assignments as done
  • Be notified by Moodle message when homework is set

Parents can:

  • Be notified by email when homework is set (EduLink for Moodle required)
  • View their children's homework assignments including due dates and status


  • Moodle version 2.9 or above
  • (optional) EduLink for Moodle version 6.2.145 or above


Within the ZIP file is a folder named homework, copy this folder into your Moodle blocks folder (e.g /var/moodle/htdocs/blocks/ ). Once the folder has been copied into your blocks folder, login to Moodle as admin and it should detect the new block and install it.

Note that if you download the ZIP from Github the homework folder is called 'moodle-block_homework' and needs to be renamed after extraction to 'homework'.

Once installed you can add the block to your front page in the usual manner, and we recommend you set it to appear on all pages.

Overnet Data Moodle Services

  • Real-Time Reporting from your School MIS

Our software suite gives teachers, students and parents within a school real-time access to data from their school's MIS – accessible online, via an app or within Moodle. Student performance and pastoral data can now be in your hands 24/7.

  • Single Sign-On If your school uses Moodle or Edulink we can simplify the whole process of logging in by integrating with Active Directory. Once configured, you will be able to use the same school network login to access Moodle, removing the necessity for separate login credentials.

  • Looking for a VLE or Managed Moodle Services? For Moodle we offer a full range of services including support, tailored consultancy and training packages as well as customised theme design and hosting. We specialise in on-site managed deployments where we deploy and manage your Moodle on your premises, including Active Directory integration for single sign-on.

  • Parental, Student and Teacher Messaging Service Our email and SMS communication tools encourage parental and student engagement and participation, helping to build a strong whole-school partnership.

For more information see our website at www.overnetdata.com

EduLink One

EduLink One provides an integrated school information platform which draws together a range of existing schools systems with an engaging user interface allowing teachers, parents and students to communicate and access information in one place. For more information see www.overnetdata.com/edulinkone or phone us on +44 (0) 1604 807545.

EduLink Integrator

EduLink Integrator provides our partners: software publishers, local authorities and academy school chains with secure, on-demand MIS data extraction services from multiple schools simultaneously. Your MIS data need no longer be inaccessible except via dated and slow CSV exports - we offer fast, secure live access. For more information see www.edulinkintegrator.com or phone us on +44 (0) 1604 807545.

Version information

Version build number
Version release name
Stable version
MD5 Sum
Supported software
Moodle 2.9, Moodle 3.0, Moodle 3.1, Moodle 3.2, Moodle 3.3
  • Latest release for Moodle 2.9
  • Latest release for Moodle 3.0
  • Latest release for Moodle 3.1
  • Latest release for Moodle 3.2
  • Latest release for Moodle 3.3

Version control information

Version control system (VCS)
VCS repository URL

Default installation instructions for plugins of the type Blocks

  1. Make sure you have all the required versions.
  2. Download and unpack the block folder.
  3. Place the folder (eg "myblock") in the "blocks" subdirectory.
  4. Visit http://yoursite.com/admin to complete the installation
  5. Turn editing on in any home or course page.
  6. Add the block to the page
  7. Visit the config link in the block for more options.