Schedule for Python Workshop

SCHEDULE

Day 1

0900 – 0930 – Meeting with participants and introduction to OAD with Kevin and JC
0930 – 1030 – Work in 1896 (Intro to Ubuntu and Programming)
1030 – 1100 – Coffee break
1100 – 1230 – Work in 1896 (Datatypes – Integer,float, booleans | Statements, Commenting, code indentation)
1230 – 1330 – Lunch
1330 – 1500 – Work in 1896 (Operators, String and string manipulation, Printing, script writing)
1500 – 1530 – Coffee break with group discussion on programming in science

Day 2

0900 – 1030 – Work in 1896 (Conditional and control flow,file manipulation,Importing Packages)
1030 – 1100 – Coffee break
1100 – 1230 – Work in 1896 (Self define functions, List)
1230 – 1330 – Lunch
1330 – 1445 – Work in 1896 (arrays and matrices)
1445 – 1500 – Coffee break
1500 – 1530 – Work in 1896 (Solving astronomical and scientific problems with programming)

Day3

0900 – 1030 – Work in 1896 (Matplotlib and plotting)
1030 – 1100 – Coffee break
1100 – 1230 – Work in 1896 (Fitting – straight line fitting, weighted fitting,parameter estimation from fitting)
1230 – 1330 – Lunch
1330 – 1445 – Work in 1896 (simple statistics,Astronomical and scientific exercises using coding)
1445 – 1530 – Coffee break with open discussion on science, programming and feedback on the workshop (open to non-participants)

Venue: IAU OAD Building, South African Astronomical Observatory, Observatory Road, Observatory

The notes for the workshop are given below

OADnotesday1 OADnotesday2 OADnotesday3

The entire content with all the data files and some solutions can be downloaded at the following dropbox link

https://www.dropbox.com/s/w5bmho7ndnmefmu/Astropython.zip