Group+Tasks

Create Your Own Game



However, don't just run to the computer and start typing random code! There is usually a series of stages we go through to create good programs! This is called the Software Development Process or SDP for short.
 * The Software Development Process ||
 * Analyse || * Working in pairs or small groups, brainstorm three ideas for your project. Think of how it might link in with other subject areas you’re studying
 * Now discuss your ideas with your teacher. ||
 * Design || * Make a storyboard of your project.
 * Design the steps for your code (algorithm): ||
 * Implement || * Now create your project!
 * Gather the sprites, costumes, sounds and backgrounds. Remember to give them sensible names. ||
 * Test || * Test your project to make sure it works.
 * Let your classmates test it too and note their comments ||
 * Document || <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">Write down below a brief description (50 words max.) of:
 * <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">your project’s main features and
 * <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">how to use them. ||
 * <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">Evaluate || * <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">How did the project turn out compared to how you originally planned it?
 * <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">What mistakes did you make on the way?
 * <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">If you were to start again from the beginning, what would you do differently?
 * <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">Look at your code again.Is there anywhere you could have taken a shortcut to make it “slicker”? ||
 * <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">Maimtain || * <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">What additional features would make your project better? ||


 * <span style="color: #ff0000; font-family: 'Comic Sans MS',cursive; font-size: 200%;">Group Task One [[image:abcprogramming/task.jpg width="229" height="200"]] ||
 * <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">You are a group of four young hot games designers and entrepreneurs who realise how big the games industry is but you know how many good games there are out there.

<span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">You decide to design and create an eye-catching and original game that you hope millions of people will download. Work together to:

<span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">Come up with an original game idea.
 * 1) <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">Design your game on paper or using paint/word.
 * 2) <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">Implement your game using Scratch.
 * 3) <span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">Get others in you class to play your game and tell you what they thought.

<span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">Would they play it? Would they buy it? ||


 * <span style="color: #ff0000; font-family: 'Comic Sans MS',cursive; font-size: 200%;">Group Task Two [[image:abcprogramming/task.jpg width="229" height="200"]] ||
 * ..<span style="font-family: 'Comic Sans MS',cursive; font-size: 140%;">..Arnold Clark is having a massive car sale and want a computer game designed to promote the sale. Your task is to design and implement an original game. The game has to be fun to play but it must also advertise the sale. ||