Instructional Video3:02
Curated Video

Nvidia CUDA in 100 Seconds

12th - Higher Ed
What is CUDA? And how does parallel computing on the GPU enable developers to unlock the full potential of AI? Learn the basics of Nvidia CUDA programming in this quick tutorial.
Instructional Video3:36
Curated Video

How and Why Apply Banned Epic Games

12th - Higher Ed
The Digital Markets Act in the EU has caused widespread changes in big tech at companies like Apple, Google, Amazon, and Meta. Recently, Apple banned Epic Games in the EU and possibly broke the law by violating DMA.
Instructional Video4:13
Curated Video

Meet Devin, the AI Software Engineer

12th - Higher Ed
Cognition Labs just unveiled a new AI coding tool called Devin that is designed to automate the job of software engineers. Let's take a first look at Devin and see if it is a truly powerful tool or just artificial intelligence hype.g
Instructional Video2:39
Curated Video

Erlang in 100 Seconds

12th - Higher Ed
Erlang is a functional programming language know for message-based concurrency model. Its BEAM virtual machine is still used by modern languages like Elixir and Gleam. Learn the basics of Erlang in this quick tutorial.
Instructional Video4:00
Curated Video

Understanding Automated Programming Tools

12th - Higher Ed
Take a first look at GitHub Copilot Workspace - a new AI coding tool that can build features and fix bugs directly in your codebase. Compare Copilot Workspace to Devin and other automated programming tools.
Instructional Video8:39
Curated Video

What's the Best OS for programming?: Mac vs Windows vs Linux

12th - Higher Ed
What is the best operating system for programming? Learn the pros and cons of MacOS, Windows, and Linux from the perspective of a programmer.
Instructional Video4:29
Curated Video

GPT-4o Versus Google I/O

12th - Higher Ed
OpenAI recently announced a new model called GPT-4o, just days before Google I/O. Let's recap the announcements at Google I/O and determine who is currently winning the artificial intelligence race
Instructional Video4:01
Curated Video

All About the Bend Programming Language

12th - Higher Ed
What is the Bend programming language for parallel computing? Let's take a first look at Bend and how it uses a Python-like syntax to write high performance code that can run on the GPU.
Instructional Video5:24
Curated Video

15 JS Framework Features

12th - Higher Ed
Take a look at the latest features in 15 different JavaScript frameworks and the problems they solve for web developers. Take an first look at the React compiler, Angular signals, Svelte runes, and more...
Instructional Video3:44
Curated Video

The Impact of a Ransomware Attack on a Hospital

12th - Higher Ed
A ransomware attack recently targeted hospitals in London. Let's take a look at the impact of this cyberattack and the potential hackers involved.
Instructional Video2:44
Curated Video

Ruby on Rails in 100 Seconds

12th - Higher Ed
Ruby on Rails is a web application framework that has build many unicorn startups like Airbnb, Shopify, and GitHub. Learn the basics of Rails in this quick video.
Instructional Video8:13
Science Buddies

Titanic Survival Prediction with Python & KNN: A Step-by-Step Coding Tutorial

K - 5th
Explore how machine learning can predict who survived the Titanic's sinking in this beginner AI science project
Instructional Video5:41
Science Buddies

Breast Cancer Diagnosis with Python & KNN: A Step-by-Step Coding Tutorial

K - 5th
Explore how machine learning can diagnose malignant and benign breast tumors in this AI science project
Instructional Video6:21
Science Buddies

Tic-Tac-Toe AI Player using the Minimax Algorithm: A Step-By-Step Python Coding Tutorial

K - 5th
Explore how changing the depth that the Minimax algorithm explores can change the decisions that it makes
Instructional Video6:57
Science Buddies

How to Use a Photoresistor (Light Sensor) with Arduino (Lesson #27)

K - 5th
This easy video tutorial will show you how to use an Arduino.
Instructional Video4:36
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Recursion

Higher Ed
In this video, you will learn about recursion with a factorial program. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements and flow...
Instructional Video5:45
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Header Files

Higher Ed
In this video, we will work on our simple calculator program and learn how to add header files. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover...
Instructional Video3:25
Curated Video

Get Hired: Technical Interview

9th - Higher Ed
What is a technical interview? It is when you are required to perform a specific activity or assignment to demonstrate your knowledge, ability, and method from start to finish. The variance of tasks may depend on your vocation and are...
Instructional Video2:14
Curated Video

Web Shoppers Beware: The SCOB Virus and the Threat to Online Security

Pre-K - Higher Ed
This video discusses the SCOB virus, a recent web virus that has infected numerous computers and servers. The virus spreads through banner ads, pictures, and logos on trusted websites like eBay and Yahoo. Unlike traditional viruses, SCOB...
Instructional Video1:21
Curated Video

Microchip Implants: Revolutionizing Medical Information Access or Privacy Concerns?

Pre-K - Higher Ed
This video discusses the potential of a microchip that can be inserted under the skin, revolutionizing the way doctors access patient information. The chip, treated with Bio Bond, remains dormant until a scanner is used to activate it....
Instructional Video10:34
Science Buddies

RGB LED Color Mixing with Arduino (Lesson #28)

K - 5th
This easy video tutorial will show you how to use an Arduino.
Instructional Video5:40
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Jump Statements

Higher Ed
In this video, you will learn about jump statements such as Break, Continue, and Goto. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements...
Instructional Video9:36
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Simple Addition Program

Higher Ed
In this video, you will learn how to write a simple addition program with Int datatype. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the...
Instructional Video10:04