
and online classes
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