We use cookies to analyse our traffic. Please decide if you are willing to accept cookies from our website.
Cymraeg

Programming Principles Activity Pack

This pack introduces you to some fundamental programming principles through use of the block-based editors Scratch, MakeCode for Micro:bit and Lego Mindstorms!

Programming Principles Activity Pack


#1.1 - Introduction to Programming Principles

Watch the video below for an introduction to the programming principles in block-based editors activity pack!


#1.2 - Block Based Editors

Watch the video below for a demonstrative introduction to three block-based editors (Scratch, MakeCode for Micro:bit and Lego Mindstorms) that are referred to and used in the programming principles activity pack.


#2 - Writing Algorithms and Computer Programs

Make sure you’ve read through and completed the activities in the workbook before you watch the video below! Once you’ve finished complete the quiz: Click here!

If you're using a mobile device, please open the Worksheet PDF below to view the full worksheet.
#3 - Conditional Statements

Make sure you’ve read through and completed the activities in the workbook before you watch the video below! Once you’ve finished then test your knowledge with the quiz: Click here!

If you're using a mobile device, please open the Worksheet PDF below to view the full worksheet.
#4 - Variables

The video below demonstrates how variables can be used in computer programs. It will teach you how to create a timer to use during your home workouts in Scratch. Take some time to read through and attempt the activities in the workbook before watching this video. Once you’ve finished complete the quiz: click here!

If you're using a mobile device, please open the Worksheet PDF below to view the full worksheet.

Get Involved

Are you interested in arranging a Technocamps workshop for your school or college? We offer a range of computational thinking based workshops to support students and staff through KS2 to KS5. Get in touch to find out more.

Contact the Team
Lead Partner, Swansea University is a registered charity. No. 1138342