#Coding - Scratch

innovation
maker
Making
coding
Scratch
computational thinking
Makerspace
block coding
A comprehensive unit plan to teach junior students how to use Scratch block coding.
video
sharing
free
upload
code
coding
Scratch
camera phone
video phone
Kevin Briggs offers up a number of SCRATCH coding tutorials that are sure to inform and educate!
innovation
code
coding
stem
steam
12
Scratch
stream
K
block coding
ScratchEd resources for educators seeking to blend Scratch across K-12 content areas.
problem solving
computational thinking
design process
operational thinking
We designed these examples to showcase the ability to use Scratch in a variety of curriculum areas, from elementary grades on up. We're passionate about using Scratch in the classroom, and we hope these examples can help you get started Scratching.
ideas
blocks
code
integration
coding
Scratch
getting started
newbie
starting points
SCRATCH elegantly and powerfully meets a deep need within many urban schools: a tool that allows students to create with computers. Designed by the Lifelong Kindergarten Project and the MIT Media Lab, Scratch represents the best of cutting-edge technological design for schools—and it’s completely free. But how do we use it? This resource suggests six strategies for getting started.
Students
teachers
guide
coding
comprehensive
Scratch
find the workbook too
Creative computing is about creativity. Computer science and computing-related fields have long been introduced to young people in a way that is disconnected from their interests and values – emphasizing technical detail over creative potential. Creative computing supports the development of personal connections to computing, by drawing upon creativity, imagination, and interests.
Students
teachers
workbook
coding
Scratch
creative computing
find creative computing guide
This is the work book to the Creative Computing guide book.
technology
classroom
arts
science
math
Students
teachers
integration
engineering
all subjects
coding
Scratch
not an addon
How to integrate Scratch into your subject areas.
lessons
classroom
math
Students
teacher
coding
Scratch
How math fits in with Scratch!
ESL
english
ELL
languages
religion
literature
Students
french
teachers
coding
Native languages
Scratch
How to bring Scratch to life in your language and lit classes!
google
code
coding
Scratch
Google Doc
#canconnected
A short list of activities to build your Scratch skill set.
stories
interactive
digital
computer
animations
cards
coding
program
Scratch
programming language
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations. Students use code for a computer device. The basics of computer programming.
technology
arts
science
math
religion
engineering
coding
stem
steam
computational thinking
stream
all the things
In the May 2012 ScratchEd Webinar, Karen Brennan and Michelle Chung from the ScratchEd Team discuss different forms and approaches to assessing students' understandings of computational thinking. During the presentation, Karen shared a definition of "computational thinking" comprised of:
math
stem
concepts
Easy
steam
stream
not bake oven
The Prezi is copiable, so feel free to add to and/or adapt it as you wish. I've uploaded some of the scripts, but most are very short and easy to make "from scratch".
math
variables
game
stem
concepts
steam
odds
Heads
stream
tails
Programming a game to learn math teaches many basic and fundamental computer science concepts.
science
math
sorting
order
stem
steam
stream
algorithms
ham and cheese
The Digital Schoolhouse is a primary to secondary school transition project established at Langley Grammar School in Slough, Berkshire. The project provides a colleciton of online resources and lesson plans for ICT and Computing educators working with primary and secondary school pupils (ages 8-14) in the UK.
arts
science
math
multiplication
variables
design
game
Application
gaming
gamification
loops
not fruit
http://youtu.be/pbh1vyxWoGg Use this video to teach 4th and 5th grade students how to program their own multiplication game in Scratch. Concepts covered include; variables, loops, random numbers, etc.
ESL
arts
ELL
science
math
graph
graphing
Language
design
coordinates
code
engineering
coding
stem
steam
stream
I figured writing their names would be a good start.  The coordinates can be a bit tricky so I created this worksheet (attached) with the grid of coordinates.  You can print these and have students write their names (block style) and then transfer the coordinates into their program.  By the way, you can use this worksheet for any Scratch project that utilizes coordinates. The educational purpose of this project is to teach the coordinate system and programming concepts. 4th and 5th graders should be able to handle it. Here’s the screencast and finished example: http://www.youtube.com/watch?v=JZtYD4svnhA&feature=youtu.be&hd=1
technology
science
math
patterns
variables
design
calculator
formulas
engineering
coding
The Digital Schoolhouse is a primary to secondary school transition project established at Langley Grammar School in Slough, Berkshire. The project provides a colleciton of online resources and lesson plans for ICT and Computing educators working with primary and secondary school pupils (ages 8-14) in the UK.
technology
science
math
patterns
sequence
engineering
stem
steam
computational thinking
stream
fibonacci
The Digital Schoolhouse is a primary to secondary school transition project established at Langley Grammar School in Slough, Berkshire. The project provides a colleciton of online resources and lesson plans for ICT and Computing educators working with primary and secondary school pupils (ages 8-14) in the UK.
lessons
algebra
geometry
technology
science
math
polygons
engineering
coding
stem
steam
stream
Attached below are two lessons that encourage students to learn geometry with Scratch. Theses lessons, intended for upper elementary school students, involve polygons and coordinate graphing.    Also see related resources: Scratch in Pre-algebra Class Math Explorations Guides Scratch Math Problem Ideas
games
math
board
patterns
blocks
game
Movement
coding
l
chess
knight
coding without computers
spatial acuity
The question posed to the pupils was: On a 10x10 board, what is the fewest number of moves needed to visit every squared, cubed or series of numbers of your choice? Easy, except you may only move as a Knight moves on a chess board. Is there any pattern in the number of squares to visit and the least number of moves and what routes did you take?
technology
art
science
math
shapes
variables
design
calculator
visual
engineering
stem
steam
stream
The Digital Schoolhouse is a primary to secondary school transition project established at Langley Grammar School in Slough, Berkshire. The project provides a colleciton of online resources and lesson plans for ICT and Computing educators working with primary and secondary school pupils (ages 8-14) in the UK.
technology
arts
science
math
shapes
variables
drawing
polygons
design
visual
engineering
stem
steam
stream
Mathematical Experiments with Polystar By Dan Lynn Watt In this activity you can explore the behavior of a script, Polystar, to create geometric designs using two variables, distance and angle. The behavior of the script and specific challenges are described in an attached document, Mathematical Experiments with Polystar.
probability
technology
science
math
engineering
coding
stem
steam
odds
Scratch
stream
never tell me the odds
 Dice Roll Guy will help children understand probability by counting the number of times each number is rolled.
