Introduction to Algorithm and game creation using Game

  • Slides: 12
Download presentation
Introduction to Algorithm and game creation using Game Salad BY MICHELLE COOPER – FACULTY

Introduction to Algorithm and game creation using Game Salad BY MICHELLE COOPER – FACULTY HEAD ICT LAUNCESTON CHURCH GRAMMAR SCHOOL

Installing Game Salad www. gamesalad. com Click on the download button at the top

Installing Game Salad www. gamesalad. com Click on the download button at the top right hand corner of the screen Fill in the details, then scroll down the screen that appears and select Go to email and click on complete my registration

Definitions Object oriented programming Basically if you click on something, something will happen –

Definitions Object oriented programming Basically if you click on something, something will happen – some code will be activated If the code is never clicked on, the code is never activated Algorithms a process or set of rules to be followed in calculations or other problem -solving operations ISTE website resource on computational thinking (iste. org) copy available very useful for algorithms

Starting algorithms To begin. “You use algorithms every day, but you just don’t realise

Starting algorithms To begin. “You use algorithms every day, but you just don’t realise it…. . ” It’s about choices and making decisions eg this is an algorithm for getting up in the morning Friendship algorithm from Big Bang Theory https: //www. youtube. com/watch? v=k 0 xgj. Uh. EG 3 U Wake up. Is it a school day? Give examples for practice, try and keep them relevant If Yes, get up If No, stay in bed

How can I use this in class? In pairs, create an algorithm for a

How can I use this in class? In pairs, create an algorithm for a Choose your own Adventure story. This can be done on paper, or using Inspiration or Power. Point. One of the paths needs to be at least 5 choices long. The algorithm might start to look like this You are encouraged to be as creative as possible – your story doesn’t need to be realistic! Instructions in this file Walking down the street. See a skateboard Ride it down the hill Keep on walking Take off flying Take a left Crash and burn Take a right

Representing algorithms Traditional format www. gliffy. com Students need to be exposed to how

Representing algorithms Traditional format www. gliffy. com Students need to be exposed to how to understand choices, outputs Cartoon formatting Numbered list

Understanding the environment

Understanding the environment

Important buttons Scenes Play Layers Actors Media Behaviours Tables Width and Height

Important buttons Scenes Play Layers Actors Media Behaviours Tables Width and Height

Your first game (and the difference between prototype and instance) Prototype = the original

Your first game (and the difference between prototype and instance) Prototype = the original (eg Microsoft word) Instance = An example of (eg a document in word) Anything you set in the prototype is true for the instance but what you set for the instance is not true for the prototype Full instructions, content and videos available for this and all exercises

Your second game – sheep bounce algorithm

Your second game – sheep bounce algorithm

What the data flow looks like

What the data flow looks like

Other game salad tutorials Instructions for my videos on my You. Tube channel or

Other game salad tutorials Instructions for my videos on my You. Tube channel or via usb https: //www. youtube. com/watch? v=z 6 si-du 9 QGY https: //www. youtube. com/watch? v=ds. CYt. Ks. Ew. SY https: //www. youtube. com/watch? v=c. Xi. XRp 4 HONE https: //www. youtube. com/watch? v=SUef. GGEOh. BM