Useful Content Resources

An entertaining set of slides about Test Cases and Mario

Raspberry Pi and Python tutorial

Why choose Python?

Some Interesting short videos about programmers Some faces you will know!

  • short video about Margaret Hamilton, software engineer and Medal of Freedom winner!
  • short video about Alan Turing, one of the founders of Computer Science Another video
  • a Fix for Mac Computers and WingIDE
  • Location for graphics.py for both PC and Mac
  • Encouragement

    Some other free textbooks and tutorials

    Python references and tutorial

    Why Global Variables are bad

    Why documentation is important "What's in your header?"

    Lecture Examples

    Very good site on Sorting Algorithms

    A Reading about Deep Copy

    Real life use of algorithms on CT scans

    Codecademy Track on Python Note: Python 2

    A TED talk about algorithms in daily life

    Examples and References