Online Learning

For K-12 mathematics:

http://www.sfusdmath.org/sources-for-math-problems-and-activities.html

          Contains links to math sites for problem-solving tasks

          youcubed.org

          Offers a variety of mathematical tasks broken down by both grade level and complexity. Excellent tasks!

          www.khan.academy      

https://nrich.maths.org/10334

          Many focused on younger learners ages 5-11

For learning how to code online (free courses):

          For C++:

https://www.udemy.com/course/free-learn-c-tutorial-beginners/

https://www.udacity.com/course/c-for-programmers–ud210

          For Javascript:

https://www.codecademy.com/learn/introduction-to-javascript

https://www.learn-js.org/

          For Python:

https://www.learn-js.org/

          For TypeScript:

https://www.freecodecamp.org/news/want-to-learn-typescript-heres-our-free-22-part-course-21cd9bbb5ef5/

          For overall programming, check out udemy.com and code academy.com

Online courses – college/professional level; some free

https://www.edx.org/

https://www.classcentral.com/

https://www.coursera.org/

http://www.openculture.com/freeonlinecourses

https://www.classcentral.com/provider/futurelearn

https://online-learning.harvard.edu/catalog/free

https://www.coursera.org/collections/free-online-courses-finish-in-a-day

To-Do-List

Add descriptive prose.

Check the links.

Does the description match the link content?For example, Python description and JavaScript link.

Get the python link.

I would change the order; Html, javascript, python, C programming language, C++ oop language, from  simple to more complex.

Break this page up into a number of pages with  a menu structure.

Print Friendly, PDF & Email