Science, Technology, Engineering & Maths : Learning by Doing

Open post
digital art with scratch

Coding with Scratch: Digital Art


Age 7 to 14
Easy

Create three separate apps to automatically draw some crazy artwork. Every drawing will be a unique masterpiece!

Write the code to make the sprite move around the stage and use the pen blocks to draw lines as it moves. We’ll hide the sprite so that the drawings appear like magic.

Then experiment with the code to try out different ideas.

Scratch is a great way for you to learn how to code. Its fun and easy to use ... but also very powerful! It's the programming language used in most schools around the world.

It's completely free to use and runs on most computers.

 

Open post
drawing squares in scratch

Coding with Scratch: Loopy Squares


Age 7 to 14
Easy

In this project you will use Scratch to draw squares. Lots of squares!

Starting with just one square and building up to complex artistic patterns.

Key coding points to look out for:

  • Write a sequence of code to draw a square
  • Use the Pen blocks to draw
  • Change the code to make it much simpler by using a Loop
  • Make small changes the code to create complex patterns

Loops are really important in coding and you will come across them in many programs.

Scratch is a great way for you to learn how to code. Its fun and easy to use ... but also very powerful! It's the programming language used in most schools around the world.

It's completely free to use and runs on most computers.

 

Open post
scratch animation

Coding with Scratch: Animations


Age 7 to 14
Easy

In this project you will find out how to create simple animated cartoons.

Key coding points to look out for:

  • Changing the costumes of sprites to make them animated – walking, running, flying or changing direction. (Changing ‘costume’ does not always mean changing what the sprite is wearing, it can also mean a change to the position of its arms, legs or wings which lets us create animations)
  • Using Thought Bubbles just like cartoons and comics
  • Adding a background to our cartoon

Scratch is a great way for you to learn how to code. Its fun and easy to use ... but also very powerful! It's the programming language used in most schools around the world.

It's completely free to use and runs on most computers.

 

Open post
Coding with Scratch: Telling Jokes

Coding with Scratch: Telling Jokes


Age 7 to 14
Easy

Knock Knock …..

In this simple project you will have two sprites telling a joke. You can also use this idea in lots of other ways to have all sorts of conversations between sprites – for example to tell a story or to ask questions.

Key coding points to look out for are:

  • Adding new sprites
  • Writing the code for each sprite, making sure you select the right sprite
  • Using the Green Flag block to start two scripts (programs) at the same time
  • Use the wait block to co-ordinate the two sprites
  • Change the backdrop

 

Scratch is a great way for you to learn how to code. Its fun and easy to use ... but also very powerful! It's the programming language used in most schools around the world.

It's completely free to use and runs on most computers.

 

Open post
Coding with Scratch: Ghost catcher

Coding with Scratch: Ghost Catcher


Age 7 to 14
Easy

In this spooky game players score points by trying to click on ghosts as they appear and disappear around the grounds of the old castle.

Key coding points to look out for are

  • random numbers
  • using variables to keep the score
  • adding sounds

Scratch is a great way for you to learn how to code. Its fun and easy to use ... but also very powerful! It's the programming language used in most schools around the world.

It's completely free to use and runs on most computers.

 

Open post
coding with scratch: dancing

Coding with Scratch: Disco Dancing


Age 7 to 14
Easy

In this project our Sprite will be showing off her dance routine with a dance-floor as the background and disco music playing.

Some of the things to look out for in this project are:

  • Using sprite costumes 
  • Adding sound to projects

Scratch is a great way for you to learn how to code. Its fun and easy to use ... but also very powerful! It's the programming language used in most schools around the world.

It's completely free to use and runs on most computers.

 

Open post
Coding with scratch: the maths quiz

Coding with Scratch: Maths Quiz

Coding with Scratch
Age 7 to 14
Moderate

In this App you'll build an interactive quiz to help players revise their Times Tables.

Some of the things to look out for in this project are:

  • Asking questions and then using the answer given by the player
  • Using variables to store numbers.
  • Using random numbers
  • Using the Operator blocks to do maths calculations
  • Joining pieces of text together in speech bubbles

Scratch is a great way for you to learn how to code. Its fun and easy to use ... but also very powerful! It's the programming language used in most schools around the world.

It's completely free to use and runs on most computers.

 

Open post
scratch coding

Coding with Scratch: First Steps


Age 7 to 14
Easy

If you haven't played around with Scratch you don't know what you're missing. But don't worry, this guide is your jumping off point into the world of coding!

Scratch is a great way for you to learn how to code. Its fun and easy to use ... but also very powerful! It's the programming language used in most schools around the world.

It's completely free to use and runs on most computers.

When you've finished the project you will have created several programmes and be ready to move on to lots of other coding projects.

Scroll to top