
Sequencing, selection, and iteration | AP CSP (article) | Khan Academy
Sequencing is the sequential execution of operations, selection is the decision to execute one operation versus another operation (like a fork in the road), and iteration is repeating the same operations a …
AP CSP Example: Iterating through array with for loop | Khan Academy
A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ...
Repetition in programming | AP CSP (article) | Khan Academy
Course: AP®︎/College Computer Science Principles > Unit 3 Lesson 8: Repetition Numbered repetition of instructions Numbered repetition of instructions Conditional repetition of instructions
Sequencing, selection, and iteration - AP CSP (practice) | Khan Academy
Practice using the building blocks of algorithms (sequencing, insertion, and selection), in this set of free practice questions designed for AP Computer Science Principles students.
AP®︎ Computer Science Principles (AP®︎ CSP) | Khan Academy
Learn AP Computer Science Principles using videos, articles, and AP-aligned multiple choice question practice. Review the fundamentals of digital data representation, computer components, internet …
Dictionary iteration (video) | Khan Academy
Apply for-each loops to iterate over a dictionary by key, by value, and by item. Trace how the computer uses dictionary views to access just the dictionary values.
Procedures with parameters | AP CSP (article) | Khan Academy
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.
Challenge: Crop rotation | Dictionary iteration - Khan Academy
Practice dictionary iteration to decide which combination of crops to plant on a farm.
Intro to computer science - Python | Computing | Khan Academy
Intro to computer science - Python 8 units · 24 skills Unit 1 Computational thinking with variables Unit 2 Designing algorithms with conditionals Unit 3 Simulating phenomena with loops
Expressing an algorithm | AP CSP (article) | Khan Academy
Finally, this flow chart visualizes the complete algorithm with iteration: Expressing an algorithm in a flow chart allows us to visualize the algorithm at a high level, plus it forces us to think very carefully about …