About
EasyFunCoding offers beginner and advanced online coding and robotics classes for children ages 6 to 18. Students learn Scratch basics, Minecraft programming, basic Python, JavaScript, HTML, CSS, Python programming with data analytics, artificial intelligence, machine learning, Java, object-oriented programming, C++, algorithms, and robotics projects with motors and VEX robots. The program also offers an online summer camp with coding, robotics, and STEAM activities.
At a glance
- Ages: 6–18 years old
- General schedule: Class Schedule and Dates 06/2026 - 05/2027. All of the courses above are offered online. Tentative dates of classes are listed for June through May, with 38 classes in total. Summer camps are offered online now.
About the provider
The founder says the first summer camp was held in 2018 in her home and had 16 participants. The program later expanded to offer courses for various age groups. EasyFunCoding says its courses are taught by certified teachers and industry professionals, and the about page lists Yuni Xia’s PhD in Computer Science from Purdue University, her role as an Associate Professor of Computer Science at Indiana University Indianapolis, two Indiana University Trustees Teaching Awards, a Digital Faculty Fellow role, more than 60 published papers, and IBM Data Analysis Innovation and Real-time Innovation Awards.
- Beginner level one coding class — children age 6 years or older · Every Friday 7:30 PM-8:30 PM · Students will learn Scratch basics and Minecraft programming.
- Beginner level two coding class — children age 8 years or older · Every Saturday 7:30 PM-8:30 PM · Students will learn Scratch and basic Python programming.
- Beginner’s robotics course — Students will build robots that use motors, develop structural design skills and learn visual programming.
- Intermediate level one robotics course — Every Saturday 3:00 PM-4:00 PM · Students will build VEX robots and program them to run autonomously using VEX Coding Studio.
- Intermediate level two coding class — Every Saturday 11:00 AM-12:00 PM · Students learn JavaScript, HTML, and CSS.
- Intermediate level three coding class — Every Saturday 1:00 PM-2:00 PM · Students learn Python programming, data analytics, and the basics of data structure and algorithms.
- Advanced level one course — Every Sunday 1:00 PM-2:00 PM · Students learn artificial intelligence, machine learning, and data analytics algorithms and tools.
- Advanced level two coding class — Every Sunday 4:00 PM-5:00 PM · Students learn Java, objected oriented programming, data structures and algorithms.
- Advanced level three coding class — Every Sunday 6:00 PM-7:00 PM · Students learn C++ and algorithms.
- Competition level coding classes — Students learn algorithms and data structures, and prepare for science contests and programming competitions such as ACSL and USA Computing Olympiad (USACO) at all levels.
- American Computer Science League (ACSL) Contest Training — Every Wednesday 8:00 PM-9:00 PM
- Summer Fun Coding, Robotics, STEAM Camp — 8 and up · Live class every day Monday-Friday · A project or homework is assigned every day.
What families say
“My son loves the coding class. Thank you for your help.” — Weijun Liu
“Nolan loved the class. He will seriously sign up for all your classes.” — Kate Jones
“You are so considerate. Thank you for arranging so many fun activities for the kids.” — Derek Yang’s Mom
Last updated October 25, 2026.
Is this your business? There is no cost, but you will be asked to sign up or log in.