Blocks: 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.
318 sites
42 fans
Current versions available: 1

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. 

For Teachers

  • Plan and set homework ahead of time and upload all supporting documents that students will require to complete the homework 
  • See submissions which require marking and which Homeworks are due in directly from the block. 
  • Save time by generating comprehensive homework reports instantly, allowing you to monitor and understand both class and individual student’s progress
  • View an overview report of grades for the group as a whole, which can be downloaded as a XLS or CSV file 
  • Drill down by student to view the submission status, duration, feedback and grade of homework
  • Homework set for classes can be viewed as a summary list. For users with an Overnet Data subscription, homework can be viewed as a colour-coded timetable to enable quick identification of classes which have homework set, no homework or homework due

For Schools

  • Staff usage reports can be viewed to ensure that all staff are using the Homework Block
  • Provides evidence of homework setting and feedback for school inspections

For Students

  • With all homework deadlines, details and supporting documents online, there’ll be no more missed or forgotten homework.
  • Homework submitted in Moodle is automatically recorded as done
  • Static homework that needs to be submitted outside of Moodle can be manually recorded as completed

For Parents

  • Can see their child's homework and if it has been completed, any grade or feedback from the teacher.
  • For schools with Overnet Data's EduLink, there is an option to notify parents with an email update when new homework is set.

By upgrading to Overnet Data's Edulink for Moodle, users will be able to automate provisioning of students,  teachers, parents and classes. Plus, benefit from additional functionality including:

  • Integrated parental email communication
  • Achievement and behaviour writeback to your MIS
  • Timetable-based Homework management
  • Homework tracking for parents

For more information please visit


Screenshot #0
Screenshot #1
Screenshot #2


Picture of Overnet Data
Overnet Data (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of David Mudrák
    Fri, Jun 10, 2016, 4:17 PM

    Hi guys, and thanks for sharing the plugin with the moodle community. I like the idea of the plugin and I agree it is a nice tool developed with teachers' needs in mind. However, the way how the block is implemented, could be improved significantly.

    I understand your attempt to provide a fresh user experience via massive use of AJAX and these nice jQuery libraries. But the hard-coded CSS may or may not fit the particular Moodle class. The fact that you reimplement essential UI elements like forms, field labels etc, make the user experience actually worse. Consistency is the key to good user experience. I do like all the colours and behaviour, but it feels really awkward when installed into somehow styled moodle.

    There are more serious issues, too. There is a moodle coding style set up for good reasons. Your plugin does not follow naming conventions for database tables, classes, functions etc. It can likely become source of malicious conflicts (and that things really happen).

    For now, I am going to publish your plugin in so called incubating state. Once the raised issues are fixed and the plugin follows the coding style, please feel free to ping us and request removal from the incubator. Thanks for understanding.

  • Picture of Kees Koopman
    Sun, Jun 12, 2016, 9:05 PM

    Great work!
    I can't wait to use this block in our Moodle (after the issues are resolved)!
    Thanks a lot!
  • Picture of Kees Koopman
    Fri, Jul 29, 2016, 7:04 PM

    Why is this plug-in Homework yet still "Incubated"?
  • Picture of Overnet Data
    Fri, Jul 29, 2016, 8:03 PM
    We don't know Kees... it's been a month since we uploaded a version that addressed David's concerns...
  • Picture of Plugins bot
    Wed, Aug 17, 2016, 9:16 PM
  • Picture of David Mudrák
    Wed, Aug 17, 2016, 9:20 PM

    Thanks guys for fixing the most important issues with database table names and functions naming. Generally, the plugin has still implemented some significant parts in pretty original way, not following the common Moodle code patterns and style. I commented on some of them and their risks in your issues tracker.

    However, these things should not prevent the block from being moved into blocks category, and I just did that move. Good luck with further development of the block.

  • Picture of Overnet Data
    Wed, Aug 24, 2016, 9:53 PM
    Thanks David - some more of your issues fixed in 1.0.24
  • Picture of Steph Riggs
    Tue, Oct 25, 2016, 9:48 PM
    Wow..this one looks stupendous..will this plugin help me (a student rather than a teacher) with management of my homework assignments..before I was using things like this one but your plugin looks way more useful and interesting
  • Picture of Jimmy Pow
    Wed, Feb 1, 2017, 12:39 PM
    this looks good and we're currently testing it. We've not a found a way to edit the homework description though. Is this a feature of this free version, and if so why can't we add to it?
  • Picture of Overnet Data
    Wed, Feb 1, 2017, 6:34 PM
    When you click on the Homework activity name in the block or view all screen, you should see brief details with an 'EDIT HOMEWORK' button - click there. You can also edit the activity from the course it's on in normal Moodle style.
  • Picture of Marcus Green
    Tue, Nov 21, 2017, 9:35 PM
    The description field does not appear to be editable when using the Boost theme.
  • Picture of Hamza BC
    Tue, Mar 6, 2018, 12:35 AM
    I installed it for moodle 3.4 but it does not show up in the add block there any solution or it is not compatible for 3.4 version ..??
  • Picture of Reem Khair
    Tue, Apr 3, 2018, 6:23 AM
    Hi. In adding a new homework and choosing the course, the list includes all old courses that are hidden, is there a way to list only current/visible courses?
  • Picture of Michael Flaherty
    Thu, Jun 14, 2018, 9:41 PM
    Thinking of using this instead ShowMyHomework from September. If I have the same homework for 7 different groups, all having different hand in dates, can I make one and copy/amend it or do I have to write the details out 7 times?
  • Picture of Ian Strydom
    Wed, Jul 29, 2020, 7:16 PM
    Has anyone tried this in modole 3.8?
1 2
Please login to post comments