Skip to content
  • IN PERSON

    Our CAMPS

    Day Camps

    |  Geneva

    |  Lausanne

    |  Zug

    |  Zürich

    Residential Camps

    |  Oxford (UK)

    |  Cambridge (UK)

    Our WORKSHOPS

    Workshops

    Hack @ Google 

    Our CODING CLUBS

    After-School Clubs

  • ONLINE

    Our PROGRAMS

    1:1 Tutoring

    Mentoring 

    Group Classes

    Login

     

    | Parents 

    | Instructors

  • COURSES

    Browse All Courses

    Trending Courses

    |  Animation & Game Design: Age 8-11

    |  Code in Python: Age 10-17

    |  NEW! Future Ready: AI & Startup Lab: Age 13-17

    |  Future Ready: AI & Digital Innovation: Age 13-17

    |  Hacker Mode: AI & Cybersecurity: Age 13-17

  • ABOUT US

    Our World 

    Our Team

    Our Story

    Our Instructors

    Our Partners 

    Outreach

    | Initiatives 
    | Scholarship

  • DISCOVER

    Blog

    FAQs 

    Contact Us

    Parent Session

    Student Resources 

    Teach with Us

  • IN PERSON
    • Our CAMPS
      • Day Camps
        • Geneva
        • Lausanne
        • Zug
        • Zürich
      • Residential Camps
        • Oxford (UK)
        • Cambridge (UK)
    • Our WORKSHOPS
      • Hack @ Google
    • Our CODING CLUBS
  • ONLINE
    • 1-to-1 Tutoring
    • Group Classes
    • Personal Mentor
    • LOGIN
      • Parents
      • Instructors
  • COURSES
    • Browse ALL Courses
    • Trending Courses:
    • Animation & Game Design: Age 8-11
    • Code in Python: Age 10-17
    • Future Ready: AI & Startup Lab: Age 13-17
    • Future Ready: AI & Digital Innovation: Age 13-17
    • Hacker Mode: AI & Cybersecurity: Age 13-17
  • ABOUT US
    • Our World
    • Our Team
    • Our Story
    • Our Partners
    • Our Instructors
    • Outreach
      • Initiatives
      • Scholarship
  • DISCOVER
    • Blog
    • FAQs
    • Contact Us
    • Parent Session
    • Student Resources
    • Teach with Us
  • IN PERSON
    • Our CAMPS
      • Day Camps
        • Geneva
        • Lausanne
        • Zug
        • Zürich
      • Residential Camps
        • Oxford (UK)
        • Cambridge (UK)
    • Our WORKSHOPS
      • Hack @ Google
    • Our CODING CLUBS
  • ONLINE
    • 1-to-1 Tutoring
    • Group Classes
    • Personal Mentor
    • LOGIN
      • Parents
      • Instructors
  • COURSES
    • Browse ALL Courses
    • Trending Courses:
    • Animation & Game Design: Age 8-11
    • Code in Python: Age 10-17
    • Future Ready: AI & Startup Lab: Age 13-17
    • Future Ready: AI & Digital Innovation: Age 13-17
    • Hacker Mode: AI & Cybersecurity: Age 13-17
  • ABOUT US
    • Our World
    • Our Team
    • Our Story
    • Our Partners
    • Our Instructors
    • Outreach
      • Initiatives
      • Scholarship
  • DISCOVER
    • Blog
    • FAQs
    • Contact Us
    • Parent Session
    • Student Resources
    • Teach with Us

Blog

  1. Home>
  2. TSA News>
  3. Cyber awareness: discover our Hacker Mode course
  • January 2026
  • April 2025
  • April 2024
  • March 2024
  • November 2023
  • September 2023
  • May 2023
  • April 2023
  • February 2023
  • July 2022
  • May 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • May 2021
  • February 2021
  • November 2020
  • March 2020
  • January 2020
  • October 2019
  • September 2019
  • August 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • January 2019
  • August 2016
  • February 2016
  • Blog
  • Coding
  • Coding for girls
  • Cybersecurity
  • Digital Literacy
  • Life @ TSA
  • New Modules
  • Parent Testimonials
  • Python
  • TSA Giving
  • TSA News
  • Uncategorized
