Overview
Discover Our Winter Camp This Season

Winter Wonderland - Playgroup
*Accompanied by 1 adult only
Our play-based learning approach allows our youngest students to develop their curiosity and build early skills in a safe, comfortable environment. Through the exploration of winter themed stories and rhyme, students will participate in a variety of hands-on activities to develop their fine motor and gross motor skills, cognitive and language development, and through our sensory activities they will have some messy fun!

Winter Wonderland - Pre-Kindergarten (Unaccompanied)
Let us take your children on a Winter Wonderland adventure this December. This winter break we have some exciting, magical activities to get the children into the festive spirit.
We will immerse ourselves in a wonderland of stories, baking, art exploration and singing.

Winter Wonderland - Kindergarten
Explore this magical time of year as we journey through a winter wonderland for a fun-filled week together. This course uses drama, games, story books, art to develop language skills with a particular focus on building confidence and communicating in English.
In Winter Wonderland students will:
- Explore amazing stories throughout the camp
- Use role play to explore topics and bring characters to life
- Unleash imagination and creativity through art and discovery
- Develop confidence for primary school interviews
- Be immersed in a rich, English speaking environment to build their understanding and enjoyment of the language
This course is a great opportunity for your child to develop their communication and language skills. Through a range of engaging and fun activities, Winter Wonderland builds confidence in a number of skills which are required in primary interviews , such as asking and answering questions, interacting and working with others.

Winter Wonderland - Drama Stars
Week 1 Theme: The Polar Express
Week 2 Theme: Party with the Minions!
Introducing speech, presentation, expression and articulation, students will study an engaging theme and become the characters of the story. There will be a filmed performance at the end of the course.
Course content:
- Learn drama and presentation skills
- Perform individuals and as a team
- Play fun and challenging games to build your performing skills
- Participate in a filmed performance
Join for two weeks as they are different!

Winter Wonderland - Panto Performances
Get into the festive spirit and join our Christmas drama course. Students will learn about the features and traditions of pantomimes. They will perform fairy tales with a twist, such as Spiderella, The Three Little Elephants, Little Late Riding Hood, and many more. Boost your child's confidence in speaking English and performing in front of a class audience.
Course Content:
- Develop their own script writing skills to include humour, song and dance
- Design and prepare props to enhance the theatre experience
- Perform pantomime scripts and interact with the class audience
- Join for two weeks as they are different!

Winter Wonderland - Beginners’ Spanish Option 1: Spanish Through Art & Culture
Join us this winter as we travel in time through the richness of Hispanic music, customs, people and colours. Each day, students will build their understanding of the language through a different component of the culture. As students become immersed in Hispanic art and culture they will develop their reading, writing, speaking and listening skills. Not only will this course enrich their communication skills but it will also instil a love for art and broaden their knowledge of different art techniques.

Winter Wonderland - Beginners’ Spanish Option 2: Spanish Through Dance
Let Spanish music take you on a lively journey this Winter. From Sevillanas to Flamenco, students will discover the language as they explore traditional music and dance. They will learn how to express themselves through movement and language immersion.

Winter Camp: Secondary Debate
*Please note materials are repeated - can only sign up for one week
Join us for some lively discussions this Winter in our Secondary Debate programme. Globally, elections have evolved and politicians have changed their communication tactics. What styles would students take to convey their opinion? Would it be more like Trump or Biden?
Over the three sessions, students will have plenty of opportunity to discuss and debate a range of topics.
In Secondary Debate students will:
- Analyse language and body language from real debates such as the presidential debates
- Construct arguments using persuasive language and engaging sentence openers
- Learn about tone of voice and vocal delivery during a debate
- Enhance speaking confidence
- Practise rebuttals
- Learn how to research for a debate in an effective manner
- Practise taking notes during a debate to form the basis of another argument
- Put skills into practice with small group and class debates

Winter Football Clinics
ESF Lions Football is running fantastic football camps during the term break.
Join us for this fun camp to improve skills, develop techniques, play games, and enjoy playing on the world-class pitch at KGV. Football Camps are coached by our expert coaches who will help your child to develop their love of the game of football!

