This lesson is an introduction to programming Python for people with little or no previous programming experience. It uses image manipulation as its motivating example, and is designed to be used in both Data Carpentry and Software Carpentry workshops. This lesson references the Jupyter Notebook, but can be taught using a regular Python interpreter as well. Please note that this lesson uses Python 3 rather than Python 2.
Prerequisites
Learners need to understand what files and directories are, what a working directory is and how to start a Python interpreter.
Learners must install Python and download a set of images before the class starts.
00:00 | Running and Quitting | How can I run Python programs? |
00:15 | Variables and Assignment | How can I store data in programs? |
00:35 | Finish |