Kids Coding Classes
About this Coding Class. For Additional Details please call (646) 397-1149‬
Programs-101:
Coding Introduction is the first course in computer programming using Blockly, a visual programming language. This course covers basic programming concepts such as sequences, loops and nested loops, conditionals, functions, loop variables and event handling.

Programming Language:

Students will use Blockly, which uses visual blocks that you can drag and drop to write programs. Our goal is to teach students essential programming concepts without having to deal with the syntax of a specific programming language. By starting to learn with Blockly, students will be able to focus on the logical part of the programming without worrying about the program.

Prerequisites: No previous coding experience is required. This course is for Grade 3 to 5 students.

Programming Environment: Students will use the Code.org online editor to write and run programs in the browser. Students will be able to write programs using Blockly, a Visual Block Programming Language. Quizzes: At the end of each unit, students will take a summative multi-choice quiz to test their knowledge of the concepts covered by the unit.

Homework :
Students are assigned homework every week.
We expect students to complete their homework before they come in for the next coding session.
This will help to reinforce the concepts they learn in class.

Time Commitment:
This 36-week course, split in multiple sessions. It includes 1 hour/week of in-class learning and at least 30 minutes/week programming outside of class.
This Course Has 5 Sections
  • Basic coding - Algorithms & Sequences
    Saturday, June 20, 2020 · 11:00 AM EDT
    The students will learn what Algorithms are and how to develop Sequential Algorithms correctly. Featuring characters from the games Angry Birds and Treasure Hunt, students will develop Sequential Algorithms to solve puzzles.
    Img-blank
  • Basic Programing - 2 Loops & Nested Loops
    Saturday, June 27, 2020 · 11:00 AM EDT
    As programs get longer, students will identify the benefits of using a loop structure instead of manual repetition. They will learn to differentiate between commands that need to be repeated and commands that should be used on their own.
    Img-blank
  • Basic Programming - 3: Conditionals
    Saturday, July 4, 2020 · 12:00 PM EDT
    Img-blank
  • Basic Programming : 4: Introduction to Functions
    Saturday, July 11, 2020 · 12:00 PM EDT
    Img-blank
  • Python Coding - Sunday 1 PM EST
    Saturday, August 1, 2020 · 8:00 PM EDT
    Img-blank
For Additional Details please call (646) 397-1149‬ .
Ead-messages-offsite-icon-1