Generation Connection


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. 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.