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 Video19:34
Curated Video

Comparing algorithms to computer programs

Pre-K - Higher Ed
Pupil outcome: I can describe the differences between algorithms and computer programs. Key learning points: - An algorithm is a series of defined logical steps that can be followed to solve a problem. - A computer program is a way of...
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 Video17:15
TED Talks

Conrad Wolfram: Teaching kids real math with computers

12th - Higher Ed
From rockets to stock markets, many of humanity's most thrilling creations are powered by math. So why do kids lose interest in it? Conrad Wolfram says the part of math we teach -- calculation by hand -- isn't just tedious, it's mostly...
Instructional Video11:07
Crash Course

The Computer and Turing: Crash Course History of Science

12th - Higher Ed
Computers and computing have changed a lot over the History of Science but ESPECIALLY over the last 100 years. In this episode of Crash Course History of Science, we have a look at that history around World War Two and how that conflict...
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...
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...
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 Pyth
on...
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...
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 debu
gger mode.
• Run...
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<b<br/>r/>

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...
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 Video4:13
SciShow

Eugene Goostman & The Science of What Disgusts You

12th - Higher Ed
SciShow News parses the latest science news, including whether a computer program really passed a famous artificial intelligence test, and new insights into why and how we're disgusted by the things that gross us out.
Instructional Video3:36
SciShow

Foldit Gamers FTW

12th - Higher Ed
Hank tells us how some gamers are outperforming sophisticated computer programs to help solve the puzzle of protein folding and to assist scientists in finding better treatments for HIV/AIDS, cancer, and Alzheimer's.
Instructional Video8:39
Zach Star

What is Computer Engineering?

12th - Higher Ed






Computer engineering is the combination of electrical engineering and computer science. Computer engineering majors will take basic circuit analysis classes where they will learn about voltage and current in...
Instructional Video6:36
Brainwaves Video Anthology

Jane Krauss - Computer Science for All A Few Reasons Why

Higher Ed
Jane Krauss is a teacher, author and consultant who does curriculum and program development designed to increase participation of girls and other underrepresented groups in computer science. She will gladly tell you why...
Instructional Video19:41
Wonderscape

Great Careers: How to Become a Computer Programmer

K - 5th
This video is an introduction to the world of computer programming. It explains what computer programmers do, the different coding languages they use, and the various career opportunities available in the field. It also provides...
Instructional Video9:10
Brainwaves Video Anthology

Stephen Wolfram - Computational Thinking

Higher Ed
Stephen Wolfram, (born August 29, 1959, London, England), English physicist and author best known for his contributions to the field of cellular automata and the development of Mathematica, an algebraic software system, and...
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 Video12:18
Crash Course

Operating Systems: Crash Course Computer Science

12th - Higher Ed
So as you may have noticed from last episode, computers keep getting faster and faster, and by the start of the 1950s they had gotten so fast that it often took longer to manually load programs via punch cards than to actually run them!...

Other popular searches