+
eBook
Khan Academy

Khan Academy: Conditionals With If, Else, and Booleans

For Students 9th - 10th
A tutorial explainning the use of if, else, and Boolean logic in computer programming.
+
eBook
Khan Academy

Khan Academy: Nested Conditionals

For Students 9th - 10th
Learn how nested conditionals work in computer programming.
+
eBook
Khan Academy

Khan Academy: Compound Booleans With Logical Operators

For Students 9th - 10th
Learn about computer programming using compound booleans with logical operators.
+
Activity
Khan Academy

Khan Academy: The Internet Protocol Suite Practice

For Students 9th - 10th
Practice problems with the internet protocol suite of networks.
+
Activity
Khan Academy

Khan Academy: Scalable Systems

For Students 9th - 10th
Practice problems to help understand scalable network systems.
+
eBook
Khan Academy

Khan Academy: Internet Routing Protocol

For Students 9th - 10th
Learn how computers split messages into packets and those packets hop from router to router on the way to their destination.
+
eBook
Khan Academy

Khan Academy: Physical Network Connections

For Students 9th - 10th
Learn that the internet is a network of computers connected to each other. But what does each physical connection look like? It depends on the needs of the connection and the size of the network.
+
eBook
Khan Academy

Khan Academy: Number Limits, Overflow, and Roundoff

For Students 9th - 10th
Learn about the limitations of storing numbers in computer programming.
+
eBook
Khan Academy

Khan Academy: Random Numbers

For Students 9th - 10th
See how we can generate random values in our computer programs, and use those to make decisions and simulate natural processes.
+
eBook
Khan Academy

Khan Academy: String Operations

For Students 9th - 10th
Computer programs don't just store strings, they also manipulate them. With string operations, we can chop strings up, mash strings together, or transform strings in all sorts of ways. Learn how here.
+
Article
Khan Academy

Khan Academy: Big Theta Notation

For Students 9th - 10th
Learn about Big Theta Notation in computer programming.
+
Article
Khan Academy

Khan Academy: Hexadecimal Numbers

For Students 9th - 10th
The Hexadecimal number is explained as well as its relationship and need in computers.
+
Article
Khan Academy

Khan Academy: Exploring Microcomputers

For Students 9th - 10th
Microcomputers, Raspberry Pl and Arduino Uno, are explained.
+
Article
Khan Academy

Khan Academy: Central Processing Unit (Cpu)

For Students 9th - 10th
The purpose of the Central Processing Unit (CPU) is explained.
+
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Introduction to C++

For Students 9th - 10th
This MIT course presents the C++ programming language to students that have little or no programming experience.
+
eBook
Khan Academy

Khan Academy: Understanding Pseudocode

For Students 9th - 10th
Explanation and examples of pseudocode.
+
eBook
Khan Academy

Khan Academy: Our First Program

For Students 9th - 10th
Learn how to write your first program.
+
eBook
Khan Academy

Khan Academy: Procedures With Return Values

For Students 9th - 10th
Procedures can compute values for the rest of the program to use by sending back return values.
+
eBook
Khan Academy

Khan Academy: Procedures With Parameters

For Students 9th - 10th
When programming, we use procedures to make our code more reusable and to better organize our code. Often-times, we pass parameters to a procedure so that we can change the output of the code.
+
Activity
Khan Academy

Khan Academy: Procedures With Return Values

For Students 9th - 10th
Practice programming problems using procedures with return values.
+
eBook
Khan Academy

Khan Academy: Phishing Attacks

For Students 9th - 10th
Find out what phishing attacks are and how to avoid them.
+
eBook
Khan Academy

Khan Academy: Conditionals With If, Else, and Booleans

For Students 9th - 10th
Learn how omcputer programs also make decisions, using Boolean expressions (true/false) inside conditionals (if/else).
+
Activity
Khan Academy

Khan Academy: Defining a Procedure Practice

For Students 9th - 10th
Practice defining a procedure with custom programming.
+
eBook
Khan Academy

Khan Academy: Scalable Systems

For Students 9th - 10th
Learn about the features that increase the scalability of the Internet.

Other popular searches