Photo de Matilda Wormwood:
Photo de Matilda Wormwood:

Congratulations for getting to the advanced level of the cleaning management system project!

At this stage of the quest, you will use Scratch coding at the advanced level to complete the Cleaning Management System project. In addition, you will develop a further understanding on how new technologies impact the Cleaning industry and the importance to develop digital skills to meet new skill requirements in this market.

This project provides an understanding of how technology improves the efficiency of manual labor by improving tasks in terms of their time or conduction. By implementing the cleaning management system for a cleaning company, you will understand how coding can improve the work routine in the cleaning industry and reduce the risk of errors or lost productivity. In addition, the introduction of new technologies helps to make better decisions when it comes to organizing work.

Finally, this project contributes to materialize in concrete contexts what coding can do and to facilitate the understanding of its potential and processes. Being more familiar with coding develops the ability to envision new opportunities and problem-solving skills.

Ultimately, this project supports the development of women's creativity, confidence, communication, and critical thinking skills, which are essential soft skills for career development.


This project will help you develop an understanding how coding is used in cleaning businesses. As part of the activity participants will design a software in which the cleaning staff will be able to;

- View Houses to Clean

- View Cleaned Houses

- Book New Clients

- Manage Houses

- View Stocklist

- Stock To Replenish

In the advanced section, we will complete the cleaning management system by adding the final two features namely, "Book new Clients" and "Manage Houses".


With the aim to complete the quest and the software as well, you have to follow the instructions provided in the document entitled 'Cleaning Management - Advanced' in the resources section.

You should also check the link provided namely "7 Benefits of Learning to Code": this web page lists some benefits of learning code and in particular skills that can be built through coding. Then, you should have a look to the two videos provided entitled:"Learning Scratch: Applying Condition in Programming" and "Getting women into coding with Code First:Girls". The first video cited here provides explanations of what the condition in programming is, which is a key element in this field. The second video shows why women should be encouraged to get involved in coding and includes testimonials from several women on this topic.

These videos help you to understand how technology is slowly emerging in the Cleaning industry. To know more on this topic, you should also watch the last video provided entitled "Enabling the cleaning indiustry with technology: Introducing SoniQ services". This promotional video shows how a start-up in the cleaning sector applies new technologies to improve the sector's processes. Digital technology is now essential even in the cleaning sector, which is supposed to be far from this digital transition.



Congratulations! You have learned how to create an advanced cleaning management software for a cleaning company using Scratch, you are now ready to fully complete your tasks and fulfill your coding potential!

You have learned how to:

  • View houses to clean
  • View cleaned houses
  • Book new clients
  • Manage houses
  • View Stocklist
  • Stock to Replenish

You have also developped a better understanding of the importance of digital skills in the Cleaning Industry.


Learning Objectives

  • Use Scratchat advanced level
  • Improve ICT skills
  • Finalize the project aimed at helping a cleaning company with two more features (Houses Booking & Management)
  • Understand programming/coding as a basic tool in our present society
  • Know how to code simple projects with Scratch
  • Develop a range of coding and problem-solving skills applied to real-world situation