Curated Video
Introduction to Computer Programming with Python
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.
Curated Video
ChatGPT and Prompt Engineering With Advanced Data Analysis - Creating a Computer Program and Debugging
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...
Crash Course
Saturn
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...
TED-Ed
TED-Ed: Which animal has the best eyesight? | Thomas W. Cronin
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...
Crash Course
What Is a Good Life?: Crash Course Philosophy
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...
Curated Video
Fix the errors in a computer program or algorithm : Errors and Exceptions
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...
Curated Video
Implement logical operations in a computer program : Exploring Logical Operators – Part 1
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,...
Curated Video
Describe computer programming : Basic Python Syntax
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...
Curated Video
Implement logical operations in a computer program : Exploring Logical Operators – Part 2
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,...
Packt
Debug a computer program created by someone else : Debugging Your Second Python Program
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...
Packt
Use functions or APIs from external libraries to develop a computer program : Creating a Package
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!
Curated Video
Implement arithmetic operations in a computer program : Arithmetic Operators
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...
SciShow
Ada Lovelace: Great Minds
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.
Looking Glass Universe
Quantum Entanglement and the EPR Paradox
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...
TED-Ed
TED-Ed: How we see color - Colm Kelleher
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.
Curated Video
Can Computers Really Talk? Or Are They Faking It?
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?
Crash Course
The First Programming Languages: Crash Course Computer Science
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...
Crash Course
Early Programming: Crash Course Computer Science
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...
Crash Course
Alan Turing: Crash Course Computer Science
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...
Crash Course
Instructions & Programs: Crash Course Computer Science
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...
Crash Course
Programming Basics: Statements & Functions: Crash Course Computer Science
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...
Crash Course
Software Engineering: Crash Course Computer Science
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...
Crash Course
The Personal Computer Revolution: Crash Course Computer Science
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...
Crash Course
Keyboards & Command Line Interfaces: Crash Course Computer Science
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
- Computer Programming Logic
- Computer Programming Alice
- Computer Programming Lessons
- Computer Programming C
- Computer Programming Python
- Computer Programming Loop
- Computer Programming + Loop
- Computer Programming C++
- Computer Programming With Java