IFSM 300 Python programming Go to www.python.org/downloads and download and install Python onto your computer. Run Python IDLE. The IDLE "shell" can run lines of Python code (useful for short experiments) and can open existing Python program files, which have .py extension. Use this file as an example program: http://davidwills.us/ifsm300/welcome.py Download/save it. Then in IDLE: File | Open... (or: Ctrl o) and browse to it. Notice it opens in a separate window. Run it by: Run | Run Module (or: F5 key, which might need Fn key and F5 pressed) Notice you interact with the running program in the IDLE shell. Run the program again by switching to its window and doing F5 again. Ad infinitum. This program illustrates output, input, "processing"/calculating, and output. In other words, a complete, albeit simple, program. We won't be double-clicking .py files because after they run they immediately terminate. Try double-clicking the welcome.py file. Try opening it in Notepad, it's just a text file. From IDLE you can make a new empty file by File | New (or: Ctrl n). Notice an empty window pops up. You can type or paste any code into it, Save, then Run it. You can also run a Python program by using Command Prompt (CMD) [Terminal in Mac] and cd'ing to the folder where the program file is, then typing its name. The resulting text of the interaction can be copied and pasted into Notepad or Word and then printed. The entire IDLE content can be converted into a PDF file, which can be printed.