Winter Swimming Clinics
Our qualified coaches will help swimmers develop their comfort level in the water and improve stroke technique through fun games and activities in our heated pools.

Winter Basketball Clinics
ESF Tigers will be delivering basketball camps to improve players' individual technical skills and to enhance their knowledge of team-play fundamentals.
The sessions will comprise mini-stations covering fundamentals such as passing, shooting and dribbling, and will include small-sided games and competitions to test a player's skill level.
If you want to keep your skills up over the break so that you're ready for the rest of the term, don't miss out on this great opportunity!

Winter Multisports Camp
Multisports Camps provide a safe and enjoyable environment for students to develop their skills and self-confidence in a range of activities - both as an individual and within a group or team dynamic.
We will introduce your child with a socially positive experience, increasing their love of sport and improving their sporting skills all through the medium of fun and game-based development.

Winter Tennis Clinics
ESF Tennis will provide fun filled classes over the school holiday aimed at developing your child's skills and enjoyment of the exciting sport of tennis.
Our enthusiastic and qualified coaches provide a supportive and enjoyable learning environment and will help your child to develop a love of tennis!
Our tennis clinics are open to all young students - both ESF and non-ESF players.

Winter Gymnastics Clinics
Tumble, roll, bounce, flex, and cartwheel your way through the school holidays with an ESF Gymnastics clinic! Our clinics are aimed at developing your child's fundamental gymnastics abilities through floor, beam, and vault skill-building.
Our friendly and qualified coaches provide a supportive and enjoyable learning environment, and will help your child to develop a love of the sport!
Our gymnastics clinics are open to the public.

Winter Badminton Clinics
The programme is designed with 3 age levels, covering different types of skills, e.g. strengthening sense of three-dimensional space, training gross and fine motor to learn the concept of balance, front & back rally, smash & in game strategy etc.
Apart from badminton skills, children can gain self-discipline and enhance group cooperation and communication skills through our course.

Winter Krav Maga Clinics
Our Krav Maga course heightens children's awareness of everyday safety issues and enables them to learn self-defense techniques in a relatively short amount of time. Classes are carefully adapted to match the student's respective age, as well as their physical and mental abilities. Through a specially designed Krav Maga training program and games-based activities, children are taught how to recognize common threats like bullies and kidnappers, and even dangerous situations like fire and natural disasters.

Winter Netball Clinics
Throughout the week, we will work on personal strength, coordination development, netball positional speciality training, and skills through modified mini-games and match play set ups.
Whether you are new to netball or you are getting ready to play competitively, this netball training will bring you a different experience and get you started on your netball journey.

Winter Lacrosse Clinics
Lacrosse is here! This fast paced historic game focuses on hand-eye coordination, fast reaction combined with team play. Equipment will be provided so sign-up and play now!

Winter Hockey Clinics
Hockey is offered for boys and girls aged between 5 to 12 years old covering a range of all abilities.
We will teach core fundamental skills that focus on building eye-hand coordination using age appropriate equipment .
Through the programme we will also offer an additional layer of performance level Hockey training – which will include Strength & Conditioning and Workshops. This particular curriculum will tie in to the Hong Kong Hockey Association’s player development needs.

Winter Rugby Clinics
Rugby is offered for boys and girls aged between 5 to 12 years old covering a range of all abilities.
We will teach a modified form of the game which does not involve contact and focus on teaching key fundamental skills in a safe environment.
Through the programme we will also offer an additional layer of performance level rugby training – which will include Strength & Conditioning and Workshops. This particular curriculum will tie in to the Hong Kong Rugby Union’s player development needs.

Winter Dance Clinics - (Hip Hop/Jazz)
From Hip hop to Jazz Funk, ESF Sports is launching their dance programme to explore the fundamental dance moves! Students have the opportunity to understand rhythm, groove and beat so they can one day discover their own choreography!
Students will learn:
- Introduction to Hip Hop
- Learn fundamental steps and build strength, flexibility, balance and coordination
- Explore elements of groove, rhythm, musicality in movement
- Gain confidence with movement and learn fun choreography consisting of steps learned in class

