summer computer camp - buyclub.ch · coding mbot robots to move with code on python. creating...

6

Upload: others

Post on 24-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SUMMER COMPUTER CAMP - buyclub.ch · Coding mBot robots to move with code on Python. Creating electric circuits on Arduino. Internet of Things. Assembling circuits used in smart home
Page 2: SUMMER COMPUTER CAMP - buyclub.ch · Coding mBot robots to move with code on Python. Creating electric circuits on Arduino. Internet of Things. Assembling circuits used in smart home

SUMMER COMPUTER CAMPTHIRD SEASON TOPICS

In 2020 we added new robots, Roblox & Minecraft game development, TikTok video tutorials and experiments with AI

RoboticsConstruction of robotic models, coding of algorithms to solve specific Mars challenges like transporting a load or finding a way back to the base.

Robotic sets used: LEGO WeDo, LEGO Mindstorm, BBC Micro:bits, MakeBlock mBot, Arduino.

Ages from 5 to 13

Game DevelopmentFrom 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.

Advanced 3D-games on Unreal Engine 4 and Unity 3D for older ages.

Future TechExploring 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.

FilmmakingLearning basics of video and music editing. Performing voiceover and foley.

Creation of music clips, superhero movies using green screen. Mastering montage tips and viral TikTok tutorials.

Page 3: SUMMER COMPUTER CAMP - buyclub.ch · Coding mBot robots to move with code on Python. Creating electric circuits on Arduino. Internet of Things. Assembling circuits used in smart home

LEGO Robotics LEGO WeDo: Design a LEGO prototype of a device that can move certain objects LEGO WeDo: Design a LEGO prototype of a device that can move certain objects around. Design and program a robot that can dance.around. Design and program a robot that can dance.

LEGO MindStorms: Moving forward and backward. Smooth turns. Turns under a 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-degree and a straight angle. Passing routes with obstacles. Learn to make a self-controlled robot and make it ready for the robotic fights.controlled robot and make it ready for the robotic fights.

Game Development ScratchJr. Program interactive stories and video games. Learn to select a ScratchJr. Program interactive stories and video games. Learn to select a background and a character, use a motion blocks, music, and make simple background and a character, use a motion blocks, music, and make simple animations.animations. Run Marco. Use visual instructions to guide Marco or Sophia through a series of 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 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 at a time! Instructions are in the form of the standard visual programming language “Blockly.”“Blockly.”

Stop-Motion Filmmaking Stop Motion Studio. Assemble real scenes with LEGO figures and take pictures of 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 every new detail. After - let’s create a big story in a unique and intuitive app. Such videos are called “Brikfilms.”videos are called “Brikfilms.” Stikbot Studio. Create stop motion videos on a tablet using unique Stikbot toys. 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, Add voice-overs, wacky sounds effects, and with the green screen technology, animations can take place anywhere students will want!animations can take place anywhere students will want!

Camps for Ages 5-6

• • Week 1: 29.06 - 03.07. Robotics & Game Week 1: 29.06 - 03.07. Robotics & Game Development.Development.

• • Week 2: 06.07 - 10.07. Robotics & Stop-Week 2: 06.07 - 10.07. Robotics & Stop-Motion Filmmaking.Motion Filmmaking.

• • Week 3: 13.07 - 17.07. Robotics & Game Week 3: 13.07 - 17.07. Robotics & Game Development.Development.

• • Week 4: 20.07 - 24.07. Robotics & Stop-Week 4: 20.07 - 24.07. Robotics & Stop-Motion Filmmaking.Motion Filmmaking.

• • Week 5: 27.07 - 31.07. Robotics & Game Week 5: 27.07 - 31.07. Robotics & Game Development.Development.

• • Week 6: 03.08 - 07.08. Robotics & Stop-Week 6: 03.08 - 07.08. Robotics & Stop-Motion Filmmaking.Motion Filmmaking.

• • Week 7: 10.08 - 14.08. Robotics & Game Week 7: 10.08 - 14.08. Robotics & Game Development.Development.

• • Week 8: 17.08 - 21.08. Robotics & Stop-Week 8: 17.08 - 21.08. Robotics & Stop-Motion Filmmaking.Motion Filmmaking.

• • Week 9: 24.08 - 28.08. START IT BaseCamp.Week 9: 24.08 - 28.08. START IT BaseCamp.

Page 4: SUMMER COMPUTER CAMP - buyclub.ch · Coding mBot robots to move with code on Python. Creating electric circuits on Arduino. Internet of Things. Assembling circuits used in smart home

LEGO & mBot Robotics LEGO Mindstorms: Solve unique robotic challenges: create the fastest and LEGO Mindstorms: Solve unique robotic challenges: create the fastest and toughest models, elevate objects, move without wheels, build a catapult 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 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 competition and lead your team to the championship title in several robotic battles - stop before the line, slalom challenge. - stop before the line, slalom challenge.

Makeblock mBot: Line follow program. Move along a black track on a light- 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 color surface. Get your mBot ready for battle in the ancient Japanese art of sumo wrestling.wrestling.

Roblox & Minecraft Game Development Roblox. Create and publish games and virtual worlds. Make your levels interactive Roblox. Create and publish games and virtual worlds. Make your levels interactive with interactive obstacles and non-player character programmed on Lua language.with interactive obstacles and non-player character programmed on Lua language. Minecraft. Design 3D-levels, program agents and learn command blocks. Using Minecraft. Design 3D-levels, program agents and learn command blocks. Using visual code build shelter, bridges, mines, maze. Re-skin blocks and items.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 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 green screen and replace backgrounds and add green screen animations in Marvel superheroes movies. Create simple trick montage with mobile phones.superheroes movies. Create simple trick montage with mobile phones.

Camps for Ages 7-9

• • Week 1: 29.06 - 03.07. LEGO & mBot Week 1: 29.06 - 03.07. LEGO & mBot Robotics.Robotics.

• • Week 2: 06.07 - 10.07. YouTube & Week 2: 06.07 - 10.07. YouTube & Filmmaking.Filmmaking.

• • Week 3: 13.07 - 17.07. Roblox & Minecraft Week 3: 13.07 - 17.07. Roblox & Minecraft Game Development.Game Development.

• • Week 4: 20.07 - 24.07. LEGO & mBot Week 4: 20.07 - 24.07. LEGO & mBot Robotics.Robotics.

• • Week 5: 27.07 - 31.07. YouTube & Week 5: 27.07 - 31.07. YouTube & Filmmaking.Filmmaking.

• • Week 6: 03.08 - 07.08. Roblox & Minecraft Week 6: 03.08 - 07.08. Roblox & Minecraft Game Development.Game Development.

• • Week 7: 10.08 - 14.08. LEGO & mBot Week 7: 10.08 - 14.08. LEGO & mBot Robotics.Robotics.

• • Week 8: 17.08 - 21.08. YouTube & Week 8: 17.08 - 21.08. YouTube & Filmmaking.Filmmaking.

• • Week 9: 24.08 - 28.08. START IT BaseCamp.Week 9: 24.08 - 28.08. START IT BaseCamp.

Page 5: SUMMER COMPUTER CAMP - buyclub.ch · Coding mBot robots to move with code on Python. Creating electric circuits on Arduino. Internet of Things. Assembling circuits used in smart home

Advanced Robotics & FutureTech Coding mBot robots to move with code on Python. Creating electric circuits Coding mBot robots to move with code on Python. Creating electric circuits on Arduino. Internet of Things. Assembling circuits used in smart home devices: on Arduino. Internet of Things. Assembling circuits used in smart home devices: lightning of specific diodes following specific conditions, using sensors to lightning of specific diodes following specific conditions, using sensors to measure. Artificial Intelligence. Coding self-learning game bots on Python: 4-in-measure. Artificial Intelligence. Coding self-learning game bots on Python: 4-in-a-row, T-Rex Dino. 3D-Design & Printing. Designing virtual reality 3D-spaces and a-row, T-Rex Dino. 3D-Design & Printing. Designing virtual reality 3D-spaces and exploring them. 3D-Printing. Designing Printing your own characters. Hacking 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 cybersecurity. Brute-force password unlocker on Python. How to be secure in the world of the future.world of the future.

Unreal Gaming with Unreal Engine 4 Master advanced video game development with Unreal Engine 4. Game engine Master advanced video game development with Unreal Engine 4. Game engine behind Fortnite and PUBG. Build realistic looking environments. Define custom behind Fortnite and PUBG. Build realistic looking environments. Define custom inputs and movements to control characters. Learn to use blueprints - special script inputs and movements to control characters. Learn to use blueprints - special script logic to define gameplay without needing to know how to code.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. Configure Unity projects for 2D and 3D development. Develop game mechanics. Identify stages of the game development process. Identify key features of the Unity Identify stages of the game development process. Identify key features of the Unity 3D toolset. Create and configure physically based materials. Use imported assets 3D toolset. Create and configure physically based materials. Use imported assets to build modular level components. Create level component Prefabs for reuse to build modular level components. Create level component Prefabs for reuse throughout games. Learn Unity Physics.throughout games. Learn Unity Physics.

Camps for Ages 10-13

• • Week 1: 29.06 - 03.07. Unreal Gaming with Week 1: 29.06 - 03.07. Unreal Gaming with Unreal Engine 4.Unreal Engine 4.

• • Week 2: 06.07 - 10.07. Unity 3D-Game Week 2: 06.07 - 10.07. Unity 3D-Game Development.Development.

• • Week 3: 13.07 - 17.07. Advanced Robotics & Week 3: 13.07 - 17.07. Advanced Robotics & FutureTech.FutureTech.

• • Week 4: 20.07 - 24.07. Unreal Gaming with Week 4: 20.07 - 24.07. Unreal Gaming with Unreal Engine 4.Unreal Engine 4.

• • Week 5: 27.07 - 31.07. Unity 3D-Game Week 5: 27.07 - 31.07. Unity 3D-Game Development.Development.

• • Week 6: 03.08 - 07.08. Advanced Robotics & Week 6: 03.08 - 07.08. Advanced Robotics & FutureTech.FutureTech.

• • Week 7: 10.08 - 14.08. Unreal Gaming with Week 7: 10.08 - 14.08. Unreal Gaming with Unreal Engine 4.Unreal Engine 4.

• • Week 8: 17.08 - 21.08. Unity 3D-Game Week 8: 17.08 - 21.08. Unity 3D-Game Development.Development.

• • Week 9: 24.08 - 28.08. START IT BaseCamp.Week 9: 24.08 - 28.08. START IT BaseCamp.

Page 6: SUMMER COMPUTER CAMP - buyclub.ch · Coding mBot robots to move with code on Python. Creating electric circuits on Arduino. Internet of Things. Assembling circuits used in smart home

Camp Schedule08:30 - 09:00 - Early arrival09:00 - 10:15 - Morning sports & exercises in the park10:15 - 11:15 - Computer class11:15 - 11:30 - Short break11:30 - 12:30 - Computer class12:30 - 13:30 - Lunch13:30 - 14:30 - Computer class14:30 - 14:45 - Short break14:45 - 15:45 - Computer class15:45 - 18:00 - Outdoor activities in Jardin Botanique18:00 - 18:30 - Waiting for parents

LunchProvided 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

About STEP Academy• Founded in 1999• 20 countries• 83 cities• 57 000 students• 2700 teachers• 125 000 graduates

STEP Academy Geneva• • Founded in 2018Founded in 2018• • 155 regular students155 regular students• • 550 camp students550 camp students• • 11 teachers11 teachers

+41 22 50 17 051+41 22 50 17 [email protected]@itstep.orggeneva.itstep.orggeneva.itstep.org

Rue Richard-Wagner 1Rue Richard-Wagner 11202 (Nations / Cornavin)1202 (Nations / Cornavin)