interactive
video
math
Application
coding
stem
steam
stream
how it works
realworld
This latest phase of Citizen Maths Scratch Videos includes content for Proportion, Representation, and Uncertainty: https://www.citizenmaths.com/how-to-use-scratch-in-citizen-maths/ In addition to the videos, the site includes a table (excerpted below) describing which skills are explored in each video.
technology
science
math
design
coordinates
visual
engineering
coding
Plane
Scratch
not the rain
or the plain
maybe falling
 6th Grade Math lesson on the coordinate plane; introduces very basic Scratch programming.
technology
science
math
functions
input
output
machine
engineering
stem
steam
stream
not conjunctions
not junctions
 Students create function machine programs and challenge each other to figure out the function from the inputs and outputs. Basics of Scratch, includes simple lists.
Biography
presentation
all subjects
coding
Dickinson
informative
Scratch
author
poet
Emily
Emily Dickinson - A Poet's Life and Scholarly Traits on Scratch by JayfeatherrulesSide
ESL
english
arts
ELL
science
religion
roots
Language
french
latin
medical
Native languages
Scratch
greek
Fourth in a series of lesson plans introducing Scratch programming and aligning to the Common Core State Standards. I'm hoping to produce content-aligned material so that more teachers feel able to participate in Hour of Code.
template
game
quiz
jeopardy
all subjects
not geoparty
House On Mango Street jeopardy on Scratch by midnight--demon - Use this as a template to create your own Jeopardy game.
ESL
interactive
english
ELL
poetry
french
Poem
Native languages
My entry: Lonliness on Scratch by cs68127 Instructions press space. i recorded my voice reading the poem. Notes and Credits (added by cs68127) credit to @-AquaLotus- for the tree, and idea. i made this poem up a while ago, and recited it during poetry cafe. its called a definition poem.
interactive
arts
drama
plot
Shakespeare
Theatre
Play
Performance
12th night
12th Night Shakespeare scene 4 on Scratch by 1650a
science
math
patterns
shapes
engineering
coding
telo
TELO Resource - Using Scratch to explore shapes in Grade 4
triangles
science
math
shapes
coding
Scratch
TELO Resource - Using Scratch to Make Triangles in Grade 5
science
math
shapes
polygons
design
coding
Scratch
TELO Resource - Making Polygons with Scratch in Grade 6
code
coding
Scratch
#canconnected
As students build their skills, they will also work on Language and Mathematic skills as well. Our hope is that these projects make it easier for Teachers and Students in Grades 1 to 3 to make use of creative, critical, and computational thinking strategies to successfully complete the projects.
games
art
characters
Backgrounds
animated
icons
sprites
Open Game Art is a media repository intended for use with free software game projects. Its purpose is to allow developers to easily replace programmer art with high-quality, appropriately licensed artwork. It accepts both 2D and 3D art, as well as sound effects and music.
dpcodes
This curriculum introduces powerful ideas from engineering and computer science that are not usually highlighted in early childhood education. The term “powerful idea” refers to a concept that children can learn through a curriculum that will serve them beyond the lifetime of a specific classroom technology. In this case, the curriculum revolves around the ScratchJr iPad application. Powerful ideas may be applied to many disciplines and will be rewarding in students’ academic and personal futures. Throughout the following curriculum, both activities and lessons will seek to illustrate these powerful ideas.