Courses

Cyber awareness: discover our Hacker Mode course

  • January 17, 2019
  • Blog, TSA News
Facebook
Twitter
LinkedIn
Email

What is the connection between securing your laptop and saving the lives of the astronauts on Apollo 13?

Teens who join us on our Hacker Mode course will find out the answer!

Today the scale of personal data that is stolen every day is hard to comprehend: in August 2013, Yahoo admitted that  1 billion personal records were compromised in a single breach.

But on a personal level, our data is often vulnerable because we don’t know the basic rules of how to protect ourselves. Three quarters of us use the same password many times, and so someone who knows one password knows them all! Hardly surprising that 40% of us have noticed a personal data breach in the last year.

Teaching our kids how to protect themselves online is a vital life skill, but it’s much more than that. In the UK, for example, the government has committed £20m to cyber skills training, both to help kids learn a vital life skill, but also to nurture talent to, in the words of the UK’s digital minister, “help identify and inspire future talent.”

So what does this have to do with Apollo 13?

In 1970, when three astronauts were stranded in space in a lunar module, the ground crew had just hours to design a way to attach a square CO2 filter to the circular opening of the lunar module’s filtration system, using nothing more than hoses from spacesuits, tube socks, and duct tape. They succeeded and survived.

Problem-solving, a skill that saved the astronauts, says Igor Krawczuk, a researcher in artificial intelligence at EFPL who created our Hacker Mode course, is the skill that will keep you safe online, and allow you to navigate a fascinating world of real-life puzzles. This skill, you might be surprised to learn, is called “hacking”. Hacking actually means using logic, improvisation and creative thinking to solve problems, he explains. It means being curious about how things, like computer security, work – and then trying to make them work better.

Taking the Hacker Mode course at one of our 4 or 5 day camps is an opportunity for teens to:

  • develop invaluable problem-solving skills
  • master the skills they need to protect themselves and their computers online
  • learn the difference between “good” and “bad” hacking
  • learn how attacks such as phishing and social engineering work
  • use hands-on exercises and challenges to understand how attackers break encryption and passwords, and how to defend against them
  • develop essential skills to investigate the world around them

Cyber awareness: curiosity and critical thinking

“I want to help them to learn to explore, to try things. The students on our course will solve the sort of problems that they don’t see often at school, where they have a teacher who knows all the answers,” Igor says.

You don’t need any experience of programming to take the course, just curiosity and a willingness to experiment, Igor promises.

The first day of the course uses lateral thinking puzzles and exercises to show teens that “hacking” has very little to do with what they see in the movies. Instead we will show them how to use creative thinking to solve problems for themselves, even by learning something as simple as how to improve the way they use Google.

They will then use their new skills to learn how to protect digital devices by imagining how someone might break into them, and to fix the security on a real network to defeat an intruder.

By the time they finish the course, students are ready to demonstrate their concrete skills to their parents. They can then go home and help their families and friends secure their information. But they will also have acquired a lifelong skill that will benefit both their studies and their lives beyond the classroom.

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

Marta Gehring

+ 41 79 697 13 00

marta@techsparkacademy.com

Kate Mckee

+41 76 736 90 09

kate@techsparkacademy.com

FOLLOW US

Instagram Facebook
GET OUR NEWS
TEACH WITH US

ABOUT US

About TechSpark Academy
Our Team
Our Partners
Outreach & Scholarships
Teach with Us
Partner with Us
Blog
Newsletter

PROGRAMS

Online 1-On-1 Tutoring
Online Group Classes
Online Mentoring
In-Person Day Camps
Residential Camps
After-School Clubs
Special Workshops
Bespoke Programs

COURSES

Browse All Courses
Code in Python
Animation & Game Design
Hacker Mode
Artificial Intelligence
Web Design
Mobile Apps with Swift
Digital Technology & the Environment
Robotics (in person only)

© All rights reserved TechSpark Academy Sàrl (LLC) 2019

Frequently Asked Questions

Privacy Policy         Terms & Conditions

Privacy Policy         Terms & Conditions

×

Web Design
with JavaScript

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.

View more course info

Code in Python
Beginner - Advanced

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.

View more course info

Animation & Game
Design

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. 

View more course info