1. Resources Home
2. Secondary
3. Computing
4. Algorithms and programming
5. Graphical languages

Introduction To App Inventor (C.Science)

This is the first lesson within the scheme that introduces learners to the online application, ‘App Inventor’. Regardless, of class ability or teacher experience this lesson will allow learners to develop an understanding of how apps have developed over time and will allow learners to build their first Android app. The easy to use guidance illustrates how to set up accounts and is available in both PDF and DOC format to suit learner needs. The app can be deployed to any android device providing the ‘App Inventor’ app is installed. Equally the’ App Inventor’ emulator can be installed on any networked machine. This lesson is particularly applicable to all computer science specifications and can be used to delve into the aspect of mobile development with ease and confidence. There is detailed notation and timings for teachers within the PPT which will offer a lesson plan structure. For more information or further resources linked to this topic, contact via e-mail.

Scratch [Modelling and Simulation]

My activity booklet for building a model of a the solar system in Scratch. Students complete some Internet research first (gives us a chance to look into searching techniques, fake news and logging data/information) We then spend a few lessons coding the solution to the model, getting the sun to rotate around the sun. Adding the moon to rotate around earth and then adding the other planets. This is a really fun activity that I use as a transition from talking about Internet safety, Internet skills to programing in Scratch, I have also included an example solution file, so you can learn how to code this particular solution, as well as demonstrate a working model the students.

Scratch Programming Fractal Tree Activity

One of the areas of the national curriculum that we should be introducing students to is RECURSION. This is an excellent activity to introduce that concept in a visual way with a simple task to create a fractal tree in Scratch programming. This activity I had a learning observation on. I had my students work in small groups to try and complete the main activity together. When they finished this, they were to research other fractal activities on-line and see what they could create. Students really enjoyed this activity at the end of the Scratch topic to introduce a very complex topic that is not part of GCSE, but that appears again at IB level and A level. I expect students to learn that recursion is a complex rule that simplifies programs, but is very difficult to understand and it is a function that uses itself to solve a problem.

Scratch Programming Test 2 + Answers

End of section test (I use with Y8 students) to assess their comprehension of coding using Scratch (I have uploaded my unit of work which goes with this. This is used a long with the assessment activity uploaded in the other unit of work, to check student progress. This is a problem solving assessment which tests students abilities to read and interpret code, as well as explain it. Checks their logical and computational thinking skills and ability to spot and correct errors.

Introducing the BBC Microbit

This download includes 4 presntations and a homework sheet. It is designed to introduce the wonderful BBC Microbit. Some schools were lucky enough to get some of the 1 million free Microbits give away at launch, the rest have to buy them (~£17 on Amazon). The pack starts with incrementing numbers, a doddle but gives the slower students time to get used to the web app. The 2nd lesson introduces selection in the form of the infamous “rock, paper, scissors” game. Lesson 3 encourages the students to choose a game to build. Lesson 4 uses the 4 sensors to test light levels, temperature, angles &amp; compass in a science worksheet. Please give me useful feedback in a review and follow me.

OCR GCSE Computing - Translators presentation task

Student are required to create a presentation on translators in groups or pairs, to present to rest of the class

Drawing & Plotting Shapes in Scratch & Python Turtle

A great “comparing software” course where students learn to draw shapes using script. They start by drawing geometric shapes in Scratch, then plotting shapes in Scratch and using Functions for repeated code / shapes. Students then repeqt the process using Python Turtle on the free programming practice website www.repl.it

Do the Space Invaders dance - planning for Scratch

This game helps students relate X &amp; Y axes to the real world. It should be used with my Drawing with Scratch Advanced-ish download to get students to think about how to move sprites around in the popular visual programming game Scratch from MIT.

Use this worksheet in lesson or set it for homework, plan what your sprites will look like in Scratch, how they will move and how they interact with each other

Microbit Sensor Experiment Results Sheet

This sheet compliments my Introduction to BBC Microbits pack. Students build 4 mini programs, one for each sensor using all 4 triggers (Shake and bbutton presses). They fill in the sheet planning where they will use the Microbit sensors to test for best light conditiond etc.

SCRATCH - making a game stage 2

This PowerPoint has video descriptions of how to add features to a simple driving or maze navigation game. I used it with year 3 and made this to help the teachers who were not confident or familiar with SCRATCH themselves. They were able to play the pages and then get the children designing, making, innovating and debugging their games. It is a large file, so allow time for it to download.

Scratch Bundle: Basics, Intermediate, Advanced (Super Value: 242 pages)

Scratch is a visual programming language that makes coding simple and fun. It can be used to create all sorts of programs. This is the all my basic, intermediate and advanced packages that explains what and how Scratch works, plus setting up your account and getting the software ready to program, right up to game programming. This is a bundled package that include 25 of my Scratch guides. It also includes three tutorial on creating games. Great for students! Buying this bundle saves you \$25! **Note:This package is in a ZIP file. Includes: Scratch Bundle: Basics To Your First Game (Value Pack) Scratch Bundle: Intermediate To Your Second Game (Value Pack) Scratch Bundle: Advanced To Your Third Game (Value Pack)

Scratch Bundle: Basics To Your First Game (Value Pack)

Scratch is a visual programming language that makes coding simple and fun. It can be used to create all sorts of programs. This is the basic starting package that explains what and how Scratch works, plus setting up your account and getting the software ready to program. This is a bundled package that include 5 of my Scratch Basic guides. It also includes one tutorial on creating a simple game. Great for students just starting out with scratch. Buying this bundle saves you \$4! **Note:This package is in a ZIP file. This is a bundle of the following items: • Starting from Scratch (Basics #1) [FREE] • Scratch: Interface (Basics #2) • Scratch: Sprites (Basics #3) • Scratch: Colored Blocks and Scripts (Basics #4) • Scratch: Cat vs Dragon - Game Programming (Basics #5) All these resources are also apart of a bigger bundle, which includes Basic, Intermediate and Advanced. You can find that [here](Scratch Bundle: Basics, Intermediate, Advanced (Super Value: 242 pages)).

Scratch Bundle: Intermediate To Your Second Game (Value Pack)

Scratch is a visual programming language that makes coding simple and fun. It can be used to create all sorts of programs. This is the intermediate package that explains various of Scratch concepts. This is a bundled package that include 12 of my Scratch Intermediate guides. It also includes one tutorial on creating a dice rolling game. Buying this bundle saves you \$7! **Note:This package is in a ZIP file. 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. 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) All these resources are also apart of a bigger bundle, which includes Basic, Intermediate and Advanced. You can find that [here](Scratch Bundle: Basics, Intermediate, Advanced (Super Value: 242 pages)).

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

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)

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: Roll the dice - Game Programming (Intermediate #12)

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)

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)

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 &amp; Y positions • X &amp; 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)

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)

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)

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)

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)

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)

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)

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 &amp; 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)

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)

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)

