Python is a popular language for scientific computing, and great for general-purpose programming as well. In fact, almost everyone who uses Python likes it so much they get upset about having to learn any other programming language. This hands-on workshop will cover basic concepts and tools, including control statements and data management. This workshop uses curricula from Software Carpentry, whose mission is to help researchers get more work done in less time and with less pain by teaching them basic lab skills for scientific computing. It also provides a good technical basis for the two-day GIS workshop which will follow, which is an introduction to automated geoprocessing using Python to perform analysis with ArcGIS. Given this, you might be able to do St. Patrick one better, and with the power of Python, drive the snakes back into Ireland!
Participants will need to bring their own computer. Instructions on installing Python and other necessary information will be sent out to participants closer to the workshop date.
This workshop is designed for people with no background in Python.