Skip to main content

Data Science

The Internet Map

Resource Thumbnail Image
Description of Resource

Like any other map, The Internet map is a scheme displaying objects’ relative position; but unlike real maps (e.g. the map of the Earth) or virtual maps (e.g. the map of Mordor), the objects shown on it are not aligned on a surface. Mathematically speaking, The Internet map is a bi-dimensional presentation of links between websites on the Internet. Every site is a circle on the map, and its size is determined by website traffic, the larger the amount of traffic, the bigger the circle. Users’ switching between websites forms links, and the stronger the link, the closer the websites tend to arrange themselves to each other.

Computer Science Field Guide

Resource Thumbnail Image
Description of Resource

An online interactive resource for high school students learning about computer science.

Description (RTF)

Open source
This project is completely open source and available on GitHub.

CS Unplugged

Resource Thumbnail Image
Description of Resource

CS Unplugged is a collection of free teaching material that teaches Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.

Description (RTF)

Printables

This page diplays a complete list of all available printables. If a lesson uses a printable, the lesson will contain a direct link to the printable with a description on how to use it.

MakeBlock Education

Resource Thumbnail Image
Description of Resource

Makeblock started with the aim of helping people turn their ideas into real objects. With the power of innovation and technology, Makeblock allows more people to enjoy creating and have fun. Makeblock Company consists of multiple brands, including MakeX, Makeblock, and the newly established Makeblock Education. Each one of these divisions it built on the foundation of affordable hardware, intuitive software, and the desire to educate children around the world.

Our mission is to empower teachers with a continuum of solutions to make Computer Science and STEAM education engaging and accessible to all. Makeblock Education strives to deliver solutions that foster a growth mindset in the next generation of problem solvers by developing 21st century skills in students around the world.

Products include mBlock, a one-stop coding platform tailored to coding education, as well as robots like mTiny Discover, mBot2, Codey Rocky, and more.

Other Requirements
Make Block sells multiple different robots that go with mBlock, such as Codey Rocky and CyberPi. They also have an mTiny robot that can be coded using physical coding blocks, not the computer.

Codecademy

Resource Thumbnail Image
Description of Resource

When we started Codecademy, our goal was to give anyone in the world the ability to learn the skills they’d need to succeed in the 21st century. We set out to create a new, interactive way of learning — making it engaging, flexible, and accessible for as many people as possible. Since then, we have helped millions of people worldwide unlock modern technical skills and reach their full potential through code.

We want to create a world where anyone can build something meaningful with technology, and everyone has the learning tools, resources, and opportunities to do so. Code contains a world of possibilities — all that’s required is the curiosity and drive to learn. At Codecademy, we are committed to empowering all people, regardless of where they are in their coding journeys, to continue to learn, grow, and make an impact on the world around them.

Enki: Learn Coding/Programming

Resource Thumbnail Image
Description of Resource

Enki is your mentor in your pocket for learning to code. Useful for both non-technical beginners and developers of all levels. With Enki you can learn data skills, pick up or improve coding, and sharpen your technical skills in general through a science-backed, interactive learning experience tailored just for you. Over 1 million people have used Enki to build and improve their coding, data & tech skills.

Treat Enki as your continuous learning coach to:

  • Learn something new every day through personalized workout suggestions
  • Make progress through the structured curriculum in as many skills as you like
  • Write code to solve real-world problems and learn through interactive quizzes

Access 2500+ lessons in 20+ skills including:

  • Coding Intro
  • Python
  • SQL
  • Data Science
  • Data Analysis
  • JavaScript
  • React
  • Blockchain
  • CSS
  • HTML
  • Web
  • Security
  • Git
  • Computer Science
  • Regex
  • TypeScript
  • Docker
  • Golang
  • MongoDB
  • Linux
  • Java
  • Spreadsheets
  • Webflow
  • Zapier
  • Airtable
Subscribe to Data Science