A workshop that introduced programming in Fortran was run as part of the Advanced Computational Methods II. The session was presented by Ioannis Begleris from the NGCM CDT and Hao Wang. Materials covered included the very basics of Fortran programming, highlighting the differences between different versions of the language and the Fortran to python interface using f2py.
The Materials from the workshop, including detailed slides of the presentation and a virtual lubuntu machine can be found at the computational modelling blog. The exercises are designed to get the user accustomed to the Fortran syntax, the use of subprograms and to allow the creation of a python module via f2py.