Generation Connection

Math

K5 Learning has free math worksheets available for 

Kindergarten - Grade 6 Students.

The Centre for Education in Mathematics and Computing (University of Waterloo) has free math units available for 

Grades 7 & 8. 

Studiocode.org has created a very simple, introductory coding unit for young learners. 

Code Club has learning modules available for different types of Coding Platforms. Introduce kids to Scratch and Python with 

step-by-step projects.