Python proficiency is becoming an increasingly valuable for budding geoscientists. Having so many capabilities (mapping or plotting data, writing manuscripts, analyzing data, etc.), it can be easy to get lost in what you can do when trying to dip your toes in the coding world. A number of authors from UCSD have compiled several lectures and practice problems to get familiar with the uses of Python so that students may begin to integrate it into their own researchÂ