Instructional Video13:25
Bozeman Science

AP Biology Labs - part 1

12th - Higher Ed
Paul Andersen details the first 7 of 13 labs in the AP Biology Curriculum. The following topics are all covered: Artificial Selection, Hardy-Weinberg Equilibrium, Comparing DNA using BLAST, Diffusion and Osmosis, Photosynthesis,...
Instructional Video9:49
SciShow

The Randomness Problem: How Lava Lamps Protect the Internet

12th - Higher Ed
Randomness is important for all kinds of things, from science to security, but to generate true randomness, engineers have turned to some pretty odd tricks!
Instructional Video10:39
Bozeman Science

Population Modeling

12th - Higher Ed
Paul Andersen shows you how we can use a spreadsheet to model population changes. He begins with a brief discussion of populations and life cycles. He then shows you how you can model a single generation using a spreadsheet.
Instructional Video7:49
Curated Video

Express Framework Mastery: From Beginner to Advanced with Node.js - POST Requests with API Data in Express

Higher Ed
In this video, we will be exploring how to use POST requests to send and receive data from an API using Express.js.
Instructional Video17:59
Curated Video

Representing algorithms using flowcharts

Pre-K - Higher Ed
Pupil outcome: I can create and represent an algorithm in a flowchart. Key learning points: - Algorithms can be represented by flowcharts. - Flowcharts use symbols to visually represent logic and data. - Developing an algorithm's logic...
Instructional Video23:20
Curated Video

Representing algorithms using pseudocode

Pre-K - Higher Ed
Pupil outcome: I can represent an algorithm using pseudocode. Key learning points: - Algorithms can be represented in pseudocode. - Pseudocode uses plain language to outline the steps of the algorithm in a logical and sequential manner....
Instructional Video21:55
Curated Video

Sampling limitations

Pre-K - Higher Ed
Pupil outcome: I can state the limitations of a sample and the impact of different sample sizes. Key learning points: - A sample can only produce conclusions for that sample. - A different sample may produce different conclusions. - The...
Instructional Video25:53
Curated Video

Sampling methods

Pre-K - Higher Ed
Pupil outcome: I can see why samples are used and why different selection methods exist. Key learning points: - Samples are used when using the whole population would be impractical/destructive. - There are various sampling methods. - A...
Instructional Video28:20
Curated Video

Using selection

Pre-K - Higher Ed
Pupil outcome: I can write selection statements that make decisions about which path a program will follow. Key learning points: - Selection is used when there is more than one possible path for a program to follow. - Relational...
Instructional Video6:51
Curated Video

C++: Guess a Random Number

9th - Higher Ed
Welcome to our complete C++ programming tutorial series, designed for beginners and anyone looking to strengthen their understanding of C++ coding! In this video series, we’ll cover everything you need to know to get started with C++,...
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 Video10:28
Curated Video

Modern JavaScript from the Beginning - Second Edition - More on Arguments and Parameters

Higher Ed
This video discusses the differences between arguments and parameters in JavaScript, and how to use them effectively in our functions.
<
br/>
This clip is from the chapter "Functions, Scope, and Execution Context" of the series...
Instructional Video8:34
Curated Video

Modern JavaScript from the Beginning - Second Edition - Number Challenge

Higher Ed
In this video, we will tackle a coding challenge to reverse a given number in JavaScript. We will walk through the problem step by step, discuss different approaches, and write a solution using JavaScript math and string methods.
<
br/>...
Instructional Video10:01
Curated Video

Modern JavaScript from the Beginning - Second Edition - Base Tracker, Meal, and Workout Class

Higher Ed
This video introduces the concept of classes and demonstrates how to create base classes for the Tracalorie App project. The video covers the creation of the BaseTracker, Meal, and Workout classes and how to implement properties and...
Instructional Video7:37
Curated Video

The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Math Method - Part 2

Higher Ed
Continuing from the previous video, we will delve deeper into the Math object's methods. You will learn about Math functions, which enable you to generate random numbers, find the maximum and minimum values, and perform exponential...
Instructional Video3:41
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Interview Question - Sort and Order Numbers into an Array with JavaScript

Higher Ed
In this video, you will go through the very common type of interview question asked to sort and order numbers into an array with JavaScript.
<
br/>
This clip is from the chapter "Algorithms - Basics and Fundamentals to Intermediate"...
Instructional Video4:10
Curated Video

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

Higher Ed
In this video, you will learn about Smart Contract Oracles, which are third-party services that provide external data to smart contracts. You will understand the importance of Oracles in smart contract development, the challenges of...
Instructional Video7:35
Curated Video

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Build a Random Generator Function

Higher Ed
In this video, you will learn how to build a random generator function in Solidity. The video will cover the basic principles of generating random numbers in a deterministic environment like the Ethereum blockchain.
<
br/>
This clip...
Instructional Video3:45
Curated Video

The Art of Doing - Web Development for Beginners - Guess My Number Preview

Higher Ed
In this video, we will have a quick preview of the "Guess My Number" project. We will discuss the project requirements, including gathering user input, generating random numbers, implementing the game logic, and using functions to...
Instructional Video10:00
Curated Video

JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects - Math Object / 042

Higher Ed
This video explains the Math object in JavaScript.
<
br/>
This clip is from the chapter "Object Literals" of the series "JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects".This section explains object literals and...
Instructional Video3:10
Science Buddies

Random Math Test Generator in Scratch

K - 5th
Write a program to generate random math problems and automatically grade them.
Instructional Video4:13
Science Buddies

Radioactive Decay Simulation with Scratch

K - 5th
Geology Science Project: Create a model of radioactive decay using dice and test its predictive power on dating the age of a hypothetical rock or artifact.
Instructional Video19:08
Curated Video

AWS, JavaScript, React - Deploy Web Apps on the Cloud - Smart Computer Player (Basic AI)

Higher Ed
After creating the Suggest button and clicking on it, the game will suggest a random number so the player can strategize their moves. We will use artificial intelligence to improve the player's intelligence on the computer and make more...
Instructional Video12:13
Curated Video

AWS, JavaScript, React - Deploy Web Apps on the Cloud - Suggesting a Move - Implementing a Computer Player

Higher Ed
Here, we will define the game's moves, where the game makes suggestions to the player to make a particular move, or we will be able to click on the New Game button to reset a game and start over. You will also learn to implement a player...