Introduction



Christina @ wocintechchat.com

 Deloitte carried out major research. For instance, food companies are hiring people with digital skills for all departments, not just in traditional IT departments. In fact, our interviews reveal that most of the important digital innovation is likely being driven by parts of the business outside of IT. This change coincides with a shift from program- or project-based management of technology to a more customer-centric and modern product management approach. Digital teams are using agile methods, such as scrum, to build applications centered on external and internal customers, both of whom are more digitally savvy and have higher expectations for what applications should deliver. For example, store associates are being provided applications for facilitating pick-and-pack shopping, interacting with customers through text, taking mini training courses, and managing their schedules.

Scratch is all about learning and is one of the most prefered programme for those with basic to some knowledge about coding.  In this quest learners will do a simple task using scratch programme to manage their food factory.

It is important to remember interactive user interfaces can be designed in Scratch using clickable sprites to create buttons. By incorporating these key programming concepts, Scratch makes computer science accessible to all learners. In doing so, it promotes problem solving skills, which are important in all areas of life, not just in managing food factory.

Task



Scopio from the Noun Project

In this example we will code a project, which replicates the running of a food factory that produces cake.

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

  • Display the list of products
  • Display the ingredient stocklist with quantities and prices
  • Log ingredients that have been used
  • Show stock to be replenished
  • Log quality control results

Process

In order to complete this task you will need to go to the resources section and find the document titled: Scratch Intermediate - Process. Follow the instrcutions from slide three onwards.

You are encouraged to read the document: Code Your Futute this is about CodeYourFuture (CYF) is a UK based non-profit organisation that trains some of the most deprived members of society to become programmers and helps them to find work in the tech industry. There are some inspiring case studies of migrants and refugees that changed their future by learning coding. 

In the resources section watch the video titled Professional Development: Critical Thinking in the Workplace is really insightful in explain what is Critacal thinking and why it is such a important skill to have especially if you want to get into roles that involves problem solving and making things happen.

 

Conclusion

Whether you want to monetise your project, post it on an open-source platform, or just make things as a hobby, now that you have completed this quest you have the knowledge and the tools to do so.

Congratulations!
You have completed the next button in the food management software. You are ready to move on to the advanced level…

Learning Objectives

  • In this example we will code a project, which replicates the running of a food factory that produces cake.
  • This project will help you develop an understanding how coding is used in the food industry. As part of the activity participants will design a software in which the factory workers will be able to
  • Log quality control results
  • You will develop enhanced communication skills.
  • You will develop logic practice through code. You become increasingly analytical by dissecting existing programs to understand the process to achieve the solution through written code.
  • You will develop empathy to comprehend and be sensitive to other people’s needs and emotions. Learning to code is like learning how to read and write in a different medium – it enables you with creative and expressive power
  • Code helps learners to become creators of digital artifacts rather than simply being consumers.