# HOLIDAY WORKSHOPS PROPOSAL

## Programming

• Scratch
• Revisiting old concepts
• Drawing a little in Scratch
• Sequential statements, Loops, Decisions
• Variables
• Global
• Local
• Lists
• Boxes full of boxes?
• Random
• Revisit Drawing, but with Random values
• Creating a "Story machine"
• Rory's Story Cubes
• Written Stories
• Sentence Structure
• Word Types
• Nouns
• Verbs
• Logical Operators
• AND
• OR
• NOT
• Logic Bombs!
• Prerequisites
• 10+
• Previous experience with Scratch
• Basic understanding of:
• Sequential Statements
• Loops
• Decisions
• Python
• Taking Scratch knowledge a step further
• Prerequisites
• 11-12+
• Fair typing skills
• Scratch or similar experience
• Basic understanding of:
• Sequential Statements
• Loops
• Decisions
• Sonic Pi
• Synthesizers
• Audio Programming
• Generating music through code
• Prerequisites
• 11-12+
• Scratch or similar experience
• Python or similar a bonus
• Basic understanding of:
• Sequential Statements
• Loops
• Decisions
• Fair typing skills
• Knowledge of music not required, but will be helpful
• Basic elements will be explained
• Web Development
• HTML
• HTML5
• CSS
• JavaScript
• Prerequisites
• 11-12+
• Fair typing skills
• Preferably some experience with browsing and using the Internet

## Maths

• Math Tricks
• Magic Numbers!
• 10 10 10 10 10!
• Blueberries & Tomatoes
• Even/Odd
• Multiplication
• 11 × What?
• Places, places, places!
• Quick Multiplication
• Magic numbers! Again!
• The difference between × and +?
• Divisible by?
• 2? Easy!
• 5? Easy!
• 3...? Ummm...
• 6...!? UMMMM...!
• Prerequisites
• You need to be able to count!
• A curious mind!
• Know your times-tables kind of well
• Maths in the Real World
• Secret Codes!
• Ciphers
• Keys
• Encryption
• Let's build encryption sticks!
• Different Number systems
• Decimal
• Binary
• Octal
• Maths, Computers & Electronics
• Prerequisites
• 12+
• Mastery of math basics
• Basic understanding of pre-algebra
• Exponents
• Fraction Laws

## Creative

• 3D Graphics
• Basics of 2D vs 3D
• x, y & z
• Front, Left & Top
• "Drawing" vs "Sculpting"
• Building things in virtual space
• Lights, Camera... Texturing!?
• Prerequisites
• Will probably appeal more to slightly older kids
• Good real-world spatial understanding
• Preferably little to no 3D CG experience
• (Otherwise this will be boring!)
• Very good mouse & keyboard skills
• Not necessarily typing
• Simultaneous control
• (Gamers should be fine with this)
• 2D Graphics
• Vector Graphics
• Bitmap vs Vector
• Inkscape as a free editor
• Objects vs Strokes
• Prerequisites
• A creative demeanour
• Very good mouse control
• Gimp
• Prerequisites

## Electronics

• Basic Electronics
• Solderless
• Battery-powered
• Electricity & Electronics
• Prerequisites
• 9+
• Curiosity!
• A love for making things!
• Raspberry Pi + Electronics  This course would have to follow on a Basic Electronics course at the very least.Some experience with a programming language would also be required. It wouldn't matter very much which language that was, as long as the concepts of Sequential Execution, Loops and Decision making was handled and fairly well understood.The concepts of Input and Output are also critical to this class, and a basic understanding of this would be useful, but not necessarily required, as it is, in fact the topic of the class and will be dealt with in detail.
• What is a computer?
• Bridging computers & electronics
• Scratch
• 8-9 year olds
• Understanding of basic electronics
• GPIO using Scratch
• Python
• 10-12+
• Basic understanding of electronics
• GPIO using proper Python programming
• Prerequisites
• 9+
• 11-12+
• A curious mind!
• Understanding of basic electronics
• Scratch, Python or similar experience

# Legend

• The Passionate Ones!
• These are the ones I think are almost a given
• They NEED to happen sooner or later ;)
• Not for:
• Very young
• Absolute beginners
• Most of these would have some prerequisite
• Uncertain
• Which ones now?
• Check accompanying schedule
• These can be swapped & changed
• VERY keen
• Despite being really passionate about most of these...
• I think these REALLY need to happen ASAP
• Not so keen...
• These are great, but I'm not sure about the interest
• Perhaps later
• Has other prerequisite course