COMPUTER science

MathAltitude School of Mathematics partners with Prime Factor, Math Circles and School of Programming, to offer the following in-person computer science courses:
Games and Algorithms with Scratch (grades 4 - 6) 
Getting Started with JavaScript and Mobile App Programming (grades 5 - 7)


About the Courses
Computer Classes Details
      Games and Algorithms with Scratch
      Getting Started with JavaScript and Mobile App Programming

Hardware Requirements
About Our Instructor
Contact Us for more Information


About the Courses

Games and Algorithms with Scratch (grades 4 - 6) 

Thursdays, 5:15-6:45 P.M. starting September 12

This course introduces motivated elementary and middle school students to the fundamental concepts of computer science by using Scratch, a block-based visual programming language.

Learning to code is much more than learning a specific language. It is about logic, reasoning, and problem-solving. Students should acquire a distinct way of thinking that allows them to tackle problems, break them down into solvable chunks, and devise algorithms to solve them.

October 19-4This course is intended as an introductory step for younger students in grades 4 through 6 in growing from computer technology users to independent creators, instilling a lifelong interest in computer science.

Students will learn the basic building blocks of computer programs like creating conditions, repetition, and creating modular and reusable code. Every week students will work on a new module that builds off the last. Each class will start with a demonstration of the program they are going to build, and then students will build it together with an instructor.

October 19-10

Homework is assigned after each class and is expected to be submitted weekly. The students who successfully complete this course will be ready for more advanced computer science topics and programming languages.

The course is divided into three 10-week, 90 min. per class, sessions. New students can join at the beginning of session 2 or 3 based on Placement Test/Teacher recommendation

Classes are limited to 8 students. A minimum of 5 students is required to hold the class.

Contact us to enroll your child or to get more information.

Up ⇑


Getting Started with JavaScript and Mobile App Programming (grades 5 - 7)

October 19-2_editedThis is a one-year course, lasting 30 weeks
Thursdays, 7:00-8:30 P.M. starting September 12

Students apply problem solving and learn practical skills using one of the most popular programming languages. Students will use the popular App Lab programming environment to design mobile and web apps, code in JavaScript with either blocks or text, and then share their work with family and friends. Students will learn basic building blocks of JavaScript including variables, conditions, loops, user interface widgets like buttons, checkboxes, images, event-driven programming, complex programs with for loops, lists and strings, advanced multi-screen UI programming. While doing larger and more intricate projects, students will create mobile apps, games and work with data and databases.

What is App Lab:

App Lab is a programming environment developed by Code.org that is used to create web and mobile apps. Students will use block-based programming at the beginning of the course, and then switch to text coding. App Lab encourages learning of the principles and practices of modern mobile and web programming in JavaScript.

Prerequisites: Students should have some working knowledge of any programming language and take a placement test, or have a teacher’s recommendation after taking our “Games and Algorithms with Scratch” course.

Classes are limited to 8 students. A minimum of 5 students is required to hold the class.

Contact us to enroll your child or to get more information.

 

Up ⇑


CS_3
  

Hardware Requirements

• Windows 10+, macOS 10.15+, or ChromeOS, Wi-Fi enabled

• At least a 1.6 GHz processor or faster with min RAM of 8 GB.

• 500 MB of available storage.

• Screen with a size of 1024 x 768 or larger.

• Browser: Chrome 103.x, Safari 14.x, Edge 119.x, Firefox 98.x

• Students can bring a mouse. 

Up ⇑


About Our InstructorEd Suyer 1080x1080

Mr. Ed Suyer has been part of our MathAltitude community for the past 12 years. He has taught Scratch programming at the elementary level, and a Cloud programming internship program for high schoolers. Mr. Suyer is a programmer by trade and works in the industry writing code and mentoring programmers.

We invite your child to discover the fascinating world of computer science!


Here's what our parents are saying:

"My son had an amazing and fun experience last year with the Scratch course and waiting for the JS course to start this year.  After his achievements with programming concepts under amazing guidance he wrote several fun games at home and made his younger brother and sister to beg us to have them take the course this year. Thank you MathAltitude team for the great programs with math and now programming! "

~Oleg Aidelman 


Fill out the simple form below to inquire about computer science classes availability and learn more about the program:


Also feel free to call us (860) 37-LEARN (375-3276)  or email us -  info@mathaltitude.com 

Up ⇑