Coding for Kids | High-Level Coding Curriculum | Grade 9-12

High Level Coding

Challenging projects based on global issues that make you stand out in college admisisons.

Solve impactful real-world problems with your dedicated teacher and build a strong foundation in computer science using the most popular programming language.

The following curriculum assumes that student has no prior knowledge of programming. The student may skip familiar topics to spend more time on practice and projects.


Python

Focus on Machine Learning and automation using Numpy, Scikit-Learn, and Keras

  • 1

    Input, Output, Types

    Maths
  • 2

    Variables, Math Operators

    Maths
  • 3

    Comparison & Logical Ops

    Logic
  • 4

    If-Else Conditions

    Logic
  • 5

    For loop & While loop

    Basics
  • 6

    Practice & Doubts

    Basics
  • 7

    Functions

    Basics
  • 8

    Functions & Lambda

    Basics
  • 9

    Practice & Doubts

    Basics
  • 10

    Strings

    Basics
  • 11

    Lists

    Data Structures
  • 12

    Tuple & List Comprehension

    Data Structures
  • 13

    Dictionary & Set

    Data Structures
  • 14

    2D Lists

    Data Structures
  • 15

    Practice & Doubts

    Data Structures
  • 16

    Random, Time

    Utility
  • 17

    Files

    Utility
  • 18

    Web API Requests

    Web
  • 19

    Web API

    Web
  • 20

    Web Automation

    Web
  • 21

    Jupyter & Numpy

    Data Science
  • 22

    Numpy

    Data Science
  • 23

    Numpy

    Data Science
  • 24

    Matplotlib

    Data Science
  • 25

    Matplotlib

    Data Science
  • 26

    Pandas

    Data Science
  • 27

    Pandas

    Data Science
  • 28

    Project

    Data Science
  • 29

    Project

    Data Science
  • 30

    Intro & Theory

    Machine Learning
  • 31

    Sci-kit Learn

    Machine Learning
  • 32

    KNN Classification

    Machine Learning
  • 33

    Linear Regression

    Machine Learning
  • 34

    Logistic Regression

    Machine Learning
  • 35

    KMeans Clustering

    Machine Learning
  • 36

    Decision Tree & Random Forest

    Machine Learning
  • 37

    Neural Networks

    Machine Learning
  • 38

    Keras

    Machine Learning
  • 39

    Convolutional Neural Networks

    Machine Learning
  • 40

    CNN Classifier

    Machine Learning
  • 41

    Autoencoder & Noise Removal

    Machine Learning
  • 42

    Recurrent Neural Networks

    Machine Learning
  • 43

    Sentiment Analysis

    Machine Learning
  • 44

    Language Translation

    Machine Learning
  • 45

    Reinforcement Learning

    Machine Learning
  • 46

    Final Project

    Machine Learning
  • 47

    Final Project

    Machine Learning
  • 48

    Final Project

    Machine Learning
  • 49

    Final Project

    Machine Learning
  • 50

    Final Project

    Machine Learning

JavaScript

Focus on building full-stack mobile apps and websites using React, Node, and Firebase

  • 1

    Input, Output, Types

    Maths
  • 2

    Variables, Math Operators

    Maths
  • 3

    Comparison & Logical Ops

    Logic
  • 4

    If-Else Conditions

    Logic
  • 5

    For loop & While loop

    Basics
  • 6

    Practice & Doubts

    Basics
  • 7

    Functions

    Basics
  • 8

    Functions, This, Arrow

    Basics
  • 9

    Practice & Doubts

    Basics
  • 10

    Strings

    Basics
  • 11

    Arrays

    Data Structures
  • 12

    Map, Filter, Find

    Data Structures
  • 13

    2D Lists

    Data Structures
  • 14

    Practice & Doubts

    Data Structures
  • 15

    HTML, CSS

    Front End
  • 16

    HTML, CSS, JS

    Front End
  • 17

    JQuery

    Front End
  • 18

    Project

    Front End
  • 19

    Promises, Async, Await

    Utility
  • 20

    Web API

    Web
  • 21

    Firebase database

    Web
  • 22

    Server Deployment

    Web
  • 23

    Project

    Front End
  • 24

    Git & GutHub

    Utility
  • 25

    ReactJS, JSX

    Front End
  • 26

    ReactJS, Props

    Front End
  • 27

    ReactJS, State

    Front End
  • 28

    ReactJS, Lifecycle

    Front End
  • 29

    ReactJS, Routes

    Front End
  • 30

    ReactJS Advance

    Front End
  • 31

    Firebase Authentication

    Backend End
  • 32

    Project

    Web
  • 33

    Project

    Web
  • 34

    NodeJS & Express

    Backend End
  • 35

    NodeJS & Express

    Backend End
  • 36

    NodeJS & Express

    Backend End
  • 37

    Project

    Web
  • 38

    Project

    Web
  • 39

    npm, babel, Webpack

    Utility
  • 40

    Webpack

    Utility
  • 41

    React Native & Expo

    Mobile
  • 42

    React Native

    Mobile
  • 43

    Transitions

    Mobile
  • 44

    Push Notifications

    Backend
  • 45

    Cloud Functions

    Backend
  • 46

    Publish on App Store

    Mobile
  • 47

    Final Project

    Web & Mobile
  • 48

    Final Project

    Web & Mobile
  • 49

    Final Project

    Web & Mobile
  • 50

    Final Project

    Web & Mobile


arrow_backwardBack to Course



Best Coding Institute | Coding Elements Logo

Coding is for everyone. This course will be an investment in your future.