// Adds dimensions UUID, Author and Topic into GA4
Thursday, August 13, 2026
27.9 C
Singapore

Cleaning common areas to be daily routine for all school students

The Ministry of Education (MOE) will make classroom cleaning a daily affair for students. Acting Minister for Education (Schools) Ng Chee Meng in introducing this daily routine for students, said that it will be implemented in all schools by the end of 2016.
The students will clean all common areas such as corridors, canteens and classrooms, but not toilets. Schools will have autonomy in how they implement the daily cleaning routine, and it can be carried out at various periods of the school day, such as before the first lesson, during recess, in between classes, or just before dismissal.
MOE said that it was introducing this initiative to inculcate a sense of responsibility and good life habits in students. Schools such as Xingnan Primary School, Park View Primary School, and New Town Secondary School have already incorporated five to 10 minutes of cleaning activities within their school hours each day.
Mr Ng who visited Xingnan Primary School today observed a lesson on inculcating good habits of cleaning up, and joined the students in cleaning up at the end of the school day.
The Ministry is also looking at similar practices in other countries like Taiwan and Japan to see how it may be incorporated into daily student-life here.

- Advertisement -

Hot this week

‘A man before his time.’ Terrorism expert Rohan Gunaratna pays tribute to Lee Kuan Yew on Singapore’s 61st b-day

“His highest priority was to protect Singapore,” Gunaratna recalls Lee Kuan Yew’s response after the Bali attack.

‘Singapore is already showing signs of decline’: Ex-NMP Calvin Cheng sounds warning

Singapore turns 61, but former NMP Calvin Cheng says there is plenty to worry about.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks