Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Class exercise work is due on Collab by 11am 12:30pm of the following day.  In-class exercises will be graded only based on participation. 

...

Use this link to accept the assignment and create your repository on GitHub: https://classroom.github.com/a/LVryP3qZ

After you accept the assignment and the repository and it exists in your GitHub, as we did in class02, clone the repository into your working area on Rivanna. 

...

>>>  git clone git@github.com:PHYS1655S24PHYS1655Su24/class03-<userid>.git


 Navigate into the new directory via usage of the 'cd' command.

...

hello.py doesn't do much (just one print statement in the main function and some comments), but it has placeholders for things (titles in comment statements) that we will learn how to do later. We can create our own user-defined functions in the 'METHODS' section, define 'GLOBAL' constants that will be available from anywhere in our program, and 'IMPORT' python Python modules that contain functionality that we might want to use in our programs. 

...

Open JupyterLab - remember, this is just like starting an OnDemand desktop session, but instead, you select JupyterLab from the drop-down menu.  NOTE - make sure to select 'HOME' under the work directory option, and to put 'phys_python' for the allocation option.  

You need to be a little patient - it will take <1 minute to get a node for you, and then <1 min minute to connect to that node.  For future classes, you might want to go ahead and connect to JupyterLab at the beginning of class so you are ready when we start the in-class work. 

...

Practice submitting your work. You should submit your work as soon as it is complete, but you must submit the files created today before noon 12:30 on the day after class.  The in-class work is meant to keep class time productive.  It is designed to keep most students learning for the whole period.  You may not have time to finish, and you are not required to finish what you can't do during class time.  Don't feel obligated to spend much extra time on it outside of class.  However, you might need to finish parts of it before you can successfully do your homework.  The homework often builds on the in-class work. 

...

Make a post to introduce yourself (you can find the link on the course Wiki home page). In the 'other' tab, you should see an entry “Introduction Thread”. Click on that and then you should be able to type a comment in the “Start a new followup follow-up discussion” box.  What are you excited about or worried about with this class?

...