Hi, what do you want to do?
TED-Ed
TED-ED: What's an algorithm? - David J. Malan
An algorithm is a method of solving problems both big and small. Though computers run algorithms constantly, humans can also solve problems with algorithms. David J. Malan explains how algorithms can be used in seemingly simple...
Curated Video
Programming project: selection I
Pupil outcome: I can design a solution to a problem that requires the use of selection. Key learning points: - When approaching a programming project there will be a set of requirements that the program must solve or meet. - When...
Curated Video
Representing algorithms using pseudocode
Pupil outcome: I can represent an algorithm using pseudocode. Key learning points: - Algorithms can be represented in pseudocode. - Pseudocode uses plain language to outline the steps of the algorithm in a logical and sequential manner....
Curated Video
Masterclass: AI-driven Development for Programmers
AI tools like ChatGPT and GPT-4 are changing the way programmers write code. Learn how build a React app with Typescript using with AI prompting and other tricks to speed up development.
Programming Electronics Academy
Diving into a new Code Library: Arduino Course 6.5
A description of how to explore a code library.
Curated Video
Describe computer programming : You Can Code! Part 1
From the section: You can code!. This section will help you discover some interesting facts about coding.
You can code!: You Can Co
de! Part 1
• Create a simple list with names and anoth
er with numbers
• ...
You can code!: You Can Co
de! Part 1
• Create a simple list with names and anoth
er with numbers
• ...
Programming Electronics Academy
Prototyping Incremental Design: Arduino Course 1.4
A description of the incremental design process and why and how it should be used.
Curated Video
C++ for Beginners - Objects and Inheritance
In this lesson, David discusses object-oriented programming and inheritance.<br/<br/>>
This clip is from the chapter "Classes and Objects" of the series "C++ for Beginners".Objects and Inheritance
This clip is from the chapter "Classes and Objects" of the series "C++ for Beginners".Objects and Inheritance
Curated Video
Describe computer programming : Section Goal
From the section: Common Coding Concepts.This section will cover common coding concepts such as Scratch setup, bugs, pseudocode, decomposition, commenting and many more.
Common Coding Concepts: Se
ction Goal
• Use...
Common Coding Concepts: Se
ction Goal
• Use...
Curated Video
Describe computer programming : Section Recap
From the section: Common Coding Concepts.This section will cover common coding concepts such as Scratch setup, bugs, pseudocode, decomposition, commenting and many more.<b<br/>r/>
Common Coding Concepts: Section Recap
Common Coding Concepts: Section Recap
APMonitor
Matlab 👩💻 Debugging
One of the biggest time consuming parts of programming is debugging, or resolving mistakes in the program. This is true for every language because the computer needs exact commands, which is very important for precise...
APMonitor
Matlab 👩💻 Course Final Project
The final project is to put together all of the basic parts of the course to help you complete a project to design the temperature control for an egg incubator. This is an opportunity for you to review the course material as you use...
Curated Video
Data Science and Machine Learning (Theory and Projects) A to Z - Basics of Programming: Sorting Problem in Python
In this video, we will cover sorting in Python.
<
br/>
This clip is from the chapter "Basics for Data Science: Python for Data Science and Data Analysis" of the series "Data Science and Machine Learning (Theory and Projects) A to...
<
br/>
This clip is from the chapter "Basics for Data Science: Python for Data Science and Data Analysis" of the series "Data Science and Machine Learning (Theory and Projects) A to...
Curated Video
Describe computer programming : Pseudocode
From the section: Common Coding Concepts.This section will cover common coding concepts such as Scratch setup, bugs, pseudocode, decomposition, commenting and many more. Common Coding Concepts: Pseudocode
Crash Course
Crash Course Computer Science #11: The First Programming Languages
This video focuses on the first computer programming languages. We ended last episode with programming at the hardware level, but what was really needed was a way to program computers - software! So by 1952 Navy officer Grace Hopper had...
Khan Academy
Khan Academy: Planning With Pseudo Code
Pamela explains "pseudo-code", a way to plan out your program before you code it. [3:26]
Crash Course
Crash Course Computer Science #8: Instructions & Programs
We'll show you how different programs can be used to perform different tasks, and how software can unlock new capabilities that aren't built into the hardware. [10 min, 35 sec]