Scratch Programming

Introduction

With the lockdown in place, the Ministry of Health has hired your team to create an informative game or application that will bring awareness to the public about the risks of breaking protocol.

Task

Your task, dear students, is to create an informative application/game of your choosing using Scratch.

Using the specified links and videos, you will create the game to achieve the following objectives:

  • To employ a nested conditional statement 
  • To employ a nested loop statement
  • To employ a broadcast statement

The game should also include:

  • One sprite (at least)
  • A suitable background

You have to work in groups, so that the roles are divided between you as follows: Reader/Viewer, Spokesperson, Applicator and Time Keeper

You will have five minutes to present your work to the company. A date will be set at a later stage.

Good luck and be creative!

Process

How to use the If...Then...Else... block:

https://www.youtube.com/watch?v=8r63XcsL07I

 

How to use nested If...Then...Else... block:

https://www.youtube.com/watch?v=kn80xQeRICk

 

How to use loops in Scratch + how to change the Sprite:

https://www.youtube.com/watch?v=m57Gmc7wFIM

 

Evaluation

  4-5 3-2 1-0
Employing a nested conditional statement The application contains a functioning nested conditional statement. The application contains a functioning conditional statement.  The application contains a non-functioning conditional statement or does not contain one.
Employing a nested loop statement The application contains a functioning nested loop statement. The application contains a functioning loop statement. The application contains a non-functioning loop statement or does not contain one.

 

  2 1 0
Employing broadcast statement The application contains a well-functioning broadcast statement. The application contains a non-functioning broadcast statement. The application does not contain a broadcast statement.
Including sprites The application contains more than one sprite. The application contains one sprite. The application contains no sprites.
Using a suitable background Background is suitable to the selected theme. Background is unsuitable for the selected theme. There is no background selected.

 

Conclusion

Congratulations on creating a fantastic application to share with your classmates about health!

Through this journey, you have learned how to create different types of blocks in a simplified programming language.

I hope this motivates you to learn more and create more exciting programs.

Credits

If you are interested in more details on Scratch programming, here's a link to Scratch's official Program Wiki: https://en.scratch-wiki.info/wiki/Scratch_Wiki:Table_of_Contents/Program

 

If you are interested in other programming languages, here's a link to Code Academy, where you can sign up and learn to code in different programming languages: https://www.codecademy.com/

Teacher Page

Pedagogy

  • Students are required to collaborate to create an electronic application or game.
  • Evaluation rubric is accessible to the student online.
  • Students' resources are restricted to websites and online videos.

Collaboration and Networking

  • Students' roles are divided in a way that requires them all to communicate and work with each other.
  • For successful implementation of the project, students have to collaborate and network using different ICT tools, such as MS Teams.
  • Students are encouraged to share their ideas with their classmates.

Technical Issues

  • Using online collaborative tools, such as Google Drive, where they can store their work, the teacher makes sure that  whatever happens to students' physical machines, they can switch to other machines within the classroom or from home.
  • Should projectors fail to function to display students' work, the students can showcase on the teachers' laptop and have it passed around for their classmates to try the application while the Speaker explains the app's functionality.
  • Should there be an internet connection issue where students cannot share their work, they are requested to bring their work on a flash drive.

Social Issues

  • If the student is using information from other websites to create an informative game or application, it is brought to the students' attention that they abide by legal codes in regards to copyright laws.
  • They can either choose information that is freely accessible, of which they have to respect the property, or reference resources that are protected by copyright laws.