Creating behaviours: MOVEMENT

Slides:



Advertisements
Similar presentations
Problem Solving Chapter 2. What is an algorithm? n A solution to a problem that is: –Precise –Effective –Terminating.
Advertisements

Do it now activity Correct the 8 syntax errors: Age = input(“How old are you?” If age = 10 Print(You are 10”) else: print(“You are not 10”)
LO: Learn how to develop your game further to include interactions with the device.
Python quick start guide
Flow Charting. Goals Create Algorithms using Flow Charting procedures. Distinguish between Flow Charting and Pseudocode. Top-Down Design Bottom-up Design.
By the end of this session you should be able to...
Extended Prelude to Programming Concepts & Design, 3/e by Stewart Venit and Elizabeth Drake Chapter 2: Flowcharts.
Lecture 2 Numerical Methods for Engineering MECN 3500 Department of Mechanical Engineering Inter American University of Puerto Rico Bayamon Campus Dr.
PROGRAM DEVELOPMENT CYCLE. Problem Statement: Problem Statement help diagnose the situation so that your focus is on the problem, helpful tools at this.
Dr Nick Mitchell (Room CM 224)
Introduction to Programming Lecture 2 Msury Mahunnah, Department of Informatics, Tallinn University of Technology.
Topic: Control Statements. Recap of Sequence Control Structure Write a program that accepts the basic salary and allowance amount for an employee and.
3.1.3 Program Flow control Structured programming – SELECTION in greater detail.
Flowchart. a diagram of the sequence of movements or actions of people or things involved in a complex system or activity. a graphical representation.
Lives and Scoring Games Programming in Scratch. Games Programming in Scratch L2 Lives and Scoring Learning Objectives Define a variable Understand the.
Integrating Algorithms and Coding into the Mathematics Classroom
Scratch Programming Cards
ALGORITHMS AND FLOWCHARTS
Understand Problem Solving Tools to Design Programming Solutions
Movement Game Design (Scratch).
3.1 Fundamentals of algorithms
Games Programming in Scratch
Chapter One Problem Solving
Do it now activity Last lesson we used Flowol to create a solution to a problem a computer could solve. Identify what each symbol does:
Variables and Inheritance Part 2
GC211Data Structure Lecture2 Sara Alhajjam.
Software Engineering: A Practitioner’s Approach, 6/e Chapter 11 Component-Level Design copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
Application of Pseudo Code
Understand Problem Solving Tools to Design Programming Solutions
@TeacherToolkit, license CC BY-NC-ND 3.0
Introduction to Events
Do it now activity Green pen activity in books.
CIS115 Education for Service-- snaptutorial.com
CIS 115 Teaching Effectively-- snaptutorial.com
Loopy Motion Control.
ALGORITHMS AND FLOWCHARTS
Print slides for students reference
LESSON 11 – WHILE LOOPS UNIT 5 – 1/10/17.
Unit# 9: Computer Program Development
Problem Solving Techniques
Chapter 16 Component-Level Design
Planning your game.
Introduction to Stencyl
For -G7 programing language Teacher / Shamsa Hassan Alhassouni.
Computers & Programming Languages
Story time Task 5 Computer Programming Gray , Calibri 24
Global Challenge Night Sensor Lesson 2.
ALGORITHMS AND FLOWCHARTS
Creating actors and scenes
Global Challenge Night Sensor Lesson 2.
Design and Implementation
Introduction to Algorithms and Programming
` Structured Programming & Flowchart
CPS120: Introduction to Computer Science
Global Challenge Night Sensor Lesson 2.
Global Challenge Night Sensor Lesson 2.
Flowcharting & Algorithms
Computer Science Core Concepts
No Yes START Do you live in Scotland? Take umbrella See last Flowchart
ICT Gaming Lesson 3.
Flowcharts and Pseudo Code
ICT Gaming Lesson 2.
The structure of programming
Starter....
User Input Keyboard input.
Agenda Remarks about last homework for loop Nested for loop Flowchart
Do it now activity Log onto the computer.
Hour of Code Code.org/lightbot
Creating your game.
ME 123 Computer Applications I
Presentation transcript:

Creating behaviours: MOVEMENT

Do it Now The following flow chart is the algorithm for movement to the right in pacman. In your book adapt the flowchart for all other direction Move to the right. Has  been pressed? No Yes Learn how to create actors and scenes in Fireworks and import them into Stencyl

Do it Now - solution Move to the left. Has  been pressed? Move up. Move down. Has  been pressed? No No No Yes Yes Yes Learn how to create actors and scenes in Fireworks and import them into Stencyl

Homework Plan a way to extend your pacman game – this could be adding an extra level or some other challenge Learn how to create actors and scenes in Fireworks and import them into Stencyl

Learning Objective “Learn how to create behaviours in Stencyl to move your pacman actor”. Write this Learning Objective into your book. Monday, 21 October 2019

Learn how to create behaviours in Stencyl to move your pacman actor Creating behaviours Using the booklet you teacher gives you create the behaviour to move your pacman character using the arrow keys Learn how to create behaviours in Stencyl to move your pacman actor

Learn how to create behaviours in Stencyl to move your pacman actor Extension Task Download the assets for crashcourse 2 from our weebly site Crashcourse 2 will encourage you to create some of your own behaviours Learn how to create behaviours in Stencyl to move your pacman actor

“Learn how to create behaviours in Stencyl to move your pacman actor”. Learning Objective “Learn how to create behaviours in Stencyl to move your pacman actor”. Monday, 21 October 2019

Learn how to use behaviours, actors and scenes in Stencyl What can you remember? What is an event? What is a behaviour? What is the difference between an event and a behaviour? Learn how to use behaviours, actors and scenes in Stencyl

Learning Outcomes L3 L4 L5 Monday, 21 October 2019 create programs that implement algorithms to achieve given goals.. declare and assign variables. use post-tested loops e.g. 'until', and a sequence of selection statements in programs, including an if, then and else statement know the difference between, and appropriately I can use if and if, then and else statements use a variable and relational operators within a loop to govern termination design, write and debug modular programs using procedures. know that a procedure can be used to hide the detail with sub-solution know that programming bridges the gap between algorithmic solutions and computers can use a range of operators and expressions e.g. Boolean, and applies them in the context of program control can select the appropriate data types. L3 L4 L5 Monday, 21 October 2019