Instructional Video3:24
Wonderscape

Solutions to Homelessness: Housing, Community Support, and Action

K - 5th
This video highlights the importance of safe, affordable housing as a key solution to homelessness, along with the need for rapid-response programs and community support. Discover how individual efforts, professional services, and local...
Instructional Video2:44
Wonderscape

What is Environmental Justice? Understanding Fair Treatment for All

K - 5th
This video defines environmental justice and its mission to ensure fair treatment and meaningful involvement for all communities, regardless of background. Learn how marginalized groups often face disproportionate environmental risks and...
Instructional Video3:52
Curated Video

How Long Can a Submarine Stay Underwater?

Pre-K - Higher Ed
A submarine needs to come to the surface once every few days (or even more frequently than that), not only to obtain a fresh supply of atmospheric oxygen from above the water’s surface but also to dispose of the waste gases it produces...
Instructional Video6:18
Wonderscape

Fire Safety Preparedness: Smoke Detectors, Carbon Monoxide Detectors, and E.D.I.T.H. Plan

K - 5th
Explore essential fire safety measures, including the importance of smoke detectors, carbon monoxide detectors, and the E.D.I.T.H. (Exit Drills In The Home) plan. Learn how to stay safe in case of a fire emergency by understanding alarm...
Instructional Video5:38
Wonderscape

The Foundational Presidency of George Washington

K - 5th
Dive into George Washington's presidency, highlighting his involvement in the Constitutional Convention, his unanimous election, and his precedent-setting actions as the first President of the United States. Learn about his contributions...
Instructional Video12:02
Curated Video

Modern JavaScript from the Beginning - Second Edition - Object Spread Operator and Methods

Higher Ed
This video explains how to use the object spread operator and several object methods in JavaScript, such as Object.assign(), Object.keys(), and Object.values(). This clip is from the chapter "Arrays and Objects" of the series "Modern...
Instructional Video8:10
Curated Video

Modern JavaScript from the Beginning - Second Edition - Object Literals

Higher Ed
In this video, you will learn about object literals in JavaScript, including creating objects, accessing object properties, and adding methods to objects. This clip is from the chapter "Arrays and Objects" of the series "Modern...
Instructional Video10:40
Curated Video

Hands-On Continuous Integration and Automation with Jenkins - Install Jenkins on AWS

Higher Ed
This video shows how to assign an Elastic IP address to an EC2 instance, access an EC2 instance via ssh, and install Jenkins on AWS.
Instructional Video8:27
Curated Video

The Secret Life of Stuffed Animals: Comfort and Choices

6th - Higher Ed
Discover why stuffed animals hold a special place in children's hearts. This part delves into the sensory preferences that lead a child to favor a particular plush toy, emphasizing the importance of touch and smell. The segment also...
Instructional Video6:17
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Interview Question - Uber Eats Payment Database

Higher Ed
This video focuses on the interview question related to the Uber Eats payment database. This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the series "JavaScript Mastery from Zero to Hero -...
Instructional Video6:17
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Final Auction Solution

Higher Ed
In this video, we will continue to discuss the solution to the exercise on building an Auction DApplication from the previous video, where you will finally deploy and debug the solution code for building an Auction DApplication from...
Instructional Video3:33
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Withdrawal Function - Auction

Higher Ed
In this video, we will continue to discuss the solution to the exercise on building an Auction DApplication from the previous video, where you will learn how to create a withdrawal function in a Solidity smart contract for an auction,...
Instructional Video8:31
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - State Variables and Constructor - Auction

Higher Ed
In this video, we will discuss the solution to the exercise on building an Auction DApplication from the previous video, where you will write a smart contract for an auction in Solidity, including the use of state variables and...
Instructional Video11:38
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Write Assembly in Solidity

Higher Ed
In this video, you will learn about how to write the Assembly language in Solidity and use it to optimize smart contracts. This clip is from the chapter "Learn Advanced Solidity II" of the series "The Complete Solidity Course - Zero to...
Instructional Video13:32
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Uniswap Interactions with Interfaces

Higher Ed
This is an exercise video on Uniswap interactions with interfaces. This clip is from the chapter "Learn Advanced Solidity II" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts".This section...
Instructional Video11:28
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - What Are Interfaces in Solidity

Higher Ed
This video explains what interfaces are in Solidity and how they are used to enforce standardized behavior across contracts. This clip is from the chapter "Learn Advanced Solidity II" of the series "The Complete Solidity Course - Zero to...
Instructional Video12:15
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Cryptographic Oracle Contract

Higher Ed
In this video, we will discuss the solution to the exercise on a cryptographic Oracle contract from the previous video. This clip is from the chapter "Learn Functions in Solidity" of the series "The Complete Solidity Course - Zero to...
Instructional Video3:00
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Injected Web3 Interface Exercise Prerequisite

Higher Ed
In this video, you will learn the prerequisites required for understanding and working with Injected Web3 interfaces in Solidity programming. It also covers topics such as Web3.js, Metamask, or other tools and technologies used in web3...
Instructional Video2:53
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Cost Restriction in Solidity

Higher Ed
In this video, we will discuss the solution to the exercise on cost restriction in Solidity from the previous video. This clip is from the chapter "Solidity Patterns II - Restricted Access" of the series "The Complete Solidity Course -...
Instructional Video2:55
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Exercise - Cost Restriction in Solidity

Higher Ed
This is an exercise video on cost restriction in Solidity. This clip is from the chapter "Solidity Patterns II - Restricted Access" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts".In...
Instructional Video4:47
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Modifier Function

Higher Ed
In this video, we will discuss the solution to the exercise on the modifier function from the previous video. This clip is from the chapter "Solidity Patterns II - Restricted Access" of the series "The Complete Solidity Course - Zero to...
Instructional Video6:34
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - The Restricted Access Pattern

Higher Ed
The Restricted Access Pattern is a design pattern in Solidity that restricts access to certain functions or data within a smart contract to only authorized parties. This pattern is useful for controlling the flow of operations within a...
Instructional Video4:05
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Hack a Smart Contract (Malicious Constructor Trick)

Higher Ed
In this video, you will learn how to exploit a vulnerable smart contract using the malicious constructor trick. The video will begin with an introduction to the concept of constructor in Solidity, followed by an explanation of the...
Instructional Video6:15
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - A Vulnerable Smart Contract

Higher Ed
In this video, we will discuss what a vulnerable smart contract is and how it can be exploited. This clip is from the chapter "Solidity Patterns I - Cybersecurity" of the series "The Complete Solidity Course - Zero to Advanced for...