Coding Courses Roadmap

3rd to 5th Grades
BASIC

Scratch Level 1
Price: $25 / hour or $100 / month
Small online group class: 4 to 6 students
Live teacher
- Prerequisites: 3rd grade and up or completion of Introduction to computer coding using Scratch.
- Learn to create animation.
- Learn to create electronic greeting cards.
- Learn to create games.
- Learn to create augmented reality games.
- Learn to create sprites and clones
- Learn how broadcast and listener coding strategy would help application.
Scratch Level 2
Price: $25 / hour or $100 / month
Small online group class: 4 to 6 students
Live teacher
- Prerequisites: 5th grade and up or completion of Scratch Level 1
- Learn to create complex games such as spaceship firing fireball, bomb, asteroids.
- Learn to create 2 players fighting games with powerup, and health.
- Learn to create 2 players race cars games.
- Learn to create maze game.
- Learn to create custom block/function.
Middle School
Intermediate

Introduction To Python
Price: $30 / hour or $120 / month (4 weeks in a month)
Small online group class: 4 to 6 students / class
Live teacher
- Learn Variables and Data Types
- Learn about conditional statements.
- Learn to create electronic greeting cards.
- Learn about control flows.
- Learn about functions.
- Learn about Random Python module.
- Create simple games:
- Create Magic 8 Ball game.
- Create hangman game.
- Python Digital Illustration with Turtle Module:
- Create robot builder project.
- Create kaleido spiral project.
- Sample students Python projects: https://www.ayclogic.com/python-
digital-illustrations/ - Create Grocerry Shopping Cart simple program.
- Create Robux simple program.
Python Object Oriented Programming (OOP)
Price: $30 / hour or $120 / month (4 weeks in a month)
Small online group class: 4 to 6 students / class
Live teacher
- Learn about OOP concept:
- Class.
- Methods.
- Atributes.
- Constructor.
- Learn about Inheritance.
- Learn how to design programs using OOP technique / strategy:
- School Application that would track students and teachers informations.
- Adventure Game that would track player’s and monsters’ health and attack points and damages. Utilized class inheritance.
- This is a necessary course to prepare them for Python Game Development class.
- Learn how to use a popular Python Integrated Development Environment (IDE) Pycharm.
Python Game Development
Price: $35 / hour or $140 / month (4 weeks in a month)
Small online group class: 4 to 6 students / class
Live teacher
- Prerequisites: Object Oriented Programming (OOP) with Python.
- Learn how to use GIT repository.
- Learn to create dragon vs bird game.
- Learn to create flappy bird game.
- Learn to create shooting game.
- Create individual custom game.
- Checkout games created by my students: https://www.ayclogic.com/python-games-gallery/
Advanced Python Game Development
Price: $35 / hour or $140 / month (4 weeks in a month)
Small online group class: 4 to 6 students / class
Live teacher
- Prerequisites: Python Game Development.
- Learn how to use GIT repository.
- Learn how to utilize high school level trigonometry to find angle of trajectory in sprite movement.
- Learn how to use open source artificial intelligence (AI) library to control computer character movement.
- Learn how to utilize class inheritance in Object Oriented Programming concept.
Python Projects
High School
ADVANCE

Introduction To Java
Price: $35 / hour or $140 / month (4 weeks in a month)
Small online group class: 4 to 6 students / class
Live teacher
- Data Types
- Control Flows:
- if else statements.
- Loops : for loop, while loop.
- Collection API:
- List.
- Map.
- Object Oriented Programming:
- Classes, Objects and Methods.
- Inheritance.
- Create a simple Android Application.
- Utilize Intelligence Java Editor and Android Studio.
Java Minecraft Modding
Price: $35 / hour or $140 / month (4 weeks in a month)
Small online group class: 4 to 6 students / class
Live teacher
- Create custom sword that never breaks and 10X stronger than diamond sword.
- Create custom axe that can summon lightning to nearby enemies.
- Create custom axe that can launch fireball.
- Create custom arrow that can call lightning to target enemies.
- Create recipe to create custom items.
- Create custom skins.
Android Mobile Game Development using Java
Price: $35 / hour or $140 / month (4 weeks in a month)
Small online group class: 4 to 6 students / class
Live teacher
- Prerequisites: Introduction to Java.
- Learn how to use Android Studio.
- Learn how to create Android application.
- Learn how to move sprites/characters in Android canvas.
- Learn Android constraint layout.
- Learn Android UI components such as Button, TextView, CheckBox.
- Learn how to store information on Android device.
Python Games Created by Students
Artificial Intelligence (AI) and Machine Learning (ML)
Price: $35 / hour or $140 / month (4 weeks in a month)
Small online group class: 4 to 6 students / class
Live teacher
- Python programming language. This is not an Introduction To Python course. Strong familiarity with Python is the pre-requisite of this class. Ideally, you should have already taken Introduction To Python and Python OOP courses from my school.
- Fast.AI python library.
- Create a machine learning program that can recognize if it is an image of bird or not a bird. Hotdog or not a hotdog.
- Create a machine learning program that can recognize your number handwriting.
- Learn how to create a program that can predict price of a house based on number of rooms, non-retail business around the area.
Advanced Artificial Intelligence (AI) and Machine Learning (ML)
Price: $35 / hour or $140 / month (4 weeks in a month)
Small online group class: 4 to 6 students / class
Live teacher
- Python programming language. This is not an Introduction to Python course.
- Kaggle.com for notebooks and datasets.
- Streamlit.io for deploying the computer vision models.
- Various Python libraries (Ultralytics, openCV, Pytesseract, etc.)
AI Agents: Build Intelligent Apps with Python & OpenAI
Price: $35 / hour or $140 / month (4 weeks in a month)
Small online group class: 4 to 6 students / class
Live teacher
- Python — The #1 programming language for AI and data science.
- OpenAI API — Direct access to the same Large Language Models (LLMs) that power ChatGPT, including GPT-4o-mini.
- Streamlit — A professional Python framework for building interactive web applications.
- Prompt Engineering — The art of crafting instructions that guide AI behavior and output quality,
- Function Calling & Tool Use — Teaching AI agents to use custom tools and take real-world actions.
- Structured Output & JSON Schema — Forcing AI to return precise, machine-readable responses.
- API Integration — Connecting to external services like YouTube Data API and DuckDuckGo Search.
- Streamlit Community Cloud — Free cloud deployment so students can share their apps with a live URL.
What people think about us













Well organized and supportive instructors throughout the learning process.

Well organized and supportive instructors throughout the learning process.


























As a parent, I love that there is homework every week that reinforces the lesson concepts, and that there is a course final to ensure that course mastery and skills retention. My son is actually very busy with many other extracurricular activities, so he does not take a coding course every cycle. However, what he has learned through AYC Logic is so solid that when he returns to the next class in the series, there is very little knowledge loss. We highly recommend this tech education company!
As a parent, I love that there is homework every week that reinforces the lesson concepts, and that there is a course final to ensure that course mastery and skills retention. My son is actually very busy with many other extracurricular activities, so he does not take a coding course every cycle. However, what he has learned through AYC Logic is so solid that when he returns to the next class in the series, there is very little knowledge loss. We highly recommend this tech education company!































































































