Daily Assignments
Today's Homework
Stay up to date with daily assignments and learning objectives. Select your class level below to view specific tasks and download required resources for today's curriculum.
Grade 1 Red
PE
Write a short paragraph about stretching benefits
Due: 27 June 2026
History
Read pages 14-16 and answer questions 1 to 4
Due: 26 June 2026
Science
Draw and label the parts of a plant
Due: 25 June 2026
French
Learn vocabulary list on page 8 — colours and numbers
Due: 24 June 2026
Maths
Page 12, Exercise 3 — complete all sums
Due: 23 June 2026
English
Write 5 sentences describing your favourite animal
Due: 23 Jun 2026
Grade 4 Blue
English
Read passage on page 14
Due: 16 July 2026
Grade 5 Blue
History
Summarise the key events of the abolition of slavery in Mauritius
Due: 27 June 2026
ICT
Complete the spreadsheet exercise from class and save to your folder
Due: 26 June 2026
Geography
Label the map of Africa with all countries and capitals studied
Due: 25 June 2026
French
Conjugate the verbs on page 34 in present and past tense
Due: 24 June 2026
Science
Read chapter 9 on ecosystems and answer the review questions
Due: 24 June 2026
Maths
Page 78, Exercise 5A - fractions and decimals, all questions
Due: 23 June 2026
English
Write a 200 word composition on the topic: A Day I Will Never Forget
Due: 23 June 2026
Grade 6 Yellow
Maths
Page 30, Exercise 5, 6
Due: 30 June 2026
Student Resources Portal
Access our complete digital library including past papers, supplementary reading materials, and educational video content curated by our department heads.
Coming Soon
Sir Pierre Dalais