Coding Foundations Course Videos

19 videos in this course

Computers Video from Coding Foundations Course Videos
Play Coding Foundations Computers Video
Computers

How do computers work?   What is a software application? What is an instruction set? This lesson covers to basics for kids new to coding. A great place to start!

Computer Memory Video from Coding Foundations Course Videos
Play Coding Foundations Computer Memory Video
Computer Memory

Computer memory can be divided into two types, short term and long term memory. Let’s learn more about computer memory.

Programming Languages Video from Coding Foundations Course Videos
Play Coding Foundations Programming Languages Video
Programming Languages

Each computer language has its own logic and its own symbols. The languages that computers use to communicate are called programming languages. Let’s learn more about computer languages.

Using FlowCharts to Code Video from Coding Foundations Course Videos
Play Coding Foundations Using FlowCharts to Code Video
Using FlowCharts to Code

Computer programs are a bit like games with rules that must be followed in a specific order, flow and logic. The rules are all hidden in the code in computer programs and can be complex. Flowcharts are a tool to help us manage our code.

Using Logic To Code Video from Coding Foundations Course Videos
Play Coding Foundations Using Logic To Code Video
Using Logic To Code

In computer programming, logic is the way in which we convert information into a format that a computer understands. Lets learn more in this lesson.

Using Time In Your Programs Video from Coding Foundations Course Videos
Play Coding Foundations Using Time In Your Programs Video
Using Time In Your Programs

Time is the continuous passing of events from past to present to future. But how do computers use time? Let’s find out.

Using Idle In you Code Video from Coding Foundations Course Videos
Play Coding Foundations Using Idle In you Code Video
Using Idle In you Code

For computers, doing nothing is a waste of energy. If they are not being used, they go into idle mode. Let's learn about idle, delays and stand-by.

Using Repetition in Your Code Video from Coding Foundations Course Videos
Play Coding Foundations Using Repetition in Your Code Video
Using Repetition in Your Code

Repetition can mean doing a singular action several times, it can also be more complex, like repeating a sequence of tasks again and again. Let’s learn more.

Using Loops in Your code Video from Coding Foundations Course Videos
Play Coding Foundations Using Loops in Your code Video
Using Loops in Your code

Programming loops take the repetition out of entering a command. Loops are useful when you have to write the same message multiple times, or write all the numbers in a given range.

What is a Function Video from Coding Foundations Course Videos
Play Coding Foundations What is a Function Video
What is a Function

Functions can replace repetitions in code, as they can combine many instructions into a single line, or block of code. Functions are useful if there are many parts of the program where we want the computer to do the same thing.

Input Sensors in Your Code Video from Coding Foundations Course Videos
Play Coding Foundations Input Sensors in Your Code Video
Input Sensors in Your Code

Sensors are what robots have in order to evaluate and understand the world around them. Often, these sensors are simplified versions of our own senses, like a camera for eyes, or microphones for ears.

More Loops in Your Code Video from Coding Foundations Course Videos
Play Coding Foundations More Loops in Your Code Video
More Loops in Your Code

Examples of loops are the “do while” loop and the “if then” loop. Both of these instructions in the code help to explain to a computer what you want it to do while or when something happens. Let’s learn more about Loops

What Is A Comparision Operator Video from Coding Foundations Course Videos
Play Coding Foundations What Is A Comparision Operator Video
What Is A Comparision Operator

Most people compare options, computers and robots compare values to decide between one or more options. To decide between two options, a computer program uses a conditional statement. Let’s learn more about how computers make decisions.

What Is A Conditional Statements Video from Coding Foundations Course Videos
Play Coding Foundations What Is A Conditional Statements Video
What Is A Conditional Statements

A conditional statement allows the computer to make a decision based on certain conditions. Hmm, chocolate or vanilla ice cream? Lets find out.

How Do Break Loops Work Video from Coding Foundations Course Videos
Play Coding Foundations How Do Break Loops Work Video
How Do Break Loops Work

A loop is a pattern that repeats itself under certain conditions while a break loop can be used to stop the loop prematurely. Let’s learn more

Using Inputs in Your Code Video from Coding Foundations Course Videos
Play Coding Foundations Using Inputs in Your Code Video
Using Inputs in Your Code

Every order given to a computer is considered an input, and the computer follows its instructions. Let’s learn more about computer Inputs.

Using Strings in Your Code Video from Coding Foundations Course Videos
Play Coding Foundations Using Strings in Your Code Video
Using Strings in Your Code

Most programming languages have ways you can use text with the help of strings, which organize text in a way that computers can understand. They are necessary to communicate information from the program to the user.

What is Sorting Video from Coding Foundations Course Videos
Play Coding Foundations What is Sorting Video
What is Sorting

Sorting gives computers and robots a more efficient way to work with large amounts of data. It creates a logical order for processing information the easiest and most meaningful way

Arificial Intelligence Video from Coding Foundations Course Videos
Play Coding Foundations Arificial Intelligence Video
Arificial Intelligence

Computers have native intelligence, they have to be programmed with artificial intelligence to make the right decisions. Lets learn more.

Loading...