Instructional Video3:30
Curated Video

Introduction to Computer Programming with Python

Pre-K - Higher Ed
This video explains the concept of computer programming by comparing it to following a recipe to create a dish. It emphasizes the importance of computer programs in everyday tasks and the benefits of learning to program.
Instructional Video6:59
Curated Video

ChatGPT and Prompt Engineering With Advanced Data Analysis - Creating a Computer Program and Debugging

Higher Ed
In this video, you will learn to use ChatGPT to create a computer program and effectively debug it. We will use ChatGPT's capabilities to generate code snippets, optimize algorithms, and identify and fix bugs, leveraging ChatGPT3 as a...
Instructional Video12:02
Crash Course

Saturn

12th - Higher Ed
Saturn is the crown jewel of the solar system, beautiful and fascinating. It is a gas giant, and has a broad set of rings made of ice particles. Moons create gaps in the rings via their gravity. Saturn has dozens of moons, including...
Instructional Video4:57
TED-Ed

TED-Ed: Which animal has the best eyesight? | Thomas W. Cronin

Pre-K - Higher Ed
The animal kingdom boasts an incredible diversity of eyes. Some rotate independently while others have squiggly-shaped pupils. Some have protective lids, others squirt blood. But which creature has the best sight? Which sees best in the...
Instructional Video8:38
Crash Course

What Is a Good Life?: Crash Course Philosophy

12th - Higher Ed
In our final episode of Crash Course Philosophy, we consider what it means to live a good life. We’ll look at the myth of Sisyphus, Robert Nozick’s experience machine, Aristotle’s eudaimonistic picture of a good human life, and the...
Instructional Video6:15
Curated Video

Fix the errors in a computer program or algorithm : Errors and Exceptions

Higher Ed
From the section: Advanced Python. This section helps to understand about OOP, classes, class interface etc. We will dive into learning Advance Python Errors happen. You can NOT avoid them. It's a fact of life, your programs will have...
Instructional Video6:07
Curated Video

Implement logical operations in a computer program : Exploring Logical Operators – Part 1

Higher Ed
From the section: Introduction to Decision Statements and Control Flow. In this section, you will be introduced to Java's decision statements and control flow constructs. This will include getting to know the Java keywords of if if/else,...
Instructional Video5:13
Curated Video

Describe computer programming : Basic Python Syntax

Higher Ed
From the section: Introduction to Python. In this section we look at Python's fundamental, built-in data structures, and discuss how and when to use them. This video will give you an overview of the Basic Python syntax. • Set up a...
Instructional Video4:12
Curated Video

Implement logical operations in a computer program : Exploring Logical Operators – Part 2

Higher Ed
From the section: Introduction to Decision Statements and Control Flow. In this section, you will be introduced to Java's decision statements and control flow constructs. This will include getting to know the Java keywords of if if/else,...
Instructional Video6:50
Packt

Debug a computer program created by someone else : Debugging Your Second Python Program

Higher Ed
From the section: Getting Started with Python Development. Setup your development environment, a gentle introduction to Python3. Demonstrate the Python debugger, and PyCharm interface to the debugger mode. • Run our program in the debug...
Instructional Video8:05
Packt

Use functions or APIs from external libraries to develop a computer program : Creating a Package

Higher Ed
From the section: Advanced Python. This section helps to understand about OOP, classes, class interface etc. We will dive into learning Advance Python Learn how to create your own local package for your Python programs!
Instructional Video4:36
Curated Video

Implement arithmetic operations in a computer program : Arithmetic Operators

Higher Ed
From the section: Basics. In this section, we look into comments, variables and its types, list, tuples, dictionary, various operators, and loops in details. An arithmetic operator is a mathematical function that takes two operands and...
Instructional Video3:07
SciShow

Ada Lovelace: Great Minds

12th - Higher Ed
Ada Lovelace, Daughter of Lord Byron, was somehow the first author of a computer program...even though she lived more than a century before the first modern computer.
Instructional Video8:05
Looking Glass Universe

Quantum Entanglement and the EPR Paradox

12th - Higher Ed
What is entanglement really? And why is it that its a uniquely quantum phenomena? Bohmian mechanics stuff: In Bohmian mechanics, you still have superpositions, they just mean something very different. A Bohmian mech particle only has one...
Instructional Video3:40
TED-Ed

TED-Ed: How we see color - Colm Kelleher

Pre-K - Higher Ed
There are three types of color receptors in your eye: red, green and blue. But how do we see the amazing kaleidoscope of other colors that make up our world? Colm Kelleher explains how humans can see everything from auburn to aquamarine.
Instructional Video11:26
Curated Video

Can Computers Really Talk? Or Are They Faking It?

6th - Higher Ed
New advancements in technology are making it harder than ever to tell the difference between a computer and a human speaker... but what's going on under the hood? Is it really "language," or just a digital illusion?
Instructional Video10:31
Crash Course

The First Programming Languages: Crash Course Computer Science

12th - Higher Ed
So we ended last episode with programming at the hardware level with things like plugboards and huge panels of switches, but what was really needed was a more versatile way to program computers - software! For much of this series we’ve...
Instructional Video8:49
Crash Course

Early Programming: Crash Course Computer Science

12th - Higher Ed
Since Joseph Marie Jacquard’s textile loom in 1801, there has been a demonstrated need to give our machines instructions. In the last few episodes, our instructions were already in our computer’s memory, but we need to talk about how...
Instructional Video12:27
Crash Course

Alan Turing: Crash Course Computer Science

12th - Higher Ed
Today we’re going to take a step back from programming and discuss the person who formulated many of the theoretical concepts that underlie modern computation - the father of computer science himself: Alan Turing. Now normally we try to...
Instructional Video9:58
Crash Course

Instructions & Programs: Crash Course Computer Science

12th - Higher Ed
Today we’re going to take our first baby steps from hardware into software! Using that CPU we built last episode we’re going to run some instructions and walk you through how a program operates on the machine level. We'll show you how...
Instructional Video11:19
Crash Course

Programming Basics: Statements & Functions: Crash Course Computer Science

12th - Higher Ed
Today, Carrie Anne is going to start our overview of the fundamental building blocks of programming languages. We’ll start by creating small programs for our very own video game to show how statements and functions work. We aren’t going...
Instructional Video9:57
Crash Course

Software Engineering: Crash Course Computer Science

12th - Higher Ed
Today, we’re going to talk about how HUGE programs with millions of lines of code like Microsoft Office are built. Programs like these are way too complicated for a single person, but instead require teams of programmers using the tools...
Instructional Video9:37
Crash Course

The Personal Computer Revolution: Crash Course Computer Science

12th - Higher Ed
Today we're going to talk about the birth of personal computing. Up until the early 1970s components were just too expensive, or underpowered, for making a useful computer for an individual, but this would begin to change with the...
Instructional Video10:34
Crash Course

Keyboards & Command Line Interfaces: Crash Course Computer Science

12th - Higher Ed
Today, we are going to start our discussion on user experience. We've talked a lot in this series about how computers move data around within the computer, but not so much about our role in the process. So today, we're going to look at...

Other popular searches