Skip to content
RoboCode Academy
  • About Us
    • Our Story
    • Media Coverage
  • Learn

      Age: 4 - 7.5

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      Age: 7.5 - 12

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      Age: 12 - 16

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • Holiday Camp
    • Summer Coding Camp
    • AI Summer Special Course
  • Trial Class
  • Student Achievement
    • Project of the Month
    • Project Challenge
  • Contact Us
  • 中文
  • About Us
    • Our Story
    • Media Coverage
  • Learn

      Age: 4 - 7.5

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      Age: 7.5 - 12

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      Age: 12 - 16

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • Holiday Camp
    • Summer Coding Camp
    • AI Summer Special Course
  • Trial Class
  • Student Achievement
    • Project of the Month
    • Project Challenge
  • Contact Us
  • 中文
RoboCode Academy
  • About Us
    • Our Story
    • Media Coverage
  • Learn

      Age: 4 - 7.5

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      Age: 7.5 - 12

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      Age: 12 - 16

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • Holiday Camp
    • Summer Coding Camp
    • AI Summer Special Course
  • Trial Class
  • Student Achievement
    • Project of the Month
    • Project Challenge
  • Contact Us
  • 中文
  • About Us
    • Our Story
    • Media Coverage
  • Learn

      Age: 4 - 7.5

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      Age: 7.5 - 12

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      Age: 12 - 16

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • Holiday Camp
    • Summer Coding Camp
    • AI Summer Special Course
  • Trial Class
  • Student Achievement
    • Project of the Month
    • Project Challenge
  • Contact Us
  • 中文
RoboCode Academy
  • About Us
    • Our Story
    • Media Coverage
  • Learn

      Age: 4 - 7.5

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      Age: 7.5 - 12

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      Age: 12 - 16

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • Holiday Camp
    • Summer Coding Camp
    • AI Summer Special Course
  • Trial Class
  • Student Achievement
    • Project of the Month
    • Project Challenge
  • Contact Us
  • 中文
  • About Us
    • Our Story
    • Media Coverage
  • Learn

      Age: 4 - 7.5

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      Age: 7.5 - 12

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      Age: 12 - 16

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • Holiday Camp
    • Summer Coding Camp
    • AI Summer Special Course
  • Trial Class
  • Student Achievement
    • Project of the Month
    • Project Challenge
  • Contact Us
  • 中文
RoboCode Academy
  • About Us
    • Our Story
    • Media Coverage
  • Learn

      Age: 4 - 7.5

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      Age: 7.5 - 12

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      Age: 12 - 16

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • Holiday Camp
    • Summer Coding Camp
    • AI Summer Special Course
  • Trial Class
  • Student Achievement
    • Project of the Month
    • Project Challenge
  • Contact Us
  • 中文
  • About Us
    • Our Story
    • Media Coverage
  • Learn

      Age: 4 - 7.5

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      Age: 7.5 - 12

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      Age: 12 - 16

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • Holiday Camp
    • Summer Coding Camp
    • AI Summer Special Course
  • Trial Class
  • Student Achievement
    • Project of the Month
    • Project Challenge
  • Contact Us
  • 中文

Data Science

Data Science Icon

Through mastering fundamental data science skills and applying data analysis and machine learning techniques, unlock the power of data, develop practical applications, and achieve data-driven decision-making in daily life.

Age: 14 - 16

S3+

Curriculum
Curriculum

Course Description

The Data Science course is designed for students who have completed the RoboCode Python and Web Programming courses. It progresses from foundational knowledge to advanced applications, aiming to equip students with comprehensive data science skills.

The course covers database design, data analysis, visualization, and machine learning applications. By studying relational database, data analysis, and algorithm design, students will be able to develop machine learning models for real-world applications and perform in-depth data analysis and forecasting.

This course establishes a foundation for students to enter the field of computer science, focusing on enhancing relevant programming skills and advanced computational thinking, while also developing problem-solving abilities to prepare for future careers in technology.

What Will Your Kids Learn?

  • Familiarize with Structured Query Language (SQL) syntax and database operations, and learn to develop and manage relational database systems
  • Master the application techniques of data science, learning to transform complex data into easily understandable visual information
  • Understand and apply machine learning algorithms for data classification and result prediction

RoboCode Uniqueness

robocode-uniqueness-1

Fully Exploring Data Science Applications from Database Construction to Web Application Development

The course teaches students to design and manage databases, use SQL for data querying and management, and integrate these skills with web development to apply data in real-world scenarios.

robocode-uniqueness-2

Analysing and Visualizing Data to Enhance Problem Solving Skills

The course emphasizes the application of data analysis, teaching students to use statistical and visualization techniques to transform analytical results into easily understandable visual information, and apply this knowledge to solve real-world problems.

robocode-uniqueness-3

Developing Machine Learning Algorithms to Uncover Value in Data

The course focuses on teaching students to build machine learning algorithms from the ground up, guiding them in selecting appropriate algorithms for different scenarios. Students will learn to extract key value from complex data, thereby developing their independent thinking and problem-solving skills.

Our Curriculum

Level 1 - In-Depth Study of Database Concepts and Using SQL to Build Real-World Applications
Data Science Lv1

Through MySQL, students will explore the operations of relational databases, mastering the syntax and application techniques of SQL. The course covers performing operations such as adding, querying, updating, and deleting data in a database, and using databases to store data in system development.

  • Learn SQL syntax for accurate data querying and modification
  • Master the development of Relational Database Management Systems (RDBMS) and complete real-world database design
  • Apply knowledge of web development to build real-world web systems utilizing databases