Winter Fencing Clinics
Watch your children transform with the fencing mentors at ESF! Students in this programme learn the art of the sword with confidence, mastery, and discipline! This programme is suitable for beginners and advanced students.
ESF Fencing is headed by former two-time Olympian coach, Mr. Lau Kwok Kin. He will first take players through the basics of the sport and competition rules before advancing them through the curriculum so they can compete with different clubs across Hong Kong.

Winter Outdoor Adventure Day Camp
2-day, 3-day or 5-day options available in Sai Kung and Mui Wo, with a bonus day in Cheung Chau.
*This is not an overnight camp, please arrange drop-off and pickup your child each day.
SAI KUNG:
2-day: Explore the beauty and natural diversity of Hoi Ha Wan marine park, learn how to canyoning and learn the basic elements needed for survival in the wilderness.
3-day: Go on a wilderness trek through a rocky canyon, get lost in the wild and use improvised building skills in friendly race and battle against other teams. Learn key survival skills and new friendships along the way.
They will be engaging in the Christmas version of one of the great annual races in the world; the 1500 km sled race knows as the Iditarod.
MUI WO/CHEUNG CHAU:
2-day: Participants make their way to a remote beach where they have to develop the survival skills needed to live in the wild. On the second day, a natural obstacle course awaits them.
3-day: Embark on a coasteering challenge, go on a Coasteering journey. They will be engaging in the Christmas version of one of the great annual races in the world; the 1500 km sled race knows as the Iditarod.
For Outdoor Adventure Camp details and packing list, please click HERE
*Enrolments close at Monday noon, the week before your class starts. For week 3, please enrol before 23rd Dec, 2022.
Please find the packing list HERE

Winter Wonderland - Playgroup
*Accompanied by 1 adult only
Our play-based learning approach allows our youngest students to develop their curiosity and build early skills in a safe, comfortable environment. Through the exploration of winter themed stories and rhyme, students will participate in a variety of hands-on activities to develop their fine motor and gross motor skills, cognitive and language development, and through our sensory activities they will have some messy fun!

Winter Wonderland - Pre-Kindergarten (Unaccompanied)
Let us take your children on a Winter Wonderland adventure this December. This winter break we have some exciting, magical activities to get the children into the festive spirit.
We will immerse ourselves in a wonderland of stories, art exploration and singing.

Little Dreamers: Messing Around (Accompanied)
Ages 18-36 Months
*Accompanied by 1 adult only
Jingle mess, jingle mess, jingle all the way! As December is approaching it's time to don your Christmas jumpers and join in on a very Messy Christmas.
You can have a jolly messy time with ESF Little Dreamers.

Little Dreamers: Story Time (Accompanied)
Ages 18-36 Months
*Accompanied by 1 adult only
Polar Bear, Polar Bear what do you see? I see the children at ESF playing with me.
Come join us as we explore the cold Arctic where we will meet a Polar Bear and other Arctic animals.

Little Dreamers: Lets Get Messy! (Accompanied)
Ages 18-36 Months
*Accompanied by 1 adult only
Frosty the Snowman, was alive as he could be
And the children said at ESF you can play with me; be messy!
Come dance, play and get messy with Frostie and the little dreamers!

Drama Stars
Week 1 Theme: The Polar Express
Week 2 Theme: Party with the Minions!
Introducing speech, presentation, expression and articulation, students will study an engaging theme and become the characters of the story. There will be a filmed performance at the end of the course.
Course content:
- Learn drama and presentation skills
- Perform individuals and as a team
- Play fun and challenging games to build your performing skills
- Participate in a filmed performance
Join for two weeks as they are different!

Winter Wonderland - Panto Performances
Get into the festive spirit and join our Christmas drama course. Students will learn about the features and traditions of pantomimes. They will perform fairy tales with a twist, such as Spiderella, The Three Little Elephants, Little Late Riding Hood, and many more. Boost your child's confidence in speaking English and performing in front of a class audience.
Course Content:
- Develop their own script writing skills to include humour, song and dance
- Design and prepare props to enhance the theatre experience
- Perform pantomime scripts and interact with the class audience
- Join for two weeks as they are different!

