Skip to content

Latest commit

 

History

History
112 lines (79 loc) · 4.62 KB

week1_session1.md

File metadata and controls

112 lines (79 loc) · 4.62 KB

The first session is the Monday session. The second session is the Thursday session.

These are the notes for the Monday session.

We will update them before and after the session, to please keep checking back for updates. Just refresh the page in your browser to get updates.

The Zoom link for all sessions is https://numfocus-org.zoom.us/j/89458437731?pwd=eTF0V252bHlKOXBucnBUWlVBSm9uUT09.

Recording

Recording of Monday Week 1 session 1

Schedule and plan

For homework

If you need to catch up on Python and Numpy, you have a double-dose of homework this week. In particular, you really will need to do the second section here, to get fluent in basic Python and Numpy. If you are already fluent, you only need to do the first section.

Any problems, email [email protected], I will point you to someone else who can help if I can't help you.

For everyone: surviving computer, installing on your own machine

Make sure you have watched:

<iframe title="Surviving the computer" src="https://player.vimeo.com/video/693542789?h=63ccfc6dfa" width="640" height="360" frameborder="0" allowfullscreen></iframe>

Next:

That's all for those of you who are comfortable with Python and Numpy. See below for those of you who need to catch up.

If you need practice with Python or Numpy

If you don't know Python well, we strongly suggest you do these exercises to catch up, otherwise the rest of the course will be too fast. Make sure, too, that you've read the fast introduction to Python above.

Python

If you are new to Python, do the expressions and statements exercise, to get into the swing of things.

Next, do these exercises from the Google Python class. There are links in the exercises to the sections to read to revise the ideas you need.

We also suggest you try the slightly more advanced exercises:

Numpy

(Re-)Read the introduction to Numpy.

For a fuller introduction to Numpy, please see the Scientific Python Numpy tutorial.

Specifically, see:

Make sure you can do the arrays exercise

The end

That's it for this session.