This activity pack offers you a set of Python programming tasks that are great for practice. What you’ll need: – Basic programming skills – Computer access – Access to Python
Python Maths
This activity pack explains how we can use Python to draw shapes and program interesting patterns. We’ll be looking at: – Using turtle to draw shapes – Using Python to draw turtles – Python geometry What you’ll need: – Pen and paper – Scissors – Computer access – Access to Python via edublocks or by installing Python and IDLE
Boolean Algebra
This activity pack teaches you Boolean Algebra, with an interactive quiz and tools available to help! What you’ll need: – Pen and paper – Access to cstechnobool.swan.ac.uk
Arduino
This pack teaches you how to make Arduino circuits via TinkerCAD. What you’ll need: – A Tinkercad account – Access to a computer
Python Art
This pack explains how we can use Python to draw shapes and program interesting patterns. What you’ll need: – Computer access – Access to Python via repl.it or edublocks or by installing Python and IDLE
Machine Learning
This activity pack covers machine learning from the basics and also includes tutorials on making your own machine learning games. What you’ll need: – Computer access – Access to machinelearningforkids.co.uk
Algorithms
This activity pack explains and demonstrates the following topics related to Algorithms. What you’ll need: – Pen and paper
Cryptography
Learn how to write and solve secret messages using different ciphers. What you’ll need: – Pen and paper – Printed cipher wheel and a split leg pin or access to an online cipherwheel
CS101: Greenfoot
This workshop develops students’ knowledge of object oriented programming, focusing on the Java-based Greenfoot environment. Through creating a series of games, students will strengthen their understanding of how object orientated programs are structured.