Winter Wonderland - Beginners’ Spanish Option 1: Spanish Through Art & Culture
Join us this winter as we travel in time through the richness of Hispanic music, customs, people and colours. Each day, students will build their understanding of the language through a different component of the culture. As students become immersed in Hispanic art and culture they will develop their reading, writing, speaking and listening skills. Not only will this course enrich their communication skills but it will also instil a love for art and broaden their knowledge of different art techniques.

Winter Wonderland - Beginners’ Spanish Option 2: Spanish Through Dance
Let Spanish music take you on a lively journey this Winter. From Sevillanas to Flamenco, students will discover the language as they explore traditional music & dance. They will learn how to express themselves through movement and language immersion.

First Steps in Game Development
(Formerly known as Master Spells and Potions With Code)
Create your own magical experience with digital spells and potions using code!
In this course, students will build engaging experiences such as potion matching games and a witch race, and bring out their inner wizard by mixing digital potions.
A perfect place to start to learn HTML, CSS and JavaScript, students will develop a solid understanding of coding/programming languages and build skills in design and game development.
Students will create a total of 5 mini-games around the theme of magic which can be shared with family and friends.
*All students MUST use their own laptops and chargers with the latest version of Google Chrome installed. No iPads / tablets permitted.

First Steps in Coding
Gain an understanding of HTML, CSS and JavaScript, and get a solid head start in website development!
Using real-world technology, students will create websites and web-based applications. They will build their own coding posters, trivia games, and personalized websites.
Students will end the course with a tech portfolio of the projects they’ve created, which will act as a foundation for future projects that they build.
*All students MUST use their own laptops and chargers with the latest version of Google Chrome installed. No iPads / tablets permitted.

Remake Classic Games With Scratch
Get a great introduction to programming with the new and improved version of Scratch.
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.
*All students MUST use their own laptops and chargers with the latest version of Google Chrome installed. No iPads / tablets permitted.

3D Game Design & Development With Roblox
Students will use the world-famous gaming platform, Roblox Studio, to design and develop their own games. They will use programming logic like function, loops, and conditions to customize and develop an engaging story that captures the player’s interest, and design heroes that take on the interactive world.
Students will work on their game design skills and learn to think creatively about designing worlds, creating themes and setting objectives and goals, mimicking how professional developers think about game development! Students who have advanced skills will dive into more complex Lua coding to customise their games further.
At the end of the course, students can launch their games for their friends and family to enjoy.
*All students MUST use their own laptops and chargers with the latest version of Google Chrome installed. No iPads / tablets permitted.

First Steps in Python
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 projects.
Using the BSD Online learning platform, students will be guided through learning about Python basics like, variables, data types, conditional logic, math operators and loops. The first part of the course is designed to be self-guided with activities and practice with syntax and using the console. Then students will build a birth-date-to-now calculator and an encoder/decoder.
They will end the course with a tech portfolio of the projects they’ve created throughout the course, and will be able to use their new skills to move onto more complex projects in the future.
*All students MUST use their own laptops and chargers with the latest version of Google Chrome installed. No iPads / tablets permitted.

Code Your Own World with VR
From forests to Mars, students will bring their imaginations to life by coding their own virtual reality world.
Developed with HTML, JavaScript, and A-Frame, they will code and add their own customized textures, elements and interactions to complete their realistic simulated 3D environments.
Students will also be able to easily share their work with friends and families, as well as immerse themselves into their creations.
*All students MUST use their own laptops and chargers with the latest version of Google Chrome installed. No iPads / tablets permitted.

Mobile Game Developer
This course is designed for students who have had prior experience with HTML, CSS, andJavaScript.Using the BSD Online learning platform, students will build a total of five different games — a platformer, a trac game, a nonogram puzzle game, a battle game, and a jumping game.
Students will develop fundamental skills in programming, learn about game development and design, and explore how to add further customizations to their projects.They will end the course with a tech portfolio of the projects they’ve created, and will be able to use their new skills to move onto more complex projects in the future.
*All students MUST use their own laptops and chargers with the latest version of Google Chrome installed. No iPads / tablets permitted.

