ESF Explore - Term 2
Term 2 Registration is Now Open!

New Year, New Level of Learning

Energise your child’s learning journey with programmes designed to uncover their strengths and elevate their skills with our progressive curriculum. From infancy to teen years, children develop academic and language abilities through diverse activities including playgroups and immersive English, French, and Spanish classes.

Our extensive sports programme features over eight popular sports such as basketball, football, swimming, multi-sports, tag rugby, gymnastics, tennis, and pickleball. These sports help build physical strength, coordination, teamwork, and confidence. Supported by experienced educators, every programme fosters holistic growth—building creativity, resilience, and social skills so your child thrives both academically and personally.


Explore the programme listing by age HERE

Check out our Term Time Catalogue HERE

 

 


Follow us on social media!

cart
MENU
+1

This is an engaging course designed to enhance students’ understanding of algorithm design and problem-solving through Python programming. This course empowers students to dissect complex problems into manageable components, create and implement algorithms, and visualise their solutions using flowcharts and pseudocode. With a strong emphasis on practical application, students will participate in hands-on projects such as developing games and calculators, fostering critical thinking and creativity. By the end of the course, learners will have not only strengthened their Python skills but also gained valuable insights into efficient problem-solving strategies that will serve them well in future programming endeavours.

 

*This is a one-week course. Please view the recommended Summer Academy schedule HERE

Outcome and Highlights:

  • Understand the Problem-Solving Process: Break down complex problems into smaller, manageable steps
  • Design Algorithms: Create step-by-step instructions to solve problems
  • Use Flowcharts and Pseudocode: Visualize and represent algorithms
  • Implement Algorithms in Python: Write Python code to execute algorithms
  • Test and Debug: Identify and fix errors in code
  • Analyze Algorithm Efficiency: Evaluate the performance of different algorithms

Students need to a basic understanding of Python programming concepts, and prepare their Laptop (Windows / Macbook) with Web Browsers [Chrome (at least version 66) /Firefox (at least version 59) / Safari (at least version 11)].

Course Dates

Do you need help?

Send us a message at info@esfexplore.org.hk or call our hotline at 2711 1280. Our team will be in touch promptly.