Level 2 - Advanced Data Analysis and Visualization
Data Science Lv2

By studying data processing and visualization techniques, students will acquire essential skills ranging from statistical analysis to image processing. This level focuses on effectively handling, analyzing, and integrating large datasets to extract and present key information.

  • Master statistical concepts and learn to use appropriate chart types to display data analysis results
  • Gain a deep understanding of image processing techniques, extract key information from images, and convert it into formats commonly used in machine learning
  • Learn data cleaning and data format recognition to comprehensively master the standard processes of big data analysis
Level 3 - Advanced Data Structures and Search Algorithms in Game Development
Data Science Lv3

This level focuses on learning advanced data structures and search algorithms, equipping students with techniques to solve complex problems and integrating this knowledge into game development to introduce innovative elements.

  • Study advanced data structures and the methods for organizing and processing data
  • Master various key search algorithms to enhance the efficiency and accuracy of large-scale data processing
  • Apply search algorithms in game development to create more variations and challenges, enriching the gaming experience
Level 4 - Introduction to Machine Learning — Supervised Machine Learning Algorithm
Data Science Lv4

Explore the core concepts of supervised machine learning, learn to develop and optimize models for accurate predictions, and use techniques such as normalization and cross validation to enhance the overall accuracy of the models.

  • Understand the fundamentals of supervised machine learning, including concepts such as Naive Bayes Theorem and K-Nearest Neighbors (KNN) algorithm
  • Develop and train various supervised machine learning models to achieve predictive capabilities
  • Learn to apply common strategies such as normalization and cross validation to improve the accuracy and stability of models
Level 5 - Advanced Machine Learning — Unsupervised Machine Learning Algorithm
Data Science Lv5

Explore the applications of unsupervised machine learning, from model training to practical data processing. Accurately select appropriate machine learning algorithms and master the skills needed to build classification systems and recommendation systems.

  • Understand the fundamentals of unsupervised machine learning, including concepts such as K-Means Theorem and Random Forest Algorithm
  • Learn to build the fundamental application of unsupervised machine learning models
  • Learn to apply common strategies to select the most appropriate machine learning algorithms and build effective recommendation systems

Suitable for

14 - 16 year-old

Every Lesson

90 Minutes

Every Level

12 Lessons

(18 Hours in Total)

Class Size

1:4

(Maximum)

Course Fee

$6840 per Level

Schedule a trial class

Kickstart Your Child's Journey to Innovation and Discovery

Schedule an 1-hour Trial Session for Your Kids
Schedule an 1-hour Trial Session for Your Kids

Frequently Asked Questions

Do students need to bring their own laptops to classes?

We encourage students to bring their own laptops to class, and the instructor will assist with installing the necessary software. If students do not have a laptop, we can also provide one for them.

Can parents get back students' completed works after class?

Sure, students can save their works to personal storage spaces such as Google Drive or USB flash drives.

Can students practice at home?

Yes, students can access, modify, and run their files on any computer that supports the relevant software.

Are there any additional fees apart from tuition for the course?

No, only tuition is required; there are no extra charges.

What if students need to take leave?

Parents should notify our staffs in advance. We will then arrange makeup class.

Courses You May Like...

Web Programming Logo

Web Programming

Age: 12 - 16

Master web development skills through hands-on practice, creating diverse interactive web applications and games, while enhancing data analysis and representation abilities to prepare for the digital future.

Learn More
ITS Exam Logo

ITS Exam

Age: 14 - 16

By obtaining the ITS certification, students gain internationally recognized qualifications, paving the way for expanded opportunities in higher education.

Learn More

Artificial Intelligence

Age: 14 - 16

Master AI technology comprehensively by learning to develop practical intelligent applications. Use coding to solve everyday problems and enhance the practical application of technology.

Learn More
RoboCode Academy Logo
(852) 2488 1412
info@robocodeacademy.com
RoboCode Academy
Dr. Jackei Wong

About Us

  • Our Story
  • Media Coverage

Age: 4 - 7.5

  • Cubetto
  • ScratchJr
  • Neuron Blocks
  • Jimu Robotics
  • Dash & Dot Robots

Age: 7.5 - 12

  • Scratch
  • mBot Robotics
  • Minecraft Modding
  • Roblox Coding
  • AppInventor

Age: 12 - 16

  • Python
  • Web Programming
  • ITS Exam
  • Data Science
  • Artificial Intelligence

Information

  • Trial Class
  • Project of the Month
  • Project Challenge
  • Contact Us

Copyright © 2025 STEM Accelerator Limited. All Rights Reserved

Privacy

Terms

RoboCode Academy Logo
(852) 2488 1412
info@robocodeacademy.com
RoboCode Academy
Dr. Jackei Wong

關於我們

  • 我們的故事
  • 媒體報導

4 - 7.5

歲

  • Cubetto
  • ScratchJr
  • Neuron Blocks
  • Jimu Robotics
  • Dash & Dot Robots
  • Scratch
  • mBot Robotics
  • Minecraft Modding
  • Roblox Coding
  • AppInventor

7.5 - 12

歲

  • Python
  • Web Programming
  • ITS Exam
  • Data Science
  • Artificial Intelligence

12 - 16

歲

更多資訊

  • 預約試堂
  • 每月精選作品
  • 項目挑戰
  • 聯絡我們

版權所有

 © 2025 STEM Accelerator Limited.

私隱
條款及細則
RoboCode AcademyRoboCode Academy