+
eBook
Khan Academy

Khan Academy: Representing Graphs

For Students 9th - 10th
There are several ways to represent graphs, each with its advantages and disadvantages. Some situations, or algorithms that we want to run with graphs as input, call for one representation, and others call for a different representation....
+
eBook
Khan Academy

Khan Academy: Finding Patterns in Data Sets

For Students 9th - 10th
Explore examples of patterns that we can find in the data around us.
+
Unknown Type
Khan Academy

Khan Academy: Finding Patterns in Data Sets

For Students 9th - 10th
Explore examples of patterns that we can find in the data around us with these practices problems.
+
eBook
Khan Academy

Khan Academy: Smart Buildings, Transport, and Grids

For Students 9th - 10th
Find out what it means for a piece of infrastructure to be smart?
+
eBook
Khan Academy

Khan Academy: Nested Conditionals

For Students 9th - 10th
Learn about when a program selects one of many paths, it can use nested or chained conditionals.
+
eBook
Khan Academy

Khan Academy: Compound Booleans With Logical Operators

For Students 9th - 10th
Learn how to make shorter and more expressive code by combining simple Boolean expressions using logical operators (and, or, not) to create compound Boolean expressions.
+
eBook
Khan Academy

Khan Academy: Expressing an Algorithm

For Students 9th - 10th
Learn how to express an algorithm many ways, including natural language, flow charts, pseudocode, and of course, actual programming languages.
+
eBook
Khan Academy

Khan Academy: Social Media

For Students 9th - 10th
Learn how social media impacts our use of technology.
+
eBook
Khan Academy

Khan Academy: Sorting

For Students 9th - 10th
See how a selection sort plays out.
+
eBook
Khan Academy

Khan Academy: Overview of Quicksort

For Students 9th - 10th
Learn how a quicksort uses divide-and-conquer, and so it's a recursive algorithm.
+
Activity
Khan Academy

Khan Academy: Divide and Conquer Algorithms

For Students 9th - 10th
Learn about two sorting algorithms: selection sort and insertion sort.
+
eBook
Khan Academy

Khan Academy: Insertion Sort

For Students 9th - 10th
Learn about many differnet ways to do an insertion sort.
+
eBook
Khan Academy

Khan Academy: Breadth First Search and Its Uses

For Students 9th - 10th
A short tutorial for breadth-first search and its uses.
+
eBook
Khan Academy

Khan Academy: Binary Search

For Students 9th - 10th
Learn how binary search is an efficient algorithm for finding an item from a sorted list of items.
+
eBook
Khan Academy

Khan Academy: Storing Data Sets

For Students 9th - 10th
Find out how to store data sets in the analysis of data.
+
Activity
Khan Academy

Khan Academy: Spin Off of Project: Recursive Art

For Students 9th - 10th
A practice project applying recursive algorithms.
+
Activity
Khan Academy

Khan Academy: Challenge: Recursive Powers

For Students 9th - 10th
Challenge problems practicing recursive powers.
+
Activity
Khan Academy

Khan Academy: Challenge: Is a String a Palindrome?

For Students 9th - 10th
Practice problems involving recursive algorithms.
+
Activity
Khan Academy

Khan Academy: Challenge: Recursive Factorial

For Students 9th - 10th
Practice solving recursive factorials with these problems.
+
eBook
Khan Academy

Khan Academy: Recursive Factorial

For Students 9th - 10th
Learn how to complete a recursive factorial.
+
eBook
Khan Academy

Khan Academy: Properties of Recursive Algorithms

For Students 9th - 10th
Find out about the properties of recursive algorithms.
+
eBook
Khan Academy

Khan Academy: Computing Powers of a Number

For Students 9th - 10th
Although JavaScript has a built in pow function that computes powers of a number, learn how to write a similar function recursively.
+
Activity
Khan Academy

Khan Academy: Challenge: Iterative Factorial

For Students 9th - 10th
Practice applying recursion with iterative factorials.
+
eBook
Khan Academy

Khan Academy: Improving Efficiency of Recursive Functions

For Students 9th - 10th
Learn how to improve the efficiency of recursive algorithms.

Other popular searches