Instructional Video1:15
Fun Robotics

Summary and Project [Datasets, Conditions I and II]

Higher Ed
Summarize the class and explain the class project
Instructional Video32:21
Curated Video

Complete Python Scripting for Automation - Practice with conditional statements

Higher Ed
Conditional statements: Practice with conditional statements This clip is from the chapter "Conditional statements" of the series "Complete Python Scripting for Automation".In this section, the author introduces conditional statements;...
Instructional Video6:53
Brian McLogan

Writing a proof for an acute triangle

12th - Higher Ed
👉 Learn how to write a proof given a triangle. A triangle is a polygon with three sides. A proof is a series of statements and reasons that establishes the truth of a mathematical claim(statement). To write a proof given a triangle, we...
Instructional Video9:27
Curated Video

Multi-Paradigm Programming with Modern C++ - More Range Examples

Higher Ed
Everything you can do with loops and algorithms; you can also do with ranges. Thanks to lazy evaluation of views, the code becomes more functional, and often more compact. • Returning ranges from functions • Creating a new range that...
Instructional Video26:16
APMonitor

Python 🐍 If Statements

10th - Higher Ed
Statements if and else tell the computer what to do based on a condition that is True or False. The elif statement is an additional if statement when there is more than one switching condition.
Instructional Video6:29
Curated Video

Multi-Paradigm Programming with Modern C++ - Structure of C++ Projects

Higher Ed
In this video, we learn what is physical project structure and why it is important. • What is project structure? • Why is good structure important? • What are the elements of project structure? This clip is from the chapter "Structuring...
Instructional Video3:56
Brian McLogan

Determining the truth of a conditional statement

12th - Higher Ed
👉 Learn how to determine the truth or false of a conditional statement. A conditional statement is an if-then statement connecting a hypothesis (p) and the conclusion (q). If the hypothesis of a statement is represented by p and the...
Instructional Video1:08
Brian McLogan

How to write a statement in conditional form

12th - Higher Ed
👉 Learn how to write a statement in conditional form. A conditional statement is an if-then statement connecting a hypothesis (p) and the conclusion (q). If the hypothesis of a statement is represented by p and the conclusion is...
Instructional Video4:05
Brian McLogan

Writing conditional statements

12th - Higher Ed
👉 Learn how to write a statement in conditional form. A conditional statement is an if-then statement connecting a hypothesis (p) and the conclusion (q). If the hypothesis of a statement is represented by p and the conclusion is...
Instructional Video5:45
Brian McLogan

What are the different forms of conditional statements

12th - Higher Ed
👉 Learn how to find the inverse, the converse, and the contrapositive of a statement. The contrapositive of a statement is the switching of the hypothesis and the conclusion of a conditional statement and negating both. If the hypothesis...
Instructional Video17:47
Packt

Performing Web Table Sorting using Selenium JavaStreams

Higher Ed
This video explains how to perform a web table sort using Selenium JavaStreams. This clip is from the chapter "Selenium Java Streams - Automate Sort, Pagination, and Filtering the Web Tales" of the series "Selenium WebDriver with Java -...
Instructional Video14:32
Curated Video

Multi-Paradigm Programming with Modern C++ - Synchronization with Atomics

Higher Ed
Even something as simple as an integer is not immune from data races. Atomics can solve this problem. They are often implemented at hardware level, and C++ provides an API. In this video, we will learn how to use atomics. • Introduction...
Instructional Video4:28
Curated Video

Multi-Paradigm Programming with Modern C++ - Application Binary Interface

Higher Ed
Sometimes we want to share a package, without sharing its source code. And sometimes we want to push updates to our shared libraries, without requiring that customers re-build their applications. This requires a stable application binary...
Instructional Video6:09
Curated Video

Multi-Paradigm Programming with Modern C++ - On Development Tools

Higher Ed
You only need a compiler and a text editor to begin working with C++. Professional development requires more tools. This video provides an overview of the most important ones. • Hardware and build acceleration • Version control,...
Instructional Video1:49
Brian McLogan

How to determine the converse from a conditional statement

12th - Higher Ed
👉 Learn how to find the converse of a statement. The converse of a statement is the switching of the hypothesis and the conclusion of a conditional statement. If the hypothesis of a statement is represented by p and the conclusion is...
Instructional Video7:49
Curated Video

Multi-Paradigm Programming with Modern C++ - Coroutine Mechanics

Higher Ed
In order to be able to implement coroutines, we have to understand a few low-level mechanisms. This video is an overview of how process memory is structured, how functions are called, and finally, how coroutine state is copied from the...
Instructional Video8:11
Curated Video

Multi-Paradigm Programming with Modern C++ - Compile-Time Evaluation Using constexpr

Higher Ed
Some expressions can be evaluated during compilation. This lets us improve performance, and also compute constants, which improves code readability. • About constant expressions • What code can become a constexpr? • Live coding: instant...
Instructional Video7:56
Curated Video

Multi-Paradigm Programming with Modern C++ - Going Functional

Higher Ed
Why use function objects together with instead of loops? How to write great lambda expressions easily, and how to master the capture block. • Implementing search with a simple loop and with an algorithm • Mastering the capture block •...
Instructional Video6:01
Curated Video

Multi-Paradigm Programming with Modern C++ - Managing Memory

Higher Ed
Classes in a hierarchy are almost always allocated on the heap. Managing memory manually is error prone. STL provides a set of smart pointers that make the task easier. • About RAII design pattern • Why prefer smart pointers to raw...
Instructional Video3:09
Curated Video

Multi-Paradigm Programming with Modern C++ - What Makes a Good Interface

Higher Ed
Application programming interfaces are to programmer what UI is to the end user. Creating good interfaces improves modularity and promotes code reuse. • What is an API and why we need it? • What makes a good API? • How to design a good...
Instructional Video1:20
Brian McLogan

Learning to write the inverse of a conditional statement

12th - Higher Ed
👉 Learn how to find the inverse of a statement. The inverse of a statement is the negation of the hypothesis and the conclusion of a conditional statement. If the hypothesis of a statement is represented by p and the conclusion is...
Instructional Video8:01
Brian McLogan

Writing a proof for equiangular angles within each other

12th - Higher Ed
👉 Learn how to write a proof given a triangle. A triangle is a polygon with three sides. A proof is a series of statements and reasons that establishes the truth of a mathematical claim(statement). To write a proof given a triangle, we...
Instructional Video6:26
Curated Video

Creational Design Patterns in Modern C++ - Using the Abstract Factory

Higher Ed
This video demonstrates how to refactor the database framework to use the abstract factory design method. This clip is from the chapter "Abstract Factory" of the series "Creational Design Patterns in Modern C++".This section focuses on...
Instructional Video5:48
Curated Video

Learn and Master C Programming - Using if...else...conditional statements

Higher Ed
We will look at how to use if...else conditional statements in C and understand how they work. This clip is from the chapter "Conditional Statements" of the series "Learn and Master C Programming For Absolute Beginners!".In this section,...