University of Canterbury
University of Canterbury: Cs Unplugged: Searching Algorithms
Explore the main algorithms that are used as the basis for keyword searching on computers, using different variations on the game of battleships.
University of Canterbury
University of Canterbury: Cs Unplugged: Sorting Algorithms
Many clever algorithms have been devised for sorting values into order efficiently. In this activity students compare different algorithms to sort weights to simulate how computers devise sorted lists.
University of Canterbury
Cs Unplugged: Divide and Conquer
Imagine 31 numbers have been organized in ascending order in a list by a computer program. Now the program has to find a number in the list, but it can only look at one number at a time. Is it easier to find the number now, than if they...
University of Canterbury
Cs Unplugged: How Many Guesses?
Use sequential and binary search strategies to figure out who has your favorite book.
Code.org
Code Studio: Computer Programming: Course E
Start coding with algorithms, loops, conditionals, and events and then you'll move on functions. In the second part of this course, design and create a capstone project you can share with your friends and family.
University of Canterbury
Cs Unplugged: The Great Number Hunt (Sorted)
How would you look for a book in a library if the books were sorted in alphabetical order? Is that easier than if they were out of order?