Scratch: Cat vs Dragon - Game Programming (Basics #5)

This project introduces some basic Scratch coding. We will be creating a game! This package is a great resource to have your students follow. It will teach them about working with blocks, their functions and the basics of running scripts. What You Get: • Sprites following a cursor • Sprites following sprites • Working with costumes • Adding Variables • Adding Music • Student’s Accomplishments • 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. You can also get this resource part of my bundled Scratch Basics package here. • Starting from Scratch (Basics #1) [FREE] • Scratch: Interface (Basics #2) • Scratch: Sprites (Basics #3) • Scratch: Colored Blocks and Scripts (Basics #4) • Scratch: Cat vs Dragon - Game Programming (Basics #5) • Scratch Bundle: Basics To Your First Game (Value Pack)

Scratch: Colored Blocks and Scripts (Basics #4)

Blocks are color coded depending on what they do. Putting them together builds scripts. This package is a great resource to have your students follow. It will teach them about working with blocks, their functions and the basics of running scripts. What You Get: • Colored blocks: Intro • Function of blocks • Flow of scripts • Running Scripts • 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. You can also get this resource part of my bundled Scratch Basics package here. • Starting from Scratch (Basics #1) [FREE] • Scratch: Interface (Basics #2) • Scratch: Sprites (Basics #3) • Scratch: Colored Blocks and Scripts (Basics #4) • Scratch: Cat vs Dragon - Game Programming (Basics #5) • Scratch Bundle: Basics To Your First Game (Value Pack)

Scratch: Sprites (Basics #3)

Sprites are the basic components of Scratch. Every Scratch program is made up of sprites. These sprites are controlled by scripts. This package is a great resource to have your students follow. It will teach them about working with sprites interface, creating, naming and editing sprites. What You Get: • Sprites Introduction • Sprites in the Scratch interface • Creating Sprites • Naming Sprites • Editing Sprites • Edit - Drawing Tools • Edit Image Tools • 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. You can also get this resource part of my bundled Scratch Basics package here. • Starting from Scratch (Basics #1) [FREE] • Scratch: Interface (Basics #2) • Scratch: Sprites (Basics #3) • Scratch: Colored Blocks and Scripts (Basics #4) • Scratch: Cat vs Dragon - Game Programming (Basics #5) • Scratch Bundle: Basics To Your First Game (Value Pack)

Scratch: Interface (Basics #2)

Scratch is a visual programming language that makes coding simple and fun. It can be used to create all sorts of programs. This package is a great resource to have your students follow. It will teach them about saving their projects in Scratch as well as working with the interface. What You Get: • Saving your work • The interface • Menu bar • Stage area &amp; Sprites • Block Palettes • Scripts Area • 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. You can also get this resource part of my bundled Scratch Basics package here. • Starting from Scratch (Basics #1) [FREE] • Scratch: Interface (Basics #2) • Scratch: Sprites (Basics #3) • Scratch: Colored Blocks and Scripts (Basics #4) • Scratch: Cat vs Dragon - Game Programming (Basics #5) • Scratch Bundle: Basics To Your First Game (Value Pack)

Starting from Scratch (Basics #1) [FREE]

Scratch is a visual programming language that makes coding simple and fun. It can be used to create all sorts of programs. This is the basic starting package that explains what and how Scratch works, plus setting up your account and getting the software ready to program. This resource is great for your students who are just starting out with Scratch. What You Get: • What is Scratch • Why is it called Scratch? • A typical program • Getting Started - User accounts • The Scratch Software • 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. 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 Basics package here. • Starting from Scratch (Basics #1) [FREE] • Scratch: Interface (Basics #2) • Scratch: Sprites (Basics #3) • Scratch: Colored Blocks and Scripts (Basics #4) • Scratch: Cat vs Dragon - Game Programming (Basics #5) • Scratch Bundle: Basics To Your First Game (Value Pack)

Kodu-Rythm Lesson 2(An Introduction to coding using Kodu)

Kodu is a friendly graphical programming language where students can build their own world and program objects within. This series of lesson uses kodu to introduce computer science terminology such as algorithm and variables to develop computational thinking skills.