This term we are going to start with designing an algorithm for our project using a visual programming language. You can use Gamefroot or Scratch for it.
You will be writing some code for your game or project that performs a specified task using a suitable programming language. However before we do that you might want to do these
Setting out the program code clearly using a flowchart
Writing some comments as you go to keep everything organised
Testing and debugging the program to ensure that it works well.
I will be using the Google Meet for us to unpack some ideas.
As you get a better idea about your project or game your algorithm gets more refined. You will be sharing your lucid chart with your group to get their feedback as you begin to design your wireframes for your Graphical User Interfaces.
Learn about the flowchart and look at some examples from the web that suits your game. I have given you an example of the Fizzbuzz game with the flowchart and code for it.
Create the shapes you have used by add post-it notes alongside them. These notes will become your comments on when you are writing your code for your game.
Apply and share any feedback you may have received and change the chart. Then share it with your group for their final comment. Don't forget to add these feedback to your description of your game on your document.
This week you will be learning an aspect of programming using the visual programming script, for the game you have been working on, using either Javascript or Python.
Please ensure that you have your algorithm and flowchart completed as you will be designing your first code block based on the game. You will have a choice of Gamefroot or Scratch for your visual programming scripts. We will also be using Python Trinket and W3School for the online programming tool.