SUMMER COMPUTER CAMP
THIRD SEASON TOPICS Ages from 5 to 13 In 2020 we added new robots, Roblox & Minecraft game development, TikTok video tutorials and experiments with AI
Robotics
Game Development
Construction of robotic models, coding of algorithms to solve specific Mars challenges like transporting a load or finding a way back to the base.
From creation of simple 2D-games for the youngest coders on Scratch to multi-level arcades on Construct2, followed by open-world genres with Roblox & Minecraft.
Robotic sets used: LEGO WeDo, LEGO Mindstorm, BBC Micro:bits, MakeBlock mBot, Arduino.
Advanced 3D-games on Unreal Engine 4 and Unity 3D for older ages.
Filmmaking
Future Tech
Learning basics of video and music editing. Performing voiceover and foley.
Exploring 3D-printing and 3D-modeling, creating virtual reality locations and navigating in them, launching drones, training neural network, drawing sketches and playing piano with artificial intelligence.
Creation of music clips, superhero movies using green screen. Mastering montage tips and viral TikTok tutorials.
Camps for Ages 5-6 LEGO Robotics LEGO WeDo: Design a LEGO prototype of a device that can move certain objects around. Design and program a robot that can dance. LEGO MindStorms: Moving forward and backward. Smooth turns. Turns under a degree and a straight angle. Passing routes with obstacles. Learn to make a selfcontrolled robot and make it ready for the robotic fights.
Game Development ScratchJr. Program interactive stories and video games. Learn to select a
background and a character, use a motion blocks, music, and make simple animations. Run Marco. Use visual instructions to guide Marco or Sophia through a series of puzzles. In this journey you will learn how to think as a software developer one step at a time! Instructions are in the form of the standard visual programming language “Blockly.”
Stop-Motion Filmmaking Stop Motion Studio. Assemble real scenes with LEGO figures and take pictures of every new detail. After - let’s create a big story in a unique and intuitive app. Such videos are called “Brikfilms.” Stikbot Studio. Create stop motion videos on a tablet using unique Stikbot toys. Add voice-overs, wacky sounds effects, and with the green screen technology, animations can take place anywhere students will want!
• Week • Week 1: 29.06 - 03.07. Robotics & Game Development. • Week • Week 2: 06.07 - 10.07. Robotics & StopMotion Filmmaking. • Week • Week 3: 13.07 - 17.07. Robotics & Game Development. • Week • Week 4: 20.07 - 24.07. Robotics & StopMotion Filmmaking. • Week • Week 5: 27.07 - 31.07. Robotics & Game Development. • Week • Week 6: 03.08 - 07.08. Robotics & StopMotion Filmmaking. • Week • Week 7: 10.08 - 14.08. Robotics & Game Development. • Week • Week 8: 17.08 - 21.08. Robotics & StopMotion Filmmaking. • Week • Week 9: 24.08 - 28.08. START IT BaseCamp.
Camps for Ages 7-9 LEGO & mBot Robotics LEGO Mindstorms: Solve unique robotic challenges: create the fastest and
toughest models, elevate objects, move without wheels, build a catapult and launch a ball as far as possible. Finally, smartly code your robot to win a football competition and lead your team to the championship title in several robotic battles - stop before the line, slalom challenge. Makeblock mBot: Line follow program. Move along a black track on a lightcolor surface. Get your mBot ready for battle in the ancient Japanese art of sumo wrestling.
Roblox & Minecraft Game Development Roblox. Create and publish games and virtual worlds. Make your levels interactive with interactive obstacles and non-player character programmed on Lua language. Minecraft. Design 3D-levels, program agents and learn command blocks. Using visual code build shelter, bridges, mines, maze. Re-skin blocks and items.
YouTube & Filmmaking Learn to create music clips based on Imagine Dragons - Believer. Shot video on green screen and replace backgrounds and add green screen animations in Marvel superheroes movies. Create simple trick montage with mobile phones.
• Week • Week 1: 29.06 - 03.07. LEGO & mBot Robotics. • Week • Week 2: 06.07 - 10.07. YouTube & Filmmaking. • Week • Week 3: 13.07 - 17.07. Roblox & Minecraft Game Development. • Week • Week 4: 20.07 - 24.07. LEGO & mBot Robotics. • Week • Week 5: 27.07 - 31.07. YouTube & Filmmaking. • Week • Week 6: 03.08 - 07.08. Roblox & Minecraft Game Development. • Week • Week 7: 10.08 - 14.08. LEGO & mBot Robotics. • Week • Week 8: 17.08 - 21.08. YouTube & Filmmaking. • Week • Week 9: 24.08 - 28.08. START IT BaseCamp.
Camps for Ages 10-13 Advanced Robotics & FutureTech Coding mBot robots to move with code on Python. Creating electric circuits
on Arduino. Internet of Things. Assembling circuits used in smart home devices: lightning of specific diodes following specific conditions, using sensors to measure. Artificial Intelligence. Coding self-learning game bots on Python: 4-ina-row, T-Rex Dino. 3D-Design & Printing. Designing virtual reality 3D-spaces and exploring them. 3D-Printing. Designing Printing your own characters. Hacking and cybersecurity. Brute-force password unlocker on Python. How to be secure in the world of the future.
Unreal Gaming with Unreal Engine 4 Master advanced video game development with Unreal Engine 4. Game engine
behind Fortnite and PUBG. Build realistic looking environments. Define custom inputs and movements to control characters. Learn to use blueprints - special script logic to define gameplay without needing to know how to code.
Unity 3D-Game Development Configure Unity projects for 2D and 3D development. Develop game mechanics.
Identify stages of the game development process. Identify key features of the Unity 3D toolset. Create and configure physically based materials. Use imported assets to build modular level components. Create level component Prefabs for reuse throughout games. Learn Unity Physics.
• Week • Week 1: 29.06 - 03.07. Unreal Gaming with Unreal Engine 4. • Week • Week 2: 06.07 - 10.07. Unity 3D-Game Development. • Week • Week 3: 13.07 - 17.07. Advanced Robotics & FutureTech. • Week • Week 4: 20.07 - 24.07. Unreal Gaming with Unreal Engine 4. • Week • Week 5: 27.07 - 31.07. Unity 3D-Game Development. • Week • Week 6: 03.08 - 07.08. Advanced Robotics & FutureTech. • Week • Week 7: 10.08 - 14.08. Unreal Gaming with Unreal Engine 4. • Week • Week 8: 17.08 - 21.08. Unity 3D-Game Development. • Week • Week 9: 24.08 - 28.08. START IT BaseCamp.
Camp Schedule 08:30 - 09:00 - Early arrival 09:00 - 10:15 - Morning sports & exercises in the park 10:15 - 11:15 - Computer class 11:15 - 11:30 - Short break 11:30 - 12:30 - Computer class 12:30 - 13:30 - Lunch 13:30 - 14:30 - Computer class 14:30 - 14:45 - Short break 14:45 - 15:45 - Computer class 15:45 - 18:00 - Outdoor activities in Jardin Botanique 18:00 - 18:30 - Waiting for parents
About STEP Academy • Founded in 1999 • 20 countries • 83 cities • 57 000 students • 2700 teachers • 125 000 graduates
STEP Academy Geneva • Founded in 2018 • Founded • 155 • 155 regular students • 550 • 550 camp students • 11 • 11 teachers
Lunch Provided by restaurant L’Europa and can be purchased additionally for 50 CHF.
• Monday - Penne Bolognese • Tuesday - Beef burger, French fries • Wednesday - Turkey escalope, mashed potatoes & carrots • Thurday - Beef lasagna • Friday - Pizza Margherita, Panna Cotta
+41 22 50 17 051 education.ch@itstep.org geneva.itstep.org
Rue Richard-Wagner 1 1202 (Nations / Cornavin)