Moddules

USA: (908) 307-5487 Canada:(416) 706-3285

  • Home
  • Courses
  • Education Path
  • Register
  • About Us
  • Contact
  • Why Learn Coding
  • More
    • Home
    • Courses
    • Education Path
    • Register
    • About Us
    • Contact
    • Why Learn Coding
Moddules

USA: (908) 307-5487 Canada:(416) 706-3285

  • Home
  • Courses
  • Education Path
  • Register
  • About Us
  • Contact
  • Why Learn Coding

Kids Coding Club

Kids Coding Club Kids Coding Club Kids Coding Club

We provide high quality computer courses  in Block based programming, Web Design, JS, Python, Java 

Sign up for a Course

Kids Coding Club

Kids Coding Club Kids Coding Club Kids Coding Club

We provide high quality computer courses  in Block based programming, Web Design, JS, Python, Java 

Sign up for a Course

Join Our Mailing List

Be the first to hear about upcoming course registration and special events.

About Us

Our Mission

First-Rate Course Offerings

First-Rate Course Offerings

Focus on providing a high quality computer science curriculum ensuring students excel academically


Focus on providing a fun environment that allows students to build creatively  & solve challenging problems

First-Rate Course Offerings

First-Rate Course Offerings

First-Rate Course Offerings

A comprehensive Middle to High School computer science pathway starting from introductory level block-based programming courses all the way to Advance Placement (AP) Program level text based courses in many languages 

Our Teachers

First-Rate Course Offerings

Our Teachers

  Our Teachers are experienced programmers who have executed complex projects in Fortune 500 companies. They can help kid visualize & solve day to day complex coding challenges. 

Our Highlights

Low Teacher to Student Ratio

Practice Materials - Exercises, Quizzes and Projects

Low Teacher to Student Ratio

Flexible Class Timings

Practice Materials - Exercises, Quizzes and Projects

Low Teacher to Student Ratio

Practice Materials - Exercises, Quizzes and Projects

Practice Materials - Exercises, Quizzes and Projects

Practice Materials - Exercises, Quizzes and Projects

Custom Pace based on student progress

Custom Pace based on student progress

Practice Materials - Exercises, Quizzes and Projects

No Age Barrier

Custom Pace based on student progress

Online Classes for all students

Online Classes for all students

Custom Pace based on student progress

Online Classes for all students

On Call Help for practice from home

On Call Help for practice from home

On Call Help for practice from home

Courses

Beginner

Introduction to Programming

Curriculum is made up of a series of learning modules by leveraging block programming. Covers the fundamentals of programming. Each module covers examples, quizzes, programming exercises, and challenge problems. Topics include

  • Functions 
  • If Statements 
  • For & While Loops 
  • Write programs leveraging If, For and While 
  • Project

Web Design - HTML / CSS

Course is designed for complete beginners with no previous background in computer science. Topics include

  • Introduction to Internet 
  • Learn HTML Tags and usage in creation of a web page 
  • Learn usage of applying styles using CSS 
  • Advanced topics like visibility, interaction and animation 
  • Introduction to responsive web design using Bootstrap framework 
  • Project - Build your own Website


Intermediate

Javascript

Students learn the fundamentals of programming with an emphasis on problem solving and logical thinking. Topics include 

  • Basic Graphics, Variables, Boolean, Control Structures, Functions with and without parameters & Event Capture 
  • Animation & Games: Learn how to move graphics in the screen 
  • Data Structures: Arrays, Lists, Sets 
  • Project

Python

Students learn fundamental concepts of Python programming language. It is a stepping stone that can be applied in the study of any other programming language. Topics include 

  • Turtle Graphics: To explore the programming concepts 
  • Fundamentals: Basics of python programming 
  • Control Flow: Decomposition of programs & complex program flow 
  • Strings, regular expressions & manipulation of strings 
  • Data Structures: Lists, Arrays 
  • Classes & Objects 
  • Project


Advance Placement - AP Program

AP - Computer Science Principles

 AP Computer Science Principles is the newest AP® course from the College Board. This course is based directly off of the College Board AP Curriculum Framework. Learn and prepare for the Advance Placement Program. This course is for students planning to take the AP Computer Science Principles exam. Topics include 

  • Web Development 
  • Intro to Programming 
  • Basic Javascript 
  • Digital Information : Encoding, Compressing and Encryption
  • Internet: Protocols, algorithms used in Internet & Cyber security

AP - JAVA

AP Java course is designed to help students pass the College Board AP Computer Science A Exam . Topics include 

  • Intro to Programming: Commands, Methods, Control Flow, Classes, Looping 
  • Basic Java: Intro to Variables, Expressions, I/O, Casting, String, Errors & Debugging 
  • Methods: Prams, Returns, Exceptions
  • Classes: Class, Objects, Constructors, Static, Overloading, Ploymorphism 
  • Data Structures: Arrays, Lists, Maps 
  • Algorithims & Recussion: Search, Sort, Merge, Recursion 
  • AP Test Pratice 
  • Project

Social

Copyright © 2018 Moddules - All Rights Reserved.

Powered by GoDaddy Website Builder