Looks like it might be useful for teaching algorithms and data structures. Unfortunately, it requires a login.
This site has a large number of online visualizations of data structures. Could be very useful for teaching students about data structures and algorithms
“A new infographic from FoneBank looks at the modern mobile gadgets and compares them with supercomputers from decades ago. You’ll also learn something about major milestones, cost and capabilities, causes and consequences, and what the future holds.”
The author uses Python and NumPy to compute generational steps for the game of life, and uses the JSAnimation package to animate the results
Kahn Academy article about the differences between ciphers and codes
Get videos and lectures from the world’s leading universities
Simple, and mostly-inexpensive activities to introduce computational thinking to K-12 children
This is a good way to show students how the speed ( really latency here ) of various components differs. It shows cache, main memory,…
The interactive educational modules on this site assist in learning basic concepts and algorithms of scientific computing., Each module is a Java applet that is accessible through a web browser., For each applet, you can select problem data and algorithm choices interactively and then receive immediate feedback on the results, both numerically and graphically.