Introduction to Scratch Programming Tiffany Snell Palm Beach - - PowerPoint PPT Presentation

introduction to scratch
SMART_READER_LITE
LIVE PREVIEW

Introduction to Scratch Programming Tiffany Snell Palm Beach - - PowerPoint PPT Presentation

Introduction to Scratch Programming Tiffany Snell Palm Beach County Library System What is Scratch? Website: scratch.mit.edu Why Scratch and Not Python, JavaScript, or C? Scratch - Python - print("Hello World!")


slide-1
SLIDE 1

Introduction to Scratch Programming

Tiffany Snell Palm Beach County Library System

slide-2
SLIDE 2

What is Scratch?

Website: scratch.mit.edu

slide-3
SLIDE 3

Why Scratch and Not Python, JavaScript, or C?

Scratch - Python - print("Hello World!") JavaScript - alert("Hello World!"); C - #include <stdio.h> int main() { // printf() displays the string inside quotation printf("Hello World!"); return 0; }

Hello World!

slide-4
SLIDE 4

What does Scratch do?

slide-5
SLIDE 5

Why Scratch?

You don’t need to download and install an IDLE (Integrated Development and Learning Environment), a GUI toolkit, an interpreter, or a compiler. Everything is free and built right into the website interface. Best for grades 3 - 5. Basic Requirements:

  • 1. Computer Access
  • 2. Internet Access
slide-6
SLIDE 6

Joining Scratch

Make sure your attendees write down their usernames and passwords! Step 4: Attendees will need a parent’s email address.

slide-7
SLIDE 7

Library / Branch Accounts

It’s a good idea to sign up for a library or branch account in order to save your own work!

slide-8
SLIDE 8

Starting a Project

slide-9
SLIDE 9
slide-10
SLIDE 10

Scratch Interface / Project Screen

Scratch uses what we call a “Gooey,” or GUI (Graphical User Interface).

slide-11
SLIDE 11

Sprites

slide-12
SLIDE 12

Scratch Handouts

slide-13
SLIDE 13

Basic Computer Programming

Scratch Vocabulary Sprites Costumes Events Loops Variables Coordinates Conditionals Decision and Branches Sensing and Detecting

slide-14
SLIDE 14

Troubleshooting

slide-15
SLIDE 15
slide-16
SLIDE 16

Which Browser Do I Use? Whichever One Works!

slide-17
SLIDE 17

Power & Control

slide-18
SLIDE 18

Odds & Ends

slide-19
SLIDE 19

Remix

slide-20
SLIDE 20

Scratch Jr

If you have access to tablets, you could also give Scratch Jr a try! Grade Range: K-2

slide-21
SLIDE 21

Recommended Scratch Titles

Coding Games in Scratch by Jon Woodcock Coding Projects in Scratch by Jon Woodcock Help Your Kids with Computer Coding by DK Publishing Scratch For Kids For Dummies by Derek Breen How to Code: A Step-By-Step Guide to Computer Coding by Max Wainewright

slide-22
SLIDE 22

Q & A

slide-23
SLIDE 23

Contact Information

Tiffany Snell snellt@pbclibrary.org codinglibrarian@gmail.com

Channel: Coding Librarian

https://www.youtube.com/channel/UCPE9qTYnjNM4OAH2BJ4Vczw