Instructional Video3:31
IDG TECHtalk

Creating tests for your Go apps: Smart Go

Higher Ed
Learn the basics of Go's built-in testing framework, used for writing unit tests that sit side-by-side with the code you're testing.
Instructional Video3:37
IDG TECHtalk

The basics of benchmarking Go applications | Smart Go

Higher Ed
Learn how to use Go's built-in testing framework to run benchmarks on your code, and find out where your programs may have performance bottlenecks.
Instructional Video
Khan Academy

Khan Academy: Python Programming: Iterative Fibonacci Function Example

9th - 10th
Explains one way to write a Fibonacci function iteratively.
Instructional Video
Khan Academy

Khan Academy: Python Programming: Exercise Write a Fibonacci Function

9th - 10th
Introduction to the Fibonacci sequence, and a programming challenge to write a Fibonacci function.
Instructional Video
Khan Academy

Khan Academy: Python Programming: Stepping Through Iterative Fibonacci Function

9th - 10th
Understanding how the iterative Fibonacci function works for a particular example.
Instructional Video
Khan Academy

Khan Academy: Python Programming: Recursive Fibonacci Example

9th - 10th
Explains how to use recursion to write a Fibonacci function in Python. [7:37]