Algorithms & Programming
Algorithms & Programming is...
Algorithms are sets of instructions. We use instructions every day to get things done. A chef follows a recipe to make her favourite dish; the recipe is an algorithm. A pupil may follow a set of instructions to carry out a science experiment in school, those instructions are an algorithm.
Programming is the implementation of algorithms. We learn to write computer programs so that computers can follow our instructions to behave intelligently, Add a little creativity to programming and it often results in innovation.
The workshops that fall under this category all have an element of programming, or at the very least algorithmic thinking within them. Pupils are taught to solve problems by writing and implementing their own algorithms, through dance and magic and more.
20 resources tagged with Algorithms & Programming.
-
App in a Day: An Apps for Good Taster Workshop
Discover what an app is and how initial ideas are developed, including building a user profile and reviewing existing apps....
View -
Beautiful Numbers: Mathematical Art
This workshop draws the link between Mathematics, Art and Computing and has been adapted from the workshop materials produced at Langley ...
View -
Big Data
This workshop explains how and why companies make money from our data. Students begin by learning about the difference between data and i...
View -
Crazy Mazes
What makes a maze crazy? This workshop will inspire pupils to rise to the challenge to discover the answer for themselves. Developed at t...
View -
Cryptography: Secrets, Secrets, Secrets. Everyone has them!
This workshop teaches pupils how to use advanced spreadsheet functionality covered at Key Stage 2 and Key Stage 3 in a fun and exciting w...
View -
Funky Maths Calculator
This workshop addresses the concepts of simple algebraic equations and variables by teaching pupils to create their own calculator using ...
View -
Generating Art: Creating a Shape Calculator in Scratch
Reinforce prior learning around drawing shapes, the number of sides they have and how to calculate internal angles in this interactive, S...
View -
Get with the Algo-rhythm
This workshop is designed to develop student's understanding of sequence, selection and loops, including the importance of accurate instr...
View -
Just Dance with the Algorithm
Just Dance with the Algorithm was developed by Digital Schoolhouse in partnership with Ubisoft, and is based upon the original workshop G...
View -
Let's Doodle: What will you create?
In this workshop, students develop their Computational Thinking skills by building simple models with Playdough before manipulating them ...
View -
Let's Play Code Combat: Playing with Python
Code Combat is a multiplayer game to help people learn to program. Through solving puzzles and defeating ogres players, progress through ...
View -
Let's Play Code Kingdoms
Investigate computational thinking and computing concepts through the Code Kingdoms game environment. The original Code Kingdoms game ref...
View -
Let's Play Ozaria
Immerse yourself in the world of Ozaria and see your students develop their Computer Science knowledge and understanding as they use thei...
View -
Loopy Games: An Iterative Games Design Workshop
Loopy Games aims to help pupils design and create their own game using methodology that reflects the processes followed in the UK Games I...
View -
Machine Code Mario
Machine Code Mario introduces students to binary in an innovative way. Starting with investigating why computers use binary, students exp...
View -
Mario Kart Micro:bit
This workshop has been created by our own lead teacher Chris Lovell! In this workshop pupils will code the micro:bit to show animations t...
View -
Micro:bit Workshop: Fitness Frenzy
This workshop has been created by our own lead teacher Jo Hodge! In this workshop, students will use the micro:bit to make their own pedo...
View -
Moon Landing
Find out about the computer that took man to the moon - the Apollo Guidance Computer!...
View -
Oddventurous Gaming: Play the Game, Be the Game!
This workshop aims to teach pupils key concepts of games design. Developed in collaboration with Disney and Playniac the Digital Schoolho...
View -
Part-Baked Games
Part-Baked Games provides the learner with the opportunity to create five different games using Construct 3 that are inspired by the BAFT...
View