Hero image

Roombop

Average Rating3.10
(based on 17 reviews)

We are a team of teachers that have experience educating high school students in the field of Computer Science and Technology. Our goal is the integration of technology in the classroom. Technology is a valuable tool, however there is a void between technology and learning. Roombop aims to change that! RoomBop allows teachers to bring technology into their classrooms for any subject on any device, for all ages.

215Uploads

85k+Views

8k+Downloads

We are a team of teachers that have experience educating high school students in the field of Computer Science and Technology. Our goal is the integration of technology in the classroom. Technology is a valuable tool, however there is a void between technology and learning. Roombop aims to change that! RoomBop allows teachers to bring technology into their classrooms for any subject on any device, for all ages.
Scratch: Things to try (Advanced #8)
romboprombop

Scratch: Things to try (Advanced #8)

(0)
Now you’ve learned the basics of Scratch, you can experiment with some of its more advanced features. The more you practice, the better your coding will become. What You Get: • Things to try • Backpack • Help • Similarities to Python • Next Steps My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. This resource can be bought in a bundle here. Other Resources in this set include the following: • Scratch: Binary (Advanced #1) • Scratch: Decisions (Advanced #2) • Scratch: Sensing and detecting (Advanced #3) • Scratch: Complex loops (Advanced #4) • Scratch: Sprite Communication (Advanced #5) • Scratch: Creating Blocks (Advanced #6) • Scratch: Monkey vs Bat - Game Programming (Advanced #7) • Scratch: Things to try (Advanced #8) • Scratch Bundle: Advanced To Your Third Game (Value Pack)
Scratch: Monkey vs Bat - Game Programming (Advanced #7)
romboprombop

Scratch: Monkey vs Bat - Game Programming (Advanced #7)

(0)
This exciting, fast paced game brings together all of the Scratch skills you’ve learned so far. This includes: Made a sprite throw objects at another sprite. Made a sprite fall off the stage once hit. Added a time limit to your game. Added background music that plays as long as the game continues. Added a game over screen that appears at the end of the game. What You Get: • Getting started • The monkey • Bananas • Bats • Polish • Game tweaks • Achievements • Next Steps My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. This resource can be bought in a bundle here. Other Resources in this set include the following: • Scratch: Binary (Advanced #1) • Scratch: Decisions (Advanced #2) • Scratch: Sensing and detecting (Advanced #3) • Scratch: Complex loops (Advanced #4) • Scratch: Sprite Communication (Advanced #5) • Scratch: Creating Blocks (Advanced #6) • Scratch: Monkey vs Bat - Game Programming (Advanced #7) • Scratch: Things to try (Advanced #8) • Scratch Bundle: Advanced To Your Third Game (Value Pack)
Scratch: Creating Blocks (Advanced #6)
romboprombop

Scratch: Creating Blocks (Advanced #6)

(0)
To avoid repeating the same set of blocks over and over again, it’s possible to take a shortcut by creating new blocks. Each new block can contain several different instructions. What You Get: • Creating blocks • Define and using blocks • Blocks with inputs • Blocks example • Next Steps My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. This resource can be bought in a bundle here. Other Resources in this set include the following: • Scratch: Binary (Advanced #1) • Scratch: Decisions (Advanced #2) • Scratch: Sensing and detecting (Advanced #3) • Scratch: Complex loops (Advanced #4) • Scratch: Sprite Communication (Advanced #5) • Scratch: Creating Blocks (Advanced #6) • Scratch: Monkey vs Bat - Game Programming (Advanced #7) • Scratch: Things to try (Advanced #8) • Scratch Bundle: Advanced To Your Third Game (Value Pack)
Scratch: Sprite Communication (Advanced #5)
romboprombop

Scratch: Sprite Communication (Advanced #5)

(0)
Sometimes it’s useful for sprites to communicate with each other. Sprites can use messages to tell other sprites what to do. Scratch also lets you create conversations between sprites. What You Get: • Broadcasting • Shark Example • Conversations • Monkey Example • Next Steps My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. This resource can be bought in a bundle here. Other Resources in this set include the following: • Scratch: Binary (Advanced #1) • Scratch: Decisions (Advanced #2) • Scratch: Sensing and detecting (Advanced #3) • Scratch: Complex loops (Advanced #4) • Scratch: Sprite Communication (Advanced #5) • Scratch: Creating Blocks (Advanced #6) • Scratch: Monkey vs Bat - Game Programming (Advanced #7) • Scratch: Things to try (Advanced #8) • Scratch Bundle: Advanced To Your Third Game (Value Pack)
Scratch: Complex loops (Advanced #4)
romboprombop

Scratch: Complex loops (Advanced #4)

(0)
Simple loops are used to repeat parts of a program forever, or a certain number of times. Other, cleverer loops can be used to write programs that decide exactly when to repeat instructions. What You Get: • Repeat Until • Stop All • Wait • Nested Loops • Next Steps My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. This resource can be bought in a bundle here. Other Resources in this set include the following: • Scratch: Binary (Advanced #1) • Scratch: Decisions (Advanced #2) • Scratch: Sensing and detecting (Advanced #3) • Scratch: Complex loops (Advanced #4) • Scratch: Sprite Communication (Advanced #5) • Scratch: Creating Blocks (Advanced #6) • Scratch: Monkey vs Bat - Game Programming (Advanced #7) • Scratch: Things to try (Advanced #8) • Scratch Bundle: Advanced To Your Third Game (Value Pack)
Scratch: Sensing and detecting (Advanced #3)
romboprombop

Scratch: Sensing and detecting (Advanced #3)

(0)
The “Sensing” blocks enable a script to see what is happening on your computer. They can detect keyboard controls and let sprites react when they touch each other. Here are various of sensing blocks and their functions. What You Get: • Sensing Blocks • Keyboard Controls • Sprite Collision • Using Sensing Blocks • Next Steps My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. This resource can be bought in a bundle here. Other Resources in this set include the following: • Scratch: Binary (Advanced #1) • Scratch: Decisions (Advanced #2) • Scratch: Sensing and detecting (Advanced #3) • Scratch: Complex loops (Advanced #4) • Scratch: Sprite Communication (Advanced #5) • Scratch: Creating Blocks (Advanced #6) • Scratch: Monkey vs Bat - Game Programming (Advanced #7) • Scratch: Things to try (Advanced #8) • Scratch Bundle: Advanced To Your Third Game (Value Pack)
Scratch: Decisions (Advanced #2)
romboprombop

Scratch: Decisions (Advanced #2)

(0)
The “if” blocks use Boolean expressions to decide what to do next. To use them, put other blocks inside their “jaws”. The blocks inside the “if” blocks will only run if the answer to the Boolean expression is true. What You Get: • Making Decisions • Decision Blocks • If Then • Branched Instructions • Boolean Shapes • Next Steps My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. This resource can be bought in a bundle here. Other Resources in this set include the following: • Scratch: Binary (Advanced #1) • Scratch: Decisions (Advanced #2) • Scratch: Sensing and detecting (Advanced #3) • Scratch: Complex loops (Advanced #4) • Scratch: Sprite Communication (Advanced #5) • Scratch: Creating Blocks (Advanced #6) • Scratch: Monkey vs Bat - Game Programming (Advanced #7) • Scratch: Things to try (Advanced #8) • Scratch Bundle: Advanced To Your Third Game (Value Pack)
Scratch: Binary (Advanced #1)
romboprombop

Scratch: Binary (Advanced #1)

(0)
Computers decide what to do by asking questions and determining whether the answers are true or false. Questions that only have two possible answers are called “Boolean expressions”. We will look at the various expressions in the upcoming pages. We will first start off with numbers! What You Get: • Numbers • Variables • Words • Not block • Combining • Next Steps My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. This resource can be bought in a bundle here. Other Resources in this set include the following: • Scratch: Binary (Advanced #1) • Scratch: Decisions (Advanced #2) • Scratch: Sensing and detecting (Advanced #3) • Scratch: Complex loops (Advanced #4) • Scratch: Sprite Communication (Advanced #5) • Scratch: Creating Blocks (Advanced #6) • Scratch: Monkey vs Bat - Game Programming (Advanced #7) • Scratch: Things to try (Advanced #8) • Scratch Bundle: Advanced To Your Third Game (Value Pack)
Scratch: Roll the dice - Game Programming (Intermediate #12)
romboprombop

Scratch: Roll the dice - Game Programming (Intermediate #12)

(0)
Simple programs can be both useful and fun. This program will create a dice that can be rolled. You can play it to see who can get the highest number or used as a dice replacement when you play a board game. What You Get: • Drawing your own sprite • Changing colors • Multiple costumes • The rotation tool • Applying the script • Project accomplishments My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Audio (Intermediate #11)
romboprombop

Scratch: Audio (Intermediate #11)

(0)
Scratch programs don’t have to be silent. Use the pink “Sound” blocks to try out sound effects and create music. You can also use sound files you already have or record brand new sounds for your program or game! What You Get: • Adding sound • Playing sound • Volume control • Making music • Playing music • Tempo My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Coordinates (Intermediate #10)
romboprombop

Scratch: Coordinates (Intermediate #10)

(0)
To put a sprite in a particular spot, or to find out its exact location, you can use coordinates. Coordinates are a pair of numbers that pinpoint a sprite’s position on the stage using an X and Y grid. What You Get: • X & Y positions • X & Y grid • Moving sprites • Moving a penguin My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Strings and List (Intermediate #9)
romboprombop

Scratch: Strings and List (Intermediate #9)

(0)
In programming, a sequence of letters and symbols is called a “string”. Strings can contain any character on the keyboard (including spaces). They can be of any length. Strings can also be grouped together in lists. What You Get: • Working with words • Making lists • Using lists • Seeing lists • Playing with lists My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Math (Intermediate #8)
romboprombop

Scratch: Math (Intermediate #8)

(0)
As well as storing numbers in variables, Scratch can be used to carry out all sorts of calculations using the “Operator” blocks. What You Get: • Addition and subtraction • Multiplication and division • Results in variables • Random numbers • Advanced math My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Variables (Intermediate #7)
romboprombop

Scratch: Variables (Intermediate #7)

(0)
In coding, a variable is the name for a place where you can store information. Variables are used to remember things such as a player’s name or the score. What You Get: • Intro to variables • Creating variables • Using variables • Renaming and deleting variables • Read only variables My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Pen Tool (Intermediate #6)
romboprombop

Scratch: Pen Tool (Intermediate #6)

(0)
Each sprite has a pen tool that can draw a line behind it wherever it goes. To create a picture, turn on the pen and then move the sprite across the stage, like moving a pen across paper. What You Get: • Intro to pen block • Drawing square • Smoke Trail My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Simple Loops (Intermediate #5)
romboprombop

Scratch: Simple Loops (Intermediate #5)

(0)
A loop is a part of a program that repeats itself. The loop blocks (from the “Control” section) tell Scratch which blocks to repeat and how many times. They save us from adding the same blocks over and over again. What You Get: • Intro to loops • Forever loops • Repeat loops • Nested loops My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Events (Intermediate #4)
romboprombop

Scratch: Events (Intermediate #4)

(0)
The brown “Events” blocks in Scratch start scripts when certain things happen. For example, when the user presses a key, clicks a sprite or uses a webcam or microphone. What You Get: • Into to events • Clicking • Key Presses • Sound Events • Webcam Detector • Backdrop Changes My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Special Effects (Intermediate #3)
romboprombop

Scratch: Special Effects (Intermediate #3)

(0)
We will learn how to use special effects within Scratch! Using the purple “Looks” blocks we will look at how sprites can disappear and reappear, shrink and grow and fade in and out. What You Get: • Intro to effects • Hide & show sprites • Showing sprites • Sizing sprites • Sprite Effects • Teleporting My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Costumes (Intermediate #2)
romboprombop

Scratch: Costumes (Intermediate #2)

(0)
To change what a sprite looks like or position you need to change its “costume”. Costumes are pictures of a sprite but in different poses. What You Get: • Intro To Costumes • Walking Cat • Dancing Ballerina • Intro To Custom Costumes • Costume Drawing Tools • Costume Image Tools • Speech Bubbles My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)
Scratch: Making Things Move (Intermediate #1)
romboprombop

Scratch: Making Things Move (Intermediate #1)

(0)
Gaming is all about firing, dodging, and escaping. The characters you control might run, drive a car or fly. To create games in Scratch you must learn how to make sprites move. What You Get: • Intro to the Motion block • Creating Blocks • Move () Steps Block • Turn () Degrees Block • Point in Direction () Block • Point Towards () Block • Other Blocks My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. My Scratch Resources: This resource is part of a numbered set. It can be used separately or in conjunction with my other Scratch resources. You can also get this resource part of my bundled Scratch Intermediate package here. • Scratch: Making Things Move (Intermediate #1) • Scratch: Costumes (Intermediate #2) • Scratch: Special Effects (Intermediate #3) • Scratch: Events (Intermediate #4) • Scratch: Simple Loops (Intermediate #5) • Scratch: Pen Tool (Intermediate #6) • Scratch: Variables (Intermediate #7) • Scratch: Math (Intermediate #8) • Scratch: Strings and List (Intermediate #9) • Scratch: Coordinates (Intermediate #10) • Scratch: Audio (Intermediate #11) • Scratch: Roll the dice - Game Programming (Intermediate #12) • Scratch Bundle: Intermediate To Your Second Game (Value Pack)