More CS Resources

Additional resources for learning computer science and coding in general
Programming logic practice.
Great site for visually seeing exactly how different sorting algorithms work. This similar site includes code examples.
Visual and reference for time complexity of data structures and sorting algorithms
Program a robot to complete a course using
Cool site to see the same algorithm written in different programming languages
A computer security competition (Capture The Flag) for high school students.