SIGN IN
 SIGN IN

Online Coding Camp

14-18, 28-31 December 2020

Ages 8-18 years

Learning to code will increase your child’s odds of securing a lucrative STEM career, especially in a world where computing jobs are growing at over twice the national average. So, let's unlock new tech skills and soft skills by joining one of our popular courses.

  • Stay at home, learn at home!

  • Plan, design and formulate ideas on what students want to build

  • Develop creativity by designing video games and Apps

  • Improve presentation and collaboration skills

  • Polish problem-solving, critical thinking and entrepreneurship skills

  • Learn new digital skills, build their own projects and grow tech portfolio
  • In terms of progression, your child may choose any programmes within their age group.

Please note that the online course registration is only completed when your child's/a student email is sent to language@esf.org.hk for setting up the online platform; you will also need a computer for Coding Programmes (Tablets are not acceptable).

 

14-18 December

 

8-10 Years Old

First Steps in Coding

First Steps in Coding

Learn HTML, CSS and JavaScript, the fundamental languages that real-world developers use to create websites and web-based applications. Students will do hands-on coding exercises to gain a sharper understanding on the building blocks of website development, including coding posters, trivia games and their personalised websites.

They will end the Programme with a tech portfolio of the projects they’ve started and created, and will be able to use their new skills to move onto more complex projects in the future.

➤Enrol this course here

 

10 -12 Years Old

Roblox Game Design

As one of the most popular gaming platforms in recent years, Roblox has captured the imagination and creativity of campers world wide. Using a unique structured approach, campers learn how to think about game development like real-world professionals. Level up your game design skills and learn to think creatively about designing worlds Students create themes, storylines, objectives, goals, and more, then publish their games for others to play. Advanced students dive into more complex Lua coding to customise their games further.

➤Enrol this course here

 

12-16 Years Old

2D Mini Game

They will learn about the development process for video games and then dive into the detailed development of game assets and mechanics. They will learn to create their own environments, characters, and terrain, before moving on to concepts of frame rate, jump mechanic, game logic and collectibles. At the end of the Programme, students will explore their creativity to make the game their very own 2D game which they can share with their family and friends.

➤Enrol this course here

 

17-18 Years Old

Building AI

 AI

What makes humans different from robots? In what ways are they similar? Learn about the design and programming behind modern digital assistant software like Alexa, Siri, and Cortana applied within the context of in-car navigation. In this camp, students will explore the fundamentals of programming and will use HTML and JavaScript codes to build their own artificial intelligence personality that can answer questions, complete requests, and chat about topics of their choosing.

➤Enrol this course here

 

10+ Years Old

Discover the World of Esports with Brawlhalla

Esports is one of the fastest-growing industries in the world, and there is much more to it than simply playing a game. This course will encourage students to enhance their critical thinking and communication skills as they form teams, collaborate to develop strategies, and analyze their play to spot areas of improvement. As a final challenge to put their learning into practice, students will compete against each other in a setting similar to that of a real tournament. Students in this program will use Brawlhalla, a cooperative fighting game, to learn about the esports industry, build playbooks, and execute strategies in real matches.

➤Enrol this course here

 

28-31 December

 

8-10 Years Old

Magic, Myths and Monsters

Magic

Students will be introduced to HTML, CSS, and JavaScript by developing several mini-games all around the theme of magic, potions, dragons and even flying brooms. Students will build skills in design and game programming. Each of the projects can be saved, shared and customized for further learning.

➤Enrol this course here

 

10-12 Years Old

Mobile App Development with Thunkable

 Mobile App Development with Thunkable

This camp is specially designed to build students’ programming knowledge and provide them with a good understanding of the principles of app development. Using Thunkable, a platform for building Android and IOS mobile apps, students will code and tap into their creativity and problem-solving skills. They will learn how to build great user experience and will be tasked to custom design and create their own handheld application. At the end of the camp, they will have fully functional apps and games for their phones and tablets which they can also share with their family and friends.

➤Enrol this course here

 

12-16 Years Old

Tech Entrepreneur

Explore cutting-edge new technology to build a business idea. Learn the same tech empowering the tech companies of today. In this camp, students will have the opportunity to let their creative energy, problem-solving skills, and entrepreneurial spirit shine! They will first learn how to use and work with coding languages HTML, CSS and JavaScript. Students will then be working independently or in small teams to develop a business plan, company brand, and digital online presence. They will define a real-world problem and, through design thinking activities and their newly acquired coding skills, will design and prototype a working tech solution

➤Enrol this course here

 

17-18 Years Old

Mobile App Game Development

 Mobile App Development (game)

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 from websites and 2D games to apps. As students focus on the basics and principles of app and game development, they will work towards creating a hybrid, web-based app. They will also learn User Experience and User Interface designs to understand what great experience and apps look like. Students will finish the camp with a wiki app on any of their interests and an app game, and can both be used on any device.

➤Enrol this course here

 

10+ Years Old

Discover the World of Esports with Brawlhalla

Esports is one of the fastest-growing industries in the world, and there is much more to it than simply playing a game. This course will encourage students to enhance their critical thinking and communication skills as they form teams, collaborate to develop strategies, and analyze their play to spot areas of improvement. As a final challenge to put their learning into practice, students will compete against each other in a setting similar to that of a real tournament. Students in this program will use Brawlhalla, a cooperative fighting game, to learn about the esports industry, build playbooks, and execute strategies in real matches.

➤Enrol this course here

 

TOP