Instructional Video8:49
Crash Course

Early Programming: Crash Course Computer Science

12th - Higher Ed
Since Joseph Marie Jacquard’s textile loom in 1801, there has been a demonstrated need to give our machines instructions. In the last few episodes, our instructions were already in our computer’s memory, but we need to talk about how...
Instructional Video10:31
Crash Course

The First Programming Languages: Crash Course Computer Science

12th - Higher Ed
So we ended last episode with programming at the hardware level with things like plugboards and huge panels of switches, but what was really needed was a more versatile way to program computers - software! For much of this series we’ve...
Instructional Video9:46
TED-Ed

TED-Ed: The Factory | Think Like A Coder, Ep 9 | Alex Rosenthal

Pre-K - Higher Ed
This is episode 9 of our animated series "Think Like A Coder." This 10-episode narrative follows a girl, Ethic, and her robot companion, Hedge, as they attempt to save the world. The two embark on a quest to collect three artifacts and...
Instructional Video4:56
SciShow

Is Coding a Math Skill or a Language Skill? Neither? Both?

12th - Higher Ed
There are aspects of computer code that look like language and some that seem more like algebra, and since we may be headed for a future where many people will need to learn to code, researchers are interested in figuring out how exactly...
Instructional Video4:59
TED-Ed

TED-Ed: Hacking bacteria to fight cancer | Tal Danino

Pre-K - Higher Ed
In 1884, an unlucky patient who had a rapidly growing cancer in his neck came down with an unrelated bacterial skin infection. As he recovered from the infection, the cancer surprisingly began to recede. The infection had stimulated the...
Instructional Video4:11
TED Talks

Tal Danino: Programming bacteria to detect cancer (and maybe treat it)

12th - Higher Ed
Liver cancer is one of the most difficult cancers to detect, but synthetic biologist Tal Danino had a left-field thought: What if we could create a probiotic, edible bacteria that was "programmed" to find liver tumors? His insight...
Instructional Video13:20
TED Talks

Read Montague: What we're learning from 5,000 brains

12th - Higher Ed
Mice, bugs and hamsters are no longer the only way to study the brain. Functional MRI (fMRI) allows scientists to map brain activity in living, breathing, decision-making human beings. Read Montague gives an overview of how this...
Instructional Video2:36
Curated Video

Cisco CCNA 200-301: The Complete Guide to Getting Certified - Introduction-The concepts of network automation and programmability

Higher Ed
New ReviewIn this video, we introduce the concepts of network automation and programmability, key technologies transforming modern network management.
Instructional Video7:58
Curated Video

Becoming a Cyber Security Professional - A Beginner's Career Guide - How to get Experience with no Job

Higher Ed
New ReviewThis video explains how to get experience for those who are fresh pass outs or yet to gain any work experience looking to become a cybersecurity jobseeker.
Instructional Video2:22
Curated Video

Understanding Algorithms: The Building Blocks of Technology

12th - Higher Ed
Algorithms are sets of steps used to complete specific tasks, serving as the building blocks for programming and enabling technology like computers and smartphones to function. Just like following a recipe to make spaghetti, algorithms...
Instructional Video4:22
Wonderscape

Ethical and Legal Concerns of AI: Bias, Privacy, and Regulation

K - 5th
Science Kids Chat GPT, Bard and Other Artificial Intelligence - What I Need to Know The video highlights the ethical concerns surrounding artificial intelligence (AI), particularly in areas like biased hiring algorithms and racial biases...
Instructional Video1:19
Curated Video

Server Programmer vs. Graphics Programmer

9th - Higher Ed
Howcast - Learn what a server programmer does versus a graphics programmer from gaming industry expert Anthony Castoro in this Howcast video.
Instructional Video2:05
Curated Video

Buildon: Bevann's Story Of Community Activism

3rd - Higher Ed
16-year-old Bevann loves giving back. After joining buildOn, she's been involved in many service activities, including volunteering at her local food pantry in Bridgeport, CT. By giving to others, she has found a passion for making...
News Clip3:42
Curated Video

Covenant House Toronto introduces winter respite program for vulnerable youth

9th - Higher Ed
Ahead of winter, Covenant House Toronto is launching a respite program to provide care and shelter to youth experiencing homelessness across the city. CBC’s Naama Weingarten has the details.
Instructional Video12:46
Curated Video

Python Assignment 8

9th - Higher Ed
This is a Number Guessing Game! Prompt the user to enter a number within the range and keep giving hints to help the player get the correct answer! A great way to revise all your basic Python concepts!
Instructional Video5:47
Curated Video

Python Lesson 22

9th - Higher Ed
Learn how to create functions with multiple inputs. With this, you will be able to easily make use of functions to modularize your code.
Instructional Video2:01
Curated Video

Scratch SignUp

9th - Higher Ed
Scratch SignUp
Instructional Video4:06
Curated Video

Python Lesson11

9th - Higher Ed
In this lesson, we see how we can set the start and step values for the range parameters. Want to be a Python Pro?
Instructional Video9:50
Curated Video

Intro to DevC

9th - Higher Ed
Introduction to C Programming using DevC++
Instructional Video6:34
Curated Video

Scratch Environment

9th - Higher Ed
Understanding the Scratch Editor Environment
Instructional Video6:34
Curated Video

Scratch Lesson 2

9th - Higher Ed
We will first look at adding some color to our cat. We will explore how to make our Sprite perform simple actions. An important concept we will learn is how to add some time delay between actions.
Instructional Video9:56
Curated Video

Python Lesson 1 (Old)

9th - Higher Ed
This video provides installation instructions for Python. Once that is done, we play around with the development tool to have an idea on how Python works with numbers and characters.
Instructional Video7:36
Curated Video

Python Lesson #1: Install and Get Started

9th - Higher Ed
The first thing we need to do to get started with Python is to download the software and install it. Once we are done with that, explore and get excited! :)
Instructional Video10:51
Weird History

The Rise and Fall of Saturday Morning Cartoons

12th - Higher Ed
Saturday mornings used to be sacred animation time. Generations of kids, fueled by bowls of sugary cereal (likely advertised during their Saturday TV sessions), flocked to screens for a binge-worthy block of cartoon programming - whether...