• No products in the cart.

ESF In-Person Summer Camps

Yew Chung Arts and Languages Centre

In-Person Summer Camps

Online Summer Camps

  • First Steps in Coding (Online)

    Monday - Friday

    Learn the three fundamental coding languages and get a solid headstart on website development!

    Ages: 8-10
    Dates: 03 July to 07 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $200 Add to cart
  • First Steps In Python (Online)

    Monday - Friday

    In this introductory course for beginners, students will learn the basics of coding in Python. The course will focus on learning Python syntax, structure and parameters and then use the knowledge and skills to build two projects.

    Ages: 10-12
    Dates: 03 July to 07 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Code Your Own World with VR (Online)

    Monday - Friday

    Code Your Own World with VR. From forests to Mars, students will bring their imaginations to life by coding their own virtual reality world.

    Ages: 12+
    Dates: 03 July to 07 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • First Steps In Python (Online)

    Monday - Friday

    In this introductory course for beginners, students will learn the basics of coding in Python. The course will focus on learning Python syntax, structure and parameters and then use the knowledge and skills to build two projects.

    Ages: 8-10
    Dates: 10 July to 14 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $200 Add to cart
  • Code Your Own World with VR (Online)

    Monday - Friday

    Code Your Own World with VR. From forests to Mars, students will bring their imaginations to life by coding their own virtual reality world.

    Ages: 10-12
    Dates: 10 July to 14 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Introduction to Web3 (Online)

    Monday - Friday

    Cryptocurrency, NFTs, Blockchains: how are they a part of Web3 and what does it all mean? In this course, students will learn how real businesses are utilizing blockchains to improve security and transparency, how cryptocurrencies are changing how we pay for things and how smart contracts allow artists to create NFTs. By the end of the course students will generate their own NFT art and learn how they can interact with it using a digital wallet, a smart contract and simulated cryptocurrency. Prior coding experience is preferred as this is an advance course,

    Ages: 12+
    Dates: 10 July to 14 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Build your Tech Startup (Online)

    Monday - Friday

    For aspiring technologists, this start-up course teaches students about cutting-edge new technology to help them innovate a fresh new tech startup idea. Starting with fundamentals of technology, students will learn how programming works using HTML, CSS and JavaScript.

    Ages: 8-10
    Dates: 17 July to 21 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $200 Add to cart
  • Introduction to Web3 (Online)

    Monday - Friday

    Cryptocurrency, NFTs, Blockchains: how are they a part of Web3 and what does it all mean? In this course, students will learn how real businesses are utilizing blockchains to improve security and transparency, how cryptocurrencies are changing how we pay for things and how smart contracts allow artists to create NFTs. By the end of the course students will generate their own NFT art and learn how they can interact with it using a digital wallet, a smart contract and simulated cryptocurrency. Prior coding experience is preferred as this is an advance course,

    Ages: 10-12
    Dates: 17 July to 21 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Introduction to Blockchain Programming (Online)

    Monday - Friday

    This course is for students who have an intermediate level of JavaScript programming and want to learn how blockchain systems work and why they are preferred to reduce online security risks. We will explore how blockchain technologies are changing the way we share information, make payments with crypto currencies and keep track of transactions via a digital ledger. By the end of this course, students will build a blockchain wallet system to store coins. Prior coding experience is preferred as this is an advance course,

    Ages: 12+
    Dates: 17 July to 21 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Remake Classic Games with Scratch (Online)

    Monday - Friday

    Students will learn the basics of game design and character animation in a well-structured and easy-to-learn environment as they reimagine classic arcade games, such as Tetris and Flappy Bird. What’s more, they will learn to make art with code using the new code blocks in Scratch.

    Ages: 8-10
    Dates: 24 July to 28 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $200 Add to cart
  • First Steps in Game Development (Online)

    Monday - Friday

    Create your own magical world of myths, potions, and monsters with code!

    Ages: 8-10
    Dates: 24 July to 28 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Code Your Own World with VR (Online)

    Monday - Friday

    Code Your Own World with VR. From forests to Mars, students will bring their imaginations to life by coding their own virtual reality world.

    Ages: 12+
    Dates: 24 July to 28 July 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • First Steps in Game Development (Online)

    Monday - Friday

    Create your own magical world of myths, potions, and monsters with code!

    Ages: 8-10
    Dates: 31 July to 04 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $200 Add to cart
  • Mobile Game Developer (Online)

    Monday - Friday

    Code and develop your own mobile app games! Students will get to build their knowledge on programming languages HTML, CSS and JavaScript that will allow them to build a variety of tech projects.

    Ages: 10-12
    Dates: 31 July to 04 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Video Game Design With Phaser (Online)

    Monday - Friday

    Using the popular desktop and mobile gaming framework, PhaserJS, students will learn how to create online shareable games.

    Ages: 12+
    Dates: 31 July to 04 August 2022
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 22 hour(s)
    USD $300 Add to cart
  • Mobile Game Developer (Online)

    Monday - Friday

    Code and develop your own mobile app games! Students will get to build their knowledge on programming languages HTML, CSS and JavaScript that will allow them to build a variety of tech projects.

    Ages: 8-10
    Dates: 07 August to 11 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $200 Add to cart
  • Video Game Design With Phaser (Online)

    Monday - Friday

    Using the popular desktop and mobile gaming framework, PhaserJS, students will learn how to create online shareable games.

    Ages: 10-12
    Dates: 07 August to 11 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Code the Future with Artificial Intelligence (Online)

    Monday - Friday

    Learn about the design and programming behind modern digital assistants and create your very own chatbot!

    Ages: 12+
    Dates: 07 August to 11 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Code Is: Your Voice (Online)

    Monday - Friday

    Learn the three fundamental coding languages and get a solid headstart on website and web app development!

    Ages: 8-10
    Dates: 14 August to 18 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $200 Add to cart
  • First Steps In Python (Online)

    Monday - Friday

    In this introductory course for beginners, students will learn the basics of coding in Python. The course will focus on learning Python syntax, structure and parameters and then use the knowledge and skills to build two projects.

    Ages: 10-12
    Dates: 14 August to 18 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Code Your Own World with VR (Online)

    Monday - Friday

    Code Your Own World with VR. From forests to Mars, students will bring their imaginations to life by coding their own virtual reality world.

    Ages: 12+
    Dates: 14 August to 18 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • First Steps in Game Development (Online)

    Monday - Friday

    Create your own magical world of myths, potions, and monsters with code!

    Ages: 8-10
    Dates: 21 August to 25 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $200 Add to cart
  • Introduction to Web3 (Online)

    Monday - Friday

    Cryptocurrency, NFTs, Blockchains: how are they a part of Web3 and what does it all mean? In this course, students will learn how real businesses are utilizing blockchains to improve security and transparency, how cryptocurrencies are changing how we pay for things and how smart contracts allow artists to create NFTs. By the end of the course students will generate their own NFT art and learn how they can interact with it using a digital wallet, a smart contract and simulated cryptocurrency. Prior coding experience is preferred as this is an advanced course,

    Ages: 10-12
    Dates: 21 August to 25 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart
  • Introduction to Blockchain Programming (Online)

    Monday - Friday

    This course is for students who have an intermediate level of JavaScript programming and want to learn how blockchain systems work and why they are preferred to reduce online security risks. We will explore how blockchain technologies are changing the way we share information, make payments with crypto currencies and keep track of transactions via a digital ledger. By the end of this course, students will build a blockchain wallet system to store coins. Prior coding experience is preferred as this is an advance course,

    Ages: 12+
    Dates: 21 August to 25 August 2023
    Times: 02:00 PM - 04:00 PM
    Duration Per Class: 2 hour(s)
    USD $300 Add to cart

We are on a mission to make the learning and understanding of technology and design accessible to all students and teachers. Students that complete BSD projects will learn to CARE (curiosity, adaptability, resilience, empathy) about the future.

Any questions?