-
Notifications
You must be signed in to change notification settings - Fork 2
Course outline
Andrew Valentine edited this page Jul 27, 2018
·
7 revisions
Day 1 | Day 2 | Day 3 | Day 4 | Day 5
holiday | Day 6 | Day 7 | Day 8 | Day 9
- Course introduction
- How to make coffee (breaking tasks down)
- Functions
- Concept of 'data type'
- Binary representations
- Verify everyone can login to jupyter.rses.anu.edu.au
- Flow control (if-then-else, for, while, etc)
- Practical
- Bugs and debugging strategies
- Practical
- Graphics and plotting
- Practical
- Arrays and other complex data structures
- Practical
- File storage
- Practical
- Plotting geographical data
- Practical
- Random numbers
- Practical
- Practical
- Efficiency and optimisation
- Practical
- Memory management
- Practical
- Object-oriented programming
- Practical
- Good practice (version control etc)
- Practical
- Moving beyond Python
- Practical
- Introduction to assessed task
- Practical
- Parallel computing
- Practical
- Practical