Unit 2. Basics
Level
Basic
Time
This Unit should not take you more than 3 hours.
Learning Outcomes
By the end of this unit you should:
- Be aware of the different data types within Python
- Be aware of the logic structures within Python
- Know how to use loops
Further Reading
- An Introduction to Python, G. van Rossum, F.L. Drake, Jr. Network Theory ISBN 0-95-416176-9 (Also available online - http://www.network-theory.co.uk/docs/pytut/) - Chapters 4 and 5
- Spyder Documentation - http://packages.python.org/spyder/
- Python Documentation - http://www.python.org/doc/
- Core Python Programming (Second Edition), W.J. Chun, Prentice Hall ISBN 0-13-226993-7
- How to think Like a Computer Scientist: Python Edition - How to think Like a Computer Scientist: Python Edition - http://www.openbookproject.net/thinkCSpy/
- Learn UNIX in 10 minutes - http://freeengineer.org/learnUNIXin10minutes.html (Optional, but recommended if running on OS X / Linux)

