CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ......

37
CoderDojo Athenry Code and Notes by Martha Fahy, 2018

Transcript of CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ......

Page 1: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

CoderDojo Athenry

Code and Notes by Martha Fahy, 2018

Page 2: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

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: email [email protected]

CoderDojo Athenry

"Above all, be cool"

Page 3: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Weekly Reminders

Page 4: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

• Fire exit doors/main doorways must be kept clear AT ALL TIMES

Page 5: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

• In the case of an emergency , please proceed in a calm and orderly manner to the nearest Exit and go to your Assembly Point

Do NOT take anything with you If you have a child in another room, do NOT go to them, a Mentor will look after them

Page 6: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

• Please leave passageways between desk and keep CLEAR at all times

Page 7: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

• If power cable goes across passageways – must be TAPED DOWN ask mentor for tape

Page 8: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

• ONLY NINJAS need a table - parents, please only use a chair

Page 9: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

• If FIRST AID is required please alert a Mentor

There are a number of trained first responders on site every week

Page 10: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Coffee Tea +

€2

Page 11: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Help us cut down on Single Use Cups

Page 12: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

€1.50 Bring your own cup (must have lid)

+

Page 13: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Programming Languages • Tell computer how to perform tasks

• C, C++, Java, Visual Basic, Python, JavaScript, PHP, HTML5

Some Java Code

Page 14: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Scratch's Interface

Stage

Sprite

Code

Palette of Commands

Page 15: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

The Stage

Library Paint File Camera

Full Screen Starts/Stop

Page 16: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

The Sprites (your characters)

Library Paint File Camera

Page 17: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Main Menu

Page 18: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Cursor Tools

Duplicate Grow

Shrink Delete

Tips

Page 19: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Palette of Commands

Page 20: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Motion

Page 21: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Looks

Page 22: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Sound

Page 23: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Pen

Page 24: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Data

2x+1=7

Page 25: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Event

Page 26: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Control

Do that 10 times

Page 27: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Sensing

Page 28: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Operator

Page 29: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

More Blocks

Page 30: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Today's Ninja Challenge: Write Your First Piece of Code!

Animate your Name

Page 31: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Change the Background

Library Paint File Camera

Page 32: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Create a Sprite for Each Letter of Your Name

New Sprite: Select from existing designs

Tip: Default size is big relative to stage: this shrinks it

Page 33: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Some ideas

Page 34: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

At the End … Upload your project to the Scratch Website

Access it

from home

Improve it

Show your friends!

Page 35: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Uploading to Scratch Website

cdexplorers1819

explorers1819

Page 36: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Uploading to Scratch Website

cdexplorers1819

explorers1819

Page 37: CoderDojo Athenry · Scratch's Interface Stage Sprite Code Palette of Commands . The Stage ... Write Your First Piece of Code! Animate your Name . Change the Background Library Paint

Keep In Touch!

[email protected]

@coderdojoathenr

zen.coderdojo.com/dojo/53