Lesson Plan
Curated OER

Computers: Case Construct

For Teachers 10th - 12th
Young scholars write a computer program that can receive two numbers and allows the user to decide to add, subtract, or multiply them together. Once solved, they discuss the sample solution using a case construct. Students discover when...
Handout
Other

California Polytechnic State University: Pseudocode Standard

For Students 9th - 10th
An in-depth discussion of the algorithm design language known as pseudocode.
Handout
John Wiley & Sons

Wiley: Pseudocode Example: Game of Monopoly

For Students 9th - 10th
An easy example of pseudocode, the language for designing algorithms, for playing the game of monopoly.
eBook
Khan Academy

Khan Academy: Understanding Pseudocode

For Students 9th - 10th
Explanation and examples of pseudocode.
Unknown Type
Khan Academy

Khan Academy: Compound Booleans With Logical Operators

For Students 9th - 10th
Practice using compound boolean expressions with AND/OR/NOT for programs in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Article
Khan Academy

Khan Academy: Ap Csp Exam Pseudocode Reference

For Students 9th - 10th
Since AP CS Principles is taught with a variety of programming languages, the AP CSP exam questions use a pseudocode that represents fundamental programming concepts. This overview will help with the basic understanding.
Unknown Type
Khan Academy

Khan Academy: Expressing an Algorithm

For Students 9th - 10th
Check your understanding of expressing simple algorithms in flow charts, natural language, and pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Iterating Over Lists With Loops

For Students 9th - 10th
Practice using loops to iterate through lists in programs written in the AP CSP pseudocode.
Unknown Type
Khan Academy

Khan Academy: Programming Basics

For Students 9th - 10th
Practice programming statements, displaying output to the screen, and pseudocode.
Handout
Wikimedia

Wikipedia: Pseudocode

For Students 9th - 10th
A Wikipedia description of the algorithm design language known as pseudocode.
Handout
Other

Minich: Pseudocode

For Students 9th - 10th
A concise explanation of the algorithm design language known as pseudocode.
Handout
Other

Unf: Pseudocode Examples

For Students 9th - 10th
See some examples of pseudocode to help get started with computer programming.