Hi, what do you want to do?
Khan Academy
Khan Academy: Scalable Systems
Practice problems to help understand scalable network systems.
Khan Academy
Khan Academy: Procedures With Return Values
Procedures can compute values for the rest of the program to use by sending back return values.
Khan Academy
Khan Academy: Procedures With Parameters
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.
Khan Academy
Khan Academy: Procedures With Return Values
Practice programming problems using procedures with return values.
Khan Academy
Khan Academy: Phishing Attacks
Find out what phishing attacks are and how to avoid them.
Khan Academy
Khan Academy: Conditionals With If, Else, and Booleans
Learn how omcputer programs also make decisions, using Boolean expressions (true/false) inside conditionals (if/else).
Khan Academy
Khan Academy: Defining a Procedure Practice
Practice defining a procedure with custom programming.
Khan Academy
Khan Academy: Scalable Systems
Learn about the features that increase the scalability of the Internet.
Khan Academy
Khan Academy: Mathematical Procedures and Constants
With just the basic arithmetic operations, learn how to write programs to compute anything that a simple calculator can compute.
Khan Academy
Khan Academy: Storing and Updating Lists
Learn about storing and updating lists of data in code.
Khan Academy
Khan Academy: Iterating Over Lists With Loops
Learn how to use a loop to iterate over each element, repeating the same code for each element.
Khan Academy
Khan Academy: Conditional Repetition of Instructions
Learn how programmers repeat code using a programming construct like the while loop.
Khan Academy
Khan Academy: Measuring an Algorithm's Efficiency
Practice measuring the efficiency of an algorithm both by counting steps and tracking time.
Khan Academy
Khan Academy: Iterating Over Lists With Loops
Practice using loops to iterate through lists in programs written in the AP CSP pseudocode.
Khan Academy
Khan Academy: Exploring Microcomputers
Microcomputers, Raspberry Pl and Arduino Uno, are explained.
Khan Academy
Khan Academy: Central Processing Unit (Cpu)
The purpose of the Central Processing Unit (CPU) is explained.
Khan Academy
Khan Academy: Logic Gates
The Not Gate or the inverter is explained as is Boolean Logic.
Khan Academy
Khan Academy: Simple Image Compression
Lossless single image compression by using the algorithm run-length encoding (RLE).
Khan Academy
Khan Academy: From Electricity to Bits
The use of electricity is explained as related to transistors and bits.