Build your Tech Startup
For aspiring technologists, this start-up course teaches students about cutting-edge new technologies to help them innovate a fresh new tech startup idea.
Starting with the fundamentals of technology, students will learn how programming works using HTML, CSS and JavaScript.
Following this, students will identify a real-world problem that they would like to solve. Through design thinking activities and their newly acquired coding skills, they will design and prototype a working tech solution. Working independently or in small teams, students will then develop a business plan, company brand, and digital online presence.
At the end of the course, students will have created a tech prototype, a business plan presented as a website and a business blog.
*All students MUST use their own laptops and chargers with the latest version of Google Chrome installed. No iPads / tablets permitted.

Code the Future with Artificial Intelligence
AI is a part of our future. There is no better time to start learning the inner workings of how it functions and powers the world around us.
Students will learn about the design and programming behind modern digital assistant software like Alexa, Siri, and Cortana, and explore the technology powering in-car navigation.
Students will use Machine Learning and code to develop and train their own AI personality that can answer questions, complete requests, and chat about topics of their choice.
At the end of the course, students will have created a fully programmed chat-bot simulator, a tech prototype, and a business plan presented as a website. Students can launch their games for their friends and family to enjoy.
*All students MUST use their own laptops and chargers with the latest version of Google Chrome installed. No iPads / tablets permitted.

Minecraft Creator (Education Edition)
Minecraft is MUCH more than just a game! In this class, we’ll challenge your child to build their own interactive 3D world. Not only will they learn how to make weapons and characters, but they’ll also learn how to visualize physics and chemistry along the way! With Minecraft, you can simulate magnets, circuits, a gladiator and more! Despite being a game, Minecraft is a place with absolute creative freedom. We’ll also pair up Minecraft with MakeCode, where kids can write programs to automate the construction of structures. What’s more? Kids will build circuits and game contraptions for their friends to explore!
In this interactive class, we’ll have lots of fun with storytelling, science, design and structures.

Kindergarten Christmas Crafts & Cookies
(Unaccompanied)
In addition to songs and stories, students will be busy with seasonal arts and crafts including ornament making and cookie decorating.
*Each session is different

Primary Christmas Crafts & Creative Fun
(Unaccompanied)
Students will be busy with seasonal arts and crafts, and making Christmas gifts that they can use and keep in the home, including personalised snow globes and fridge magnets.
*Each session is different

Spanish Christmas Cultures
Journey with us to Hispanic countries this winter to learn about the language, culture, music and Christmas traditions from vibrant Spanish speaking cities. Make a beautiful seasonal gift this holiday.
*Each session is different

Little Dreamers: Messing Around (Accompanied)
Ages 18-36 Months
*Accompanied by 1 adult only
Jingle mess, jingle mess, jingle all the way! As December is approaching it's time to don your Christmas jumpers and join in on a very Messy Christmas.
You can have a jolly messy time with ESF Little Dreamers.

Little Dreamers: Story Time (Accompanied)
Ages 18-36 Months
*Accompanied by 1 adult only
Polar Bear, Polar Bear what do you see? I see the children at ESF playing with me.
Come join us as we explore the cold Arctic where we will meet a Polar Bear and other Arctic animals.

Little Dreamers: Lets Get Messy! (Accompanied)
Ages 18-36 Months
*Accompanied by 1 adult only
Frosty the Snowman, was alive as he could be
And the children said at ESF you can play with me; be messy!
Come dance, play and get messy with Frostie and the little dreamers!

Storytime with Santa
*Every child will get a family Polaroid momento with Santa and receive a little gift from him! *for ages 6 months to 12 years old

First Steps in Game Development
(Formerly known as Master Spells and Potions With Code)
Create your own magical experience with digital spells and potions using code!
In this course, students will build engaging experiences such as potion matching games and a witch race, and bring out their inner wizard by mixing digital potions.
A perfect place to start to learn HTML, CSS and JavaScript, students will develop a solid understanding of coding/programming languages and build skills in design and game development.
Students will create a total of 5 mini-games around the theme of magic which can be shared with family and friends.

First Steps in Coding
Gain an understanding of HTML, CSS and JavaScript, and get a solid head start in website development!
Using real-world technology, students will create websites and web-based applications. They will build their own coding posters, trivia games, and personalized websites.
Students will end the course with a tech portfolio of the projects they’ve created, which will act as a foundation for future projects that they build.

Remake Classic Games With Scratch
Get a great introduction to programming with the new and improved version of Scratch.
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.

3D Game Design & Development With Roblox
Students will use the world-famous gaming platform, Roblox Studio, to design and develop their own games. They will use programming logic like function, loops, and conditions to customize and develop an engaging story that captures the player’s interest, and design heroes that take on the interactive world.
Students will work on their game design skills and learn to think creatively about designing worlds, creating themes and setting objectives and goals, mimicking how professional developers think about game development! Students who have advanced skills will dive into more complex Lua coding to customise their games further.
At the end of the course, students can launch their games for their friends and family to enjoy.

First Steps in Python
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 projects.
Using the BSD Online learning platform, students will be guided through learning about Python basics like, variables, data types, conditional logic, math operators and loops. The first part of the course is designed to be self-guided with activities and practice with syntax and using the console. Then students will build a birth-date-to-now calculator and an encoder/decoder.
They will end the course with a tech portfolio of the projects they’ve created throughout the course, and will be able to use their new skills to move onto more complex projects in the future.
Students should prepare their own device + charger (Laptop PC / Mac).

Code Your Own World with VR
From forests to Mars, students will bring their imaginations to life by coding their own virtual reality world.
Developed with HTML, JavaScript, and A-Frame, they will code and add their own customized textures, elements and interactions to complete their realistic simulated 3D environments.
Students will also be able to easily share their work with friends and families, as well as immerse themselves into their creations.

Mobile Game Developer
This course is designed for students who have had prior experience with HTML, CSS, andJavaScript.Using the BSD Online learning platform, students will build a total of five different games — a platformer, a trac game, a nonogram puzzle game, a battle game, and a jumping game.
Students will develop fundamental skills in programming, learn about game development and design, and explore how to add further customizations to their projects.They will end the course with a tech portfolio of the projects they’ve created, and will be able to use their new skills to move onto more complex projects in the future.

Build your Tech Startup
For aspiring technologists, this start-up course teaches students about cutting-edge new technologies to help them innovate a fresh new tech startup idea.
Starting with the fundamentals of technology, students will learn how programming works using HTML, CSS and JavaScript.
Following this, students will identify a real-world problem that they would like to solve. Through design thinking activities and their newly acquired coding skills, they will design and prototype a working tech solution. Working independently or in small teams, students will then develop a business plan, company brand, and digital online presence.
At the end of the course, students will have created a tech prototype, a business plan presented as a website and a business blog.

Code the Future with Artificial Intelligence
AI is a part of our future. There is no better time to start learning the inner workings of how it functions and powers the world around us.
Students will learn about the design and programming behind modern digital assistant software like Alexa, Siri, and Cortana, and explore the technology powering in-car navigation.
Students will use Machine Learning and code to develop and train their own AI personality that can answer questions, complete requests, and chat about topics of their choice.
At the end of the course, students will have created a fully programmed chat-bot simulator, a tech prototype, and a business plan presented as a website. Students can launch their games for their friends and family to enjoy.

Minecraft Creator (Education Edition)
Minecraft is MUCH more than just a game! In this class, we’ll challenge your child to build their own interactive 3D world. Not only will they learn how to make weapons and characters, but they’ll also learn how to visualize physics and chemistry along the way! With Minecraft, you can simulate magnets, circuits, a gladiator and more! Despite being a game, Minecraft is a place with absolute creative freedom. We’ll also pair up Minecraft with MakeCode, where kids can write programs to automate the construction of structures. What’s more? Kids will build circuits and game contraptions for their friends to explore!
In this interactive class, we’ll have lots of fun with storytelling, science, design and structures.