YEAR 9 DIGITAL TECHNOLOGY
  • Unit A - Computer Science
    • Light Bot
    • Basic Programming
    • If Statements
    • Programming Assessment
  • Unit B - Digital Media
    • Pixel Art
    • Pixel Animation
    • Photo editing
  • Bonus Learning
    • 3D Modelling
    • Video Editing
    • Introduction to Python
  • Freyberg Digital

Basic Programming

Picture
For this short course we are going to learn about some basic programming using scratch.

We will be focused on:
Sequencing
Loops
If Statements

Most of you have learned scratch before so you should be experts.

Getting Started.

Go to https://scratch.mit.edu/

​Click "Join Scratch"
Picture
Create a user name and password
Make sure your password is the same one you use for school!!!
Picture
Answer all the questions, then use your school email as an email address.
Picture
You should now be logged in :-)

Basic Animation

Activity One: Cat Walk.
1.) Click the create button at the top left of the page
​You should see a cat
2.) Enter the code on the right to get the cat to take 1 step.

​3.) Repeat the code so that the cat takes 10 steps :-)


Picture
Picture

Work Smarter Not Harder

Activity Two: Repeating Cat walk
Getting the cat to move is a lot of programming...

But we can work smarter and not harder

Using a repeat we can get the cat to take 20 steps with only 5 Lines of Code.

Try to link up the program together on the right so that the cat will take 20 steps.

​
Picture

Work Forever

Activity Three: Back and Forth
We can now get the cat to walk forever back and forth

Use the Forever loop on the right to do so

Also try and find this setting in order ensure the cat does not go upside down.
Picture
Picture

Inquiry Time

Delete the Cat, add the dog
Picture
Complete the following table in your one note by playing around with the code
Picture

Last Project for Animation

Picture
Try and figure this out.

Make the dog go spinning around the map, changing costumes, growing and shrinking in size and bouncing off the walls when it hits them.

When the flag is hit it should go to the centre
Powered by Create your own unique website with customizable templates.
  • Unit A - Computer Science
    • Light Bot
    • Basic Programming
    • If Statements
    • Programming Assessment
  • Unit B - Digital Media
    • Pixel Art
    • Pixel Animation
    • Photo editing
  • Bonus Learning
    • 3D Modelling
    • Video Editing
    • Introduction to Python
  • Freyberg Digital