30
ScratchJr Coding for Kindergarten to Second Grade

ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Embed Size (px)

Citation preview

Page 1: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

ScratchJr

Coding for Kindergarten to Second Grade

Page 3: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Introductions

Robin Ricketts

JK - 12 Academic Technology

Coordinator

The Steward School

Richmond, VA

Liz Clayton

Engineering and Technology

Teacher

Collegiate School

Richmond, VA

Karen Hurd

Technology Resource Teacher

Collegiate School

Richmond, VA

Page 4: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Scratch and ScratchJr

Scratch 2.0 ● Graphical programming

“language”

● Ages 8 and up

● Free

● Browser based*

● Compatible with Picoboards,

MakeyMakeys and Wedos.

*Also a downloadable version for PCs and

Macs.

ScratchJr ● Graphical programming

“language”

● Ages 5-7+

● Free iPad App*

*Now available for Android

Page 5: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Why teach ScratchJr?

● Create and express ideas

● Solve problems

● Design projects

● Develop sequencing skills

● Apply math and language

Page 6: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Computational Thinking Skills

● Sequencing

● Parallelism

● Loops

● Conditionals

Page 7: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

The Grid

Page 9: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

2 Ways to Skin a Cat:

4 Lessons:

1. Create original lessons

tailored to students

2. Introduce concepts

through simple project

creation

10 Lessons:

1. Follow the published

ScratchJr Curriculum

2. Adapt to your group and

to available time

3. Extend lessons when

possible

Page 10: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Follow the published ScratchJr curriculum

Page 11: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Adapt to your group and to available time

Page 12: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Extend and integrate lessons when possible

Page 13: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Create Your Own Lessons

● Use a variety of resources for lesson ideas including

unplugged lessons.

● Cover all 6 block types.

● Lessons increasingly complex.

● Incorporated science or math lesson into final project.

Page 14: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

“Unplugged” Floor Activities

Page 15: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Supplement with other apps

Page 16: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

ScratchJr Interface

Page 17: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

ScratchJr Blocks

Motion

Looks

Sound Trigger

End

Control

Page 18: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Hands On Practice

Five Minute Game

Sums of Twenty Program

Scratch Detective Activity

Debug a Script

Page 19: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

5 Minute

Game

Page 20: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

More Advanced Maze

● Make the maze lines a character.

● Create a conditional - “If the Cat bumps into the Maze

walls, then send him back to his starting location.”

● Add a “You Won” page.

● Create another conditional -

“If the Cat bumps into the Cake,

then change to the “You Won” page.

Page 21: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Build a Sums of 20 Dance Party Goal:

Make three characters dance across

the stage.

● How many steps does it take to

move across the stage?

● Do all characters have the same

size steps?

● How can you make them dance

as they move?

Page 22: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Penguin Math

Page 23: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Detective

While in full screen mode, run a program so the code is not

visible.

“Can you guess what the code is for this program?”

Page 24: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Debugging Challenges

Run a script while the

code is showing and

identify a problem with

the script.

“Can you figure out how

to fix this bug?”

Page 25: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Play Time

Collect iPads

Page 26: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Teaching Tips

If possible, work in small groups or have 2 teachers

and projector* for whole class lessons

Remind students that iPads in class are

“tools,” not “toys”

Include “unplugged” activities

* have spare dongle

Page 27: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Teaching Tips

Build in time for independent exploration

and creation

Name and Save each project before each session is over.

Pair with other apps resources, e.g. Kodable, Lightbot,

Code.org

Page 28: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Future

Android version is scheduled to be released

at the end of March, 2015.

Web version later in 2015.

Sharing or exporting projects will most likely

be in future versions.

Page 29: ScratchJr - Virginia Association of Independent Schools · PDF fileIncorporated science or math lesson into final project. ... Web version later in 2015. ... Questions? Project Examples

Questions?