Instructional Video5:33
Tom Scott

The Hidden Rules of Conversation

9th - 11th
Gricean Maxims are a vital part of how we understand each other: a set of... well, maybe "rules" is a bit strong. They're guidelines that we follow without realising it. And it's the reason that "asbestos-free cereal" sounds suspicious....
Instructional Video6:19
Curated Video

Hands-On WebAssembly for C++ Programmers - Understanding the Memory Model

Higher Ed
We've seen native numeric types, but how are objects and strings represented? • Learn how linear memory operates in WebAssembly • Observe the difference between Emscripten and non-Emscripten behavior • Explore support of raw and smart...
Instructional Video5:51
Curated Video

Multi-Paradigm Programming with Modern C++ - Entering Concepts

Higher Ed
Templates make poor interfaces: typename is a wildcard. Concepts let us set requirements for template parameters. Template writer can easily describe what’s expected of the user. Concepts make template interface good. • About concepts:...
Instructional Video5:31
Curated Video

Complete Modern C++ - Class

Higher Ed
This video explains the meaning and syntax of class. • Concept of a “string view” • Semantics of `std::string_view` • Interoperability with `std::string` This clip is from the chapter "Classes and Objects" of the series "Complete Modern...
Instructional Video4:12
Curated Video

Learning Dart (Video 15)

Higher Ed
Dart is a new open source programming language for the web. Developed by Google, Dart is gaining popularity and has a steadily growing community. It is a single language for both client and server that can be used to build large-scale...
Instructional Video5:51
Curated Video

Java for Beginners with Hands-On Program and Capstone Project - Writing, Compiling, and Running our First Java Program

Higher Ed
This video will explore Java programming as we write, compile, and run our first Java program. We will understand the steps involved in creating a simple program, compile it using the Java compiler, and execute the program to see the...
Instructional Video4:20
Global Ethics Solutions

Character Matters at Work! Character and Being Courageous

Higher Ed
Moral and ethical decisions in the workplace are not made in a vacuum but are based on a foundation of personal character and moral principle. This course helps employees understand the critical role personal character plays in our...