Makey Makey Games Controller Workshop

Makey Makey Games Controller Workshop

Make Your Own Makey Makey Games Controller

Suitable for KS2 +
Duration: 1hr
Tags: Electricity, conductive materials, circuits, science, craft, teamwork

Makey Makeys are brilliant little bits of kit that enable you to turn anything into a controller. Students will receive a demonstration on how to use the Makey Makey and be set a challenge. This could be to land a rocket, play an instrument, get furthest in a race; there are loads of options to pick from. Students then experiment with various conductive materials to create the best (and most outlandish) controller. Individuals or teams then put their controllers to the test!

Outcomes: Students will leave having applied their knowledge of conductive materials and circuits practically in order to achieve a goal. They should understand how the hardware and software components make up the system and how they communicate. Students will be inspired to create and participate in gaming experiences.

Outcomes: Students will leave having applied their knowledge of conductive materials and circuits practically in order to achieve a goal. They should understand how the hardware and software components make up the system and how they communicate. Students will be inspired to create and participate in gaming experiences.

CREATE INTERACTIVE STORIES WITH TWINE

Suitable for KS2+
Duration: 1hr
Tags: Creative writing, intro to code, literacy, storytelling, english

Twine is a program that lets you create your own online adventure stories, reminiscent of the old 'choose your own adventure stories'.

During the workshop students will learn how to create and build their own online digital story, which they can take away with them and develop in the classroom or at home.

For more advanced students, our team can enhance their computational thinking by teaching them how to code and incorporate name recognition, inventory, variables, syntax, and more.

Outcomes: Each student will leave with the ability to use Twine at home or in the classroom and discover the resources to develop their digital literacy skills and explore the more detailed elements of Twine.

Requirements: In order to participate students should be able to write a short story. If you have a particular passage or topic you would like the students to work with, please let us know.

Intro to Scratch

Suitable for KS2+
Duration: 1hr
Tags: Programming, coding, script

Scratch is a visual programming language that allows you to easily create playable games, and offers a stepping stone to the more advanced world of computer programming.

This introductory workshop shows you how to get going with Scratch. Students will design and write their own script, develop algorithm design, and experiment with motion, looks, sound, data, events, control, and operators.

Outcomes: Students will leave with a playable game that they can take home and continue to develop, analyse, and evaluate.

INTRO TO GAME MAKER

Suitable for KS3+
Duration: 1hr
Tags: Programming, coding, script, game making, language

If your students are proficient with Scratch and ready to transition between drag-and-drop and scripting language, Game Maker is a great tool to introduce them to. By using the sandboxed scripting language, you can create games that would not be possible only using drag-and-drop.

This introductory workshop shows students how to get going with Game Maker, and will introduce them to the difference between visual programming and programming with script.

Outcomes: Students will make a simple game, and leave with the knowledge and ability to further their game making development at home.

INTRODUCTION TO PYTHON

Suitable for late KS4 +
Duration: 1hr
Tags: Programming, Script, Code

Python is a popular and widely used language that emphasises code readability. This introductory session goes over the basics of the language, and is perfect for those about to start using it in school.

Introducing C++

Suitable for late KS4 +
Duration: 1hr
Tags: Programming, Script, Code

C++ is a middle level, multi-purpose programming language which runs on a variety of platforms including Windows, Mac OS, and various versions of UNIX. This introductory session covers the basics of the language.