Math Olympiads Course

Join the Math Olympiad Club and take your skills to new heights.

Here are the benefits:

  1. Advanced Problem-Solving Skills: Engage with complex and challenging math problems that go beyond the standard curriculum, enhancing your analytical and logical thinking abilities.
  2. Critical Thinking: Develop a deeper understanding of mathematical concepts and improve your ability to approach problems from various angles.
  3. Mentorship: Gain access to experienced mentors who can provide personalized guidance and support.
  4. Competition and Recognition: Participate in prestigious math competitions that can earn you recognition, medals, trophies, and certificates.
  5. Certification: Receive a certificate upon completing the course, acknowledging your hard work and progress.
Join the Math Olympiad Club and take your skills to new heights.

International Math Olympiad Class Schedule

Bright Education Center

GradeFridaySaturdaySunday
G 1-21:00-3:00 / 3:00-5:00pm1:00-3:00 / 3:00-5:00pm-

School Fee

PeriodTuition FeeBonus
1 Month$90Champion T-Shirt + Learning Materials
3 Month$270Champion T-Shirt + Learning Materials + Student Study Report

International Mathematics Competitions

Class Benefits – Math Class

  • Problem Solving

    Develop critical thinking skills and tackle complex challenges with structured approaches and creative strategies.

  • Logical Reasoning

    Strengthen your ability to analyze information, identify patterns, and draw sound conclusions from evidence.

  • Learning New Topics

    Build a growth mindset and discover effective techniques to absorb and retain new knowledge quickly.

  • Time Management

    Master prioritization and planning skills to maximize productivity and achieve your goals efficiently.

  • Understand Difficult Concepts

    Break down complex ideas into digestible pieces and build a solid foundation for advanced understanding.

Course Information

  • Course Format

    Online classes at a selected time according to the group's schedule. The student will need a computer or a tablet and a coding app or website.

  • Structure

    The course consists of 20 lessons 60 minutes each. The classes are 1-2 times a week.

  • Levels

    The course will be divided into 2 levels according to the students' grades.

  • Price

    $100/course.

  • Groups

    The classes are held online in group of 5 students.

Course Description

Course Description
Welcome to Scratch Programming for Beginners! Scratch is a programming language intended to make programming easier to learn for novice programmers. It can be used to create computer games, interactive stories, graphic artwork and computer animation, and all sorts of other multimedia projects. Best of all, it's actually fun to use! In Scratch Programming for Beginners Course students are going to learn the instructions that a first-time programmer needs to get up and running with Scratch. Students are going to create different kinds of projects that incorporate Scratch tools. As our students learn how to program with Scratch, students also going to learn programming principles and techniques that they can later apply in their projects.

Why Scratch programming?

Scratch provides everything needed to begin developing computer games, multi-media presentations, interactive stories, graphic artwork, and computer animation. Scratch can be used to play digital music and sound effects. Scratch's building block approach to programming sets it apart from other programming languages. This makes Scratch easier to learn. And yet Scratch provides plenty of programming power, allowing you to build very powerful application projects.

What knowledge and skills can the child gain by completing this course?

  1. Our mission is to teach children to create their own IT product in a comfortable Scratch environment!
  2. Students are going to learn about the basics programming concepts in the Scratch environment.
  3. The students will get to know the amazing IT world as a creator, not a user.
  4. Will be able to develop logical and creative thinking.
  5. Learn not only to come up with their projects, but also to demonstrate them in public.

Get a Certificate of Completion

Upon successful completion of the Scratch Programming for Beginners course, students will receive an official Certificate of Completion from Bright Education Center. This certificate recognizes the student's dedication, effort, and the programming skills they have developed throughout the course. It serves as a proud achievement that students can share with their school, add to their portfolio, and use as a stepping stone for more advanced programming courses in the future.

Course Program (Syllabus)

  1. Session 1

    Basic programming concepts (with Scratch)

  2. Session 1

    Basic programming concepts (with Scratch)

  3. Session 1

    Basic programming concepts (with Scratch)

  4. Session 1

    Basic programming concepts (with Scratch)