Every week: Sign in at the door If you are new: Fill in Registration Form Ask a Mentor how to get started Make sure you are on the Athenry Parents/Kids.

Slides:



Advertisements
Similar presentations
GAME:IT Junior Paddle Ball Objectives: Review skills from Introduction Create a background Add simple object control (up and down) Add how to create a.
Advertisements

Michael Parkes Dudley LA What can Scratch do? Make simple games, animations, presentations and stories.
Pong! “The oldest commercially available game in history” Resources created from the video tutorials provided by David Phillips on
Helicopter Game Tutorial
A Christmas Scratch game
Code Club Session 3 Shark Eats Fish. Picture of finished product here.
This game is loosely based on the Whack-A- Mole arcade game.  Each game starts with 45 seconds of play.  Moles randomly pop out of holes on the landscape.
Write Your First Computer Game!. Coding: Programming Languages Just like you can speak Chinese to someone who understands Chinese to tell them what to.
CoderDojo Roscommon Code and notes by Eamonn Hannon and Michael Madden, 2012.
Scratch Programming Session 9 of 10 Review elements to use in stories, games, etc.
Scratch Programming Session 6 of 10 If-then-else statements interactions Final projects specifications.
Welcome to Mrs. DeRita’s 4th & 5th grade Technology Class
CREATE AN ANIMATED STORY CODERDOJO NOVA – SCRATCH WHITE BELT.
SE320: Introduction to Computer Games Week 8: Game Programming Gazihan Alankus.
SCRATCH This Design Notebook belongs to:. 3 What are the different ways you interact with computers? List your answers here: 5.
Fish Chomp. The screen where you can see what happens when you play your game is called the STAGE. The SCRIPT BANK is where the types of instructions.
Every week: Sign in at the door If you are new: Fill in Registration Form Ask a Mentor how to get started Make sure you are on the Athenry Parents/Kids.
INTRODUCTION TO THE SCRATCH PROGRAMMING ENVIRONMENT.
Programming 3/16/15 3/16 Looping, Arrays, Objects 3/17 Object-Oriented Design and Becoming a better Programmer 3/18 Introduction of Conditionals 3/19 Introduction.
CATCH SCRATCH! Programming from Scratch. Remember Scratch?
Introduction to Scratch!
CoderDojo Roscommon. Today's Ninja Challenge: Create a GhostBuster Game Like This.
Variables. Todays Lesson  In todays lesson you are going to:  Learn to use variables  Learn to ask for user input  Learn to save the users response.
Geometry. The screen where you can see what happens when you play your game is called the STAGE. The SCRIPT BANK is where the types of instructions are.
Fish Chomp. The screen where you can see what happens when you play your game is called the STAGE. The SCRIPT BANK is where the types of instructions.
Math Field Day. What is Math Field Day?  A competition in which students from many different schools complete various mathematics problems/tasks. These.
Scratch pong challenge Pong is a classic 1970s video game  Open the pongv1.sb2 file in Scratch  Click the.
Variables and Random Numbers Computer App Session 4.
Today we are learning to: Understand how actions and events control our game. Completing the catch the clown game – making a room – adding music Gather.
Intro To Programming Project Presentation. Group Presentation All group members have to present part of the project. All group members have to present.
Get Going On ….. Load the word file ‘Glossary’ and complete it. You will have homework today.
How to create a basic game in Scratch. The Scratch Stage The Scratch stage is 480 pixels wide and 360 pixels high x increasesx decreases.
SILVER DofE sign up. HAVE YOU COMPLETED YOUR BRONZE AWARD? To sign up for silver you will need to have at least one section at Bronze completed – The.
Today's Ninja Challenge: Write Your First Computer Game!
Lives and Scoring Games Programming in Scratch. Games Programming in Scratch L2 Lives and Scoring Learning Objectives Define a variable Understand the.
GAME:IT Junior Paddle Ball Objectives: Review skills from Introduction Create a background Add simple object control (up and down) Add how to create a.
GAME:IT Paddle Ball Objectives: Review skills from Introduction Create a background Add simple object control (up and down) Add how to create a simple.
Making a Flappy Birds Game PART 2 – MAKING THE BIRD FLAP AND FALL – AND DEVELOPING THE GAME FURTHER (ADDING ADDITIONAL CHARACTERS, GOODIES, ENEMIES AND.
ICT/COMPUTING RULES Only use software allowed by the teacher
CoderDojo Sligo "Above all, be cool" Code and notes by Michael Madden, 2012.
ESSENTIAL QUESTION How can my PSAT score help me prepare for my future?
Intro CS – Costumes and Variables Lesson Plan 6. Goals  Understanding Costumes, Ordering, Naming  Switching Costumes with Switch and Next  Using Variables.
Phase 3: Game Creation. Phase 3: Game Creation Outcomes (Slide 1) I can create a flowchart to solve a problem, for example to make a cup of tea. I can.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech May 2009.
Module 10 – Scratch Project Scratch Project Getting Started.
Game Maker Tutorials Introduction Clickball IntroductionClickball Where is it? Shooting Where is it?Shooting.
Back to School Edition Miss Cantillon’s Fifth Grade.
Index Background Costumes Making object walk smoothly Controlling an object with the keyboard Control an object with the mouse Changing costume when hit.
Intro CS – Keyboard and mouse input Lesson Plan 7.
Every week: Sign in at the door Have Fun Ask Share CoderDojo Roscommon "Above.
Intro CS – Costumes and Variables
Games Programming in Scratch
Mission: design a Virtual interactive tour guide with scratch
Today's Challenge: More Animation Storytelling and Scrolling!
RTPP.
Intro CS – Keyboard and mouse input
Scratch – Simple Programming
Code and notes by Martha Fahy, 2017
Scratch I - Overview.
Scratch – Simple Programming
Go to =>
Go to =>
Go to =>
Go to =>
Game development using Scratch
Creating a Simple Game in Scratch
So you want to be a Game Designer
CoderDojo Athenry "Above all, be cool" Notes by Michael Madden, 2013
Scratch – Simple Programming
Presentation transcript:

Every week: Sign in at the door If you are new: Fill in Registration Form Ask a Mentor how to get started Make sure you are on the Athenry Parents/Kids Google Group: CoderDojo Athenry "Above all, be cool"

CoderDojo Athenry Beginners Code and notes by Martha Fahy & Michael Madden

Today's Ninja Challenge: Prepare to Earn Your First Belt!

Belts!

Two to Earn: White or Yellow White: Commitment & Basic Skill Attend at least 5 sessions + Know how to get started with Scratch Sign in each week!

Two to Earn: White or Yellow Yellow Scratch Belt: Competent Scratch Coder 1.Qualify for a White Belt 2.Write and explain a Scratch Program with: Forever/RepeatIf blocks VariablesAnimation/Sound Sprite controlled by mouse or keyboard Must be all your own work!

A couple of mentors will have a chat with you Ask you to show us your code (new or old) See if you know most of these Scratch ideas: Loop Blocks (Forever/Repeat) If Blocks Variables Animation, Sound & Changing Backgrounds Make a Sprite Move Make a Sprite Say Something Use Broadcasts Procedure for Yellow Belt

1.Which block you would use to make the sprite speak? 2.How would you change the way your sprite looks? 3.How would you make a sprite move? 4.Can you show where you have used a loop block? 5.Can you show where you have used animation or sound? 6.Can you show us where you have used an IF block? 7.What blocks would you use to check if your sprite hit something? 8.How do you share a program online? 9.Show where you have used a variable or how would you create a new variable? 10.Show where you have used a broadcast or how would you create a new broadcast? Sample Questions for Yellow Belt

Yellow Scratch Belt: Program Ideas Squash Game Control a bat to hit a ball Ball bounces off wall on the other side Game over when you miss 5 times ABC Game Sprites with A/B/C fall from random start point Press A/B/C key to stop them Keep score of how many you stop

Fairness  Nobody has a right to a belt: it must be earned  We will help you get there The whole Dojo - mentors, parents, all members We will give you feedback for next time if you did not make it  We will be clear about what is required to get to the next belt level

Belts & Levels We are following agreed CoderDojo standards White belts for commitment & basic skills Yellow belts for competence in a specific coding discipline Higher belts for higher level skills in a specific discipline You have to earn a lower belt before moving to a higher one When you start a new coding discipline, have to go back to start in applying for a belt

What if I Don't Get a Belt? If you can't participate, or it doesn't go well for you, don't worry! We will have another belt awarding session in the coming months

Ask Your Questions!