ISSFT student using VR technology

AI and Computer Science

Itinerary

An introductory to intermediate level class for students interested in computer programming, technology and gaming.

Students will learn the fundamentals of AI and Computer Science including, coding, theory, language and animation including planning, writing and programming code, using CSS, Python and HTML and others. They will work on projects ranging from virtual reality, robotics, game design to app development, gaining an understanding of STEM and future career opportunities. This class develops problem solving, teamwork and communication skills.

At ISSFT, our AI, computer science and coding class for teenagers introduces students to the exciting world of programming, technology, and innovation. Through hands-on learning, students master the fundamentals of programming logic, languages, and animation while gaining practical coding skills in CSS, Python, and HTML. Alongside software, they explore hardware by making and programming devices, with opportunities to sample virtual reality and robotics and learn how they are coded. Skills gained can be applied across a range of programming languages, while mini projects such as game design and app development bring creativity and problem-solving to life. Students are encouraged to bring their own laptops so they can take their work home, though equipment can be provided with notice if required.

Learning Outcomes Include

  • ✓ Learn how to plan and write programming code including CSS, Python and HTML
  • ✓ Develop logic, problem solving and analytical skills
  • ✓ Explore creative interests in the world of technology
  • ✓ An introduction to STEM (science, technology, engineering, mathematics) and future career possibilities
  • ✓ Make new friends in a fun, friendly and student centred environment
  • ✓ Learn the fundamentals of coding theory, language and animation

Why Coding Matters?

Coding gives our students real life skills which will benefit them in the future. Classes are designed to be fun, make teaching accessible and break down barriers.

Students learn the fundamentals of coding theory, language and animation. They work on projects ranging from game design to app development and gain an understanding of STEM as well the future career opportunities open to them.

But why should they enrol in this class?  Well, no one can deny that we are firmly living in the digital age and many of tomorrow’s jobs will be technology related. As such, programming will become as basic and as fundamental as literacy.  Our children are already proficient in social media and using their phones but our coding class is designed to give students the understanding of where this technology comes from and how it is developed.

Computer science teaches you to resolve larger problems by breaking them down into smaller chunks.  At ISSFT, we tackle problems as a group so our students develop their communication, problem-solving and critical thinking skills as a result.

Check out our Academic classes

Start your journey now 

Invest in your child’s future this summer

University of St Andrews 2026
Summer Session

session 1
11 July - 25 July 2026

University of Oxford 2026
Summer Sessions

session 1
5 July - 18 July 2026
session 2
19 July - 1 August 2026