Coding & intro to Computer science

Welcome to the Progress Math Coding Workshop area! We recognize the importance that mathematics plays in the field of computer science. For students that demonstrate a proficiency in their mathematical skills, we offer a fun challenge of applying those math skills. We present an introduction to computer science with a strong emphasis on coding in various programming languages.

We offer a mentoring workshop led by a professionally trained software engineer. Here are a few of the topics the students can expect to learn:

  • Fundamentals of computer science - CPU, memory and storage concepts

  • Operating system fundamentals - Windows, Linux and Arduino microcontroller firmware

  • Various programming languages: C, Javascript and Python

  • Introduction to cloud computing using Google Cloud Platform

The format of this workshop is an informal, self-paced lab environment where the student uses their own laptop to learn to write code in a programming language to perform simple computing tasks. Learning to code can reinforce a students skills in the following areas:

  • Multi-step problem solving

  • Mathematics and algebraic concepts

  • Introduction to computer science

Mentoring sessions are scheduled at times that are convenient for the instructor and student. If you are interested in attending one of our coding workshops please contact us!