You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Teach integrals and derivatives as part of self-assessment for getting started part of the course (write own function for this with for, if, while, numpy)
Include more visual work for the ODE/PDE section - for example drawing grids and using them to explain what is happening as moving through the programme.
Re-structuring
move rounding errors to an earlier section
move assert statements to an earlier section
Assessment
Move to more project-based coursework. Simulate MD (verlet alogorithm for time integration), from Miguel's work. Upload to Github (private repo) for assessment. Write tests and documentation.
Misc.
Reference Donald knuth: literate programming "Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do."
The version control lesson did not work so well due to technological glitches (didn't push or pull): need to work out how permissions are set, need to NOT create a README or license as I think this complicates the communication between the two
The text was updated successfully, but these errors were encountered:
Technology
Additional material
Pedagogy
Re-structuring
Assessment
Misc.
Bugs
The text was updated successfully, but these errors were encountered: