CONTACT
TechSpark Academy Sàrl (LLC)
Lausanne office
Chemin des Ramiers 8,
1009 Pully, Switzerland
TechSpark Academy Sàrl (LLC)
Zürich office
1 Wiesenstrasse
8700 Küsnacht, Switzerland
ABOUT US
PROGRAMS
COURSES
© All rights reserved TechSpark Academy Sàrl (LLC) 2019
Privacy Policy Terms & Conditions
Privacy Policy Terms & Conditions
Dive into the technology shaping our world and explore the innovations driving it. With the guidance of our dedicated instructors, teens will:
This course blends technical knowledge with innovative perspectives and ethical considerations. By engaging with case studies and real-life examples, teens will discover how technology comes to life. They will explore the connection between creativity, innovation, and go-to-market.
This course teaches students to program their own interactive stories, games, and animations, and share their creations with others in the online community, assembling lego-like blocks of code. Scratch is a visual based programming language which encourages kids to think creatively, reason systematically and work collaboratively.
Scratch was designed and is maintained by the Lifelong Kindergarten group at the MIT Media Lab in the spirit of playful and creative learning.
Discover the power of code with Scratch!
All classes are designed for small groups to foster a comfortable and fun setting, therefore there is only a maximum of 6 students for this course.
Learn Python, the language of Instagram, YouTube, and Google’s search engine!
Widely used by programmers, designers and game developers, Python has rapidly become one of the most popular programming languages.
This coding course is available in three levels so that kids and teens – with or without any previous experience – can develop their knowledge and skills at their pace (Juniors, Teens Beginner & Teens Advanced)
CODE IN PYTHON (Juniors): designed for kids aged 10+ this course serves as an introduction to the fun and rewarding world of coding.
CODE IN PYTHON (Teens Beginner): this course is designed for teens aged 12+ with no experience in programming. Students will become familiar with the fun and rewarding world of coding by learning the fundamentals of the Python language.
CODE IN PYTHON (Teens Advanced): this course is designed for teens aged 13+ with previous experience in coding and game development who want to further develop their knowledge.
The best defense is a good offense!
Cybercrime is increasing and can strike at any time. Good preparation – in the form of a compass to navigate the online world and sort the real from the fake – is essential to protecting oneself against fraud and other cybersecurity threats.
This course opens students’ eyes to the complex world of cybersecurity. Built around real-world examples and exercises, the course equips students with the knowledge and tools to take action. They learn about proactive defense against online threats and are expected to find solutions using logic and fundamental programming skills, as well as creativity and resourcefulness!
Hackers hack because they love to learn by playing around. Our students are encouraged to do the same!
All classes are designed for small groups to foster a comfortable and fun setting, therefore there is only a maximum of 6 students for this course. Material may be adapted according to ability and experience of participants in each course.
Build your own website while learning the basics of Java Script.
Students are introduced to the key principles of web design, user interface (UI) and user experience (UX), while learning the basics of Java Script- Students apply what they learn to their own custom website, adding text, images, audio, videos, hyperlinks, and more.
The course is ideal for students who have completed at least one coding course with TechSpark Academy, Animation and Game Design or Python, and are familiar with the basics of programming logic and computational thinking.
Some courses might not be available at every camp – check your preferred location and dates to view course offering.
Perfect course for those who want to bring their ideas to life in a fun way!
Students learn how to use the Swift programming language (game engine) to develop an app or game for their iPhone and gain an understanding of the smartphone app world. They explore the different steps required to develop a mobile game or app and use the same tools as industry professionals to create their own game.
Swift is a fantastic way to write software – for phones, desktops, servers or any other device that runs code. It’s a fast, interactive and safe programming language combining the best in modern language thinking with wisdom from the wider Apple engineering culture and community. The compiler is optimized for performance and the language is optimized for development, without compromising on either.
All classes are designed for small groups to foster a comfortable and fun setting. Some courses might not be available at every camp – check your preferred location and dates to view course offering.
“Alexa, play Beyoncé!” Ever wondered how this works?
Want to find out about the technology behind virtual personal assistants and other smart home gadgets? Then this course is for you!
Performing via cognition, today’s computers, software and devices can recognize people and speech, as well as write, speak and read handwriting. Popular applications of machine learning (ML), the most advanced form of artificial intelligence (AI), include smartphones and smart home gadgets that give you weather updates, stream music, lock your doors remotely and much more…
This course is perfect for teens with previous Python experience who want to develop a practical understanding of ML. Using Python, one of the key languages powering AI, students will build an image recognition algorithm to distinguish between two objects of choice, such as two animals or two objects.
Junior – Robotics with LEGO SPIKE
Inspiring young minds to learn and create with technology! This course is designed to introduce younger students to technology fundamentals with a series of LEGO coding & robotics projects. Students will take on different missions every day by building and programming their own LEGO robotic models.
The lessons have been developed to engage and motivate primary school students, piquing their interest in learning about design, engineering and coding using motorised models and simple programming.
The course enables pupils to express a wide range of creative solutions as they sketch, build and test prototypes of the designs they create.
Teen – Robotics with Arduino
On this course, students learn how to design, assemble, and program a robot, using their own Arduino microcontrollers. Coursemates work as a team to build their own remote-control robot. They also take part in fun competitions with other robots, using cool tools and weapons they designed.
This is the perfect course for R2-D2 fans who want to learn hands-on robotic programming and build their own robot!
Please note: a hardware surcharge of CHF 100 applies to all Arduino students (they keep their own robots).
Some courses might not be available at every camp – check your preferred location and dates to view course offering.
At TechSpark Academy, we are proud to offer Digital Technology and the Environment course in a bid to empower students to evaluate environmentally sensitive issues. This module allows students to discover ways in which digital technology harms the environment, as well as to how it can be a source for good.
More than at any other time of history, humanity has become critically dependent on technology. We are also producing vast amounts of data which needs to be processed and stored. How do software and hardware interact with the environment and what does the future hold?
The course will stimulate student’s thinking about how digital technology can help us protect the environment. Participants will consider responsible use and work with real case studies and practical examples.
If you are keen to learn more about the technologies and frameworks related to the digital and environment, the circular economy and sustainability strategies, this course is for you!
Some courses might not be available at every camp – check your preferred location and dates to view course offering.
This course allows students to acquire hands-on experience in producing digital art and movies using their camera or smart phone and computer. They explore the art of digital filmmaking, including special effects, and learn how to produce and edit videos using state-of-the-art software.
Each student engages in a project of his/her own with personal attention in building their story, filming content, and finally editing it to produce a final project.
Students work with state-of-the-art DaVinci Resolve from Blackmagic Design or Adobe – industry standards used in cinema production as well as independent video making such as for YouTube.
Principles and concepts of editing are common to all editing tools, so what students learn with one software can be transposed to any other software like Adobe Premiere Pro or Sony Vegas.
Depending on the course, and parent permission granted, students may also learn to set up and manage a YouTube channel to share their vides online.
Some courses might not be available at every camp – check your preferred location and dates to view course offering.