.. _session_1_01: ######################################## Session 1: Intro to the class and Python ######################################## **Intro to the class and Python** Pre-class prep ============== Get your Environment set up! If you were able to attend the pre-class orientation, you should be all set. if not, then do this: **Install Python** :ref:`installing_python` **Set Up a Great Dev Environment** Make sure you have the basics of command line usage down: Work through the supplemental tutorials on setting up your Command Line (::ref:`shell_customization`) for good development support. Make sure you've got your editor set up productively -- at the very very least, make sure it does Python indentation and syntax coloring well. :ref:`setting_up_dev_environment` In-class Activities =================== .. toctree:: :maxdepth: 1 ../modules/Class_introduction ../modules/Git ../modules/BasicPython ../modules/Py2vsPy3 A few exercises: :ref:`python_pushups` Post-class Activities ===================== Read the rest of Basic Python Syntax intro, if we didn't have time in class: :ref:`basic_python_syntax` Finish the Python Pushups exercises: :ref:`python_pushups` Finish getting your environment set up. Do the prep for next class: :ref:`session_1_02`