STEP Academy Geneva
February Computer Camp Week 1: 10.02-14.02 Week 2: 17.02-21.02 Age groups: • 5 to 6 • 7 to 9 • 10 to 13
February Camp Topics WEEK 1: FEBRUARY, 10-14. 5 to 7: Robotics & Game Development. 7 to 9: Robotics & Filmmaking. 10 to 13: Unity 3D-Game Development. WEEK 2: FEBRUARY, 17-21. 5 to 7: Robotics & Filmmaking. 7 to 9: Robotics & Game Development. 10 to 13: Advanced Robotics & FutureTech.
Schedule 08:30 - 09:00 - Early Arrival. 09:00 - 10:00 - Morning sports activity in the park. 10:00 - 10:15 - Return to the school. 10:15 - 11:15 - Coding - Class 1. 11:15 - 11:30 - Short break. 11:30 - 12:30 - Design - Class 1. 12:30 - 13:30 - Picnic (Lunch in campus in case of a bad weather). 13:30 - 14:30 - Coding - Class 2. 14:30 - 14:45 - Short break. 14:45 - 15:45 - Design - Class 2. 15:45 - 16:00 - Planning of activity. 16:00 - 17:45 - Outdoor activity (sightseeing, digital photography & filmmaking). 17:45 - 18:00 - Back to the campus. 18:00 - 18:30 - Waiting for parents.
Week 1 - 5-6: Robotics & Game Development 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 self-controlled 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.�
Week 1 - 7-9: Robotics & Filmmaking 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 light-color surface. Get your mBot ready for battle in the ancient Japanese art of sumo wrestling. 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 1 - 10-13: Unity 3D-Game Development How to navigate in the Unity Editor. Configure Unity projects for 2D and 3D development. Identify key features of the Unity 2D and 3D toolsets. Develop game mechanics. Identify stages of the game development process The Explorer: 2D. Become comfortable with manipulating Game Objects in the scene and Hierarchy and editing properties in the Inspector. 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 a game. Unity Physics: Create a simple rolling ball game that teaches you many of the principles of working with Unity. Principles of working with Game Objects, Components, Prefabs, Physics and Scripting. Principles of working with Game Objects, Components, Prefabs, Physics and Scripting. Implement physics and add a simple C# script to let the player control the ball with the keyboard.
Week 2 - 5-6: Robotics & Filmmaking 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 self-controlled robot and make it ready for the robotic fights. Fillmaking: 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 2 - 7-9: Robotics & Game Development 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-following program. Move along a black track on a light-color surface. Get your mBot ready for battle in the ancient Japanese art of sumo wrestling. Game Development: Construct2: Code Mario-like 2D-games, including animation, conditions, loops, add variables for scores and game cycles. Learn how to draw characters and do turtle drawings. Roblox: Create a 3D-Platformer game with interactive obstacles coded on Lua language.
Week 2 - 10-13: Advanced Robotics & FutureTech Challenge Robotics. Constructing Mars Rovers from LEGO Mindstorms and solving space colony problems with robots: moving along trajectories, gripping objects and delivering to the base. Advanced Robotics. Coding of mBot robots to move with code on Python. Designing and and coding of new 3D-printed wheels. 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-in-a-row, T-Rex Dino. 3D-Design & Printing. Designing virtual reality 3Dspaces 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.
IT STEP Academy
Rue Richard-Wagner 1, 1202
 41 22 50 17 051
geneva@itstep.org