Distance Learners: Please read this document before starting class.
- Class Communication - Slack
- for enrolled students only
- directions on how to use slack
- Command Prompt/Terminal/Powershell Cheatsheet
- Stuck? Debugging Errors Guide
- Python Tutor
- online debugging Tool
- Repl
- cloud based editor and interpreter
- DiffChecker
- great tool to compare 2 files of code side by side
- Additional Resources for Learning
- Future Intro Classes
Welcome to Intro to Programming! To have a successful start in the class, please prep for the class by doing the following:
- latest version of Python
- Atom
- Atom is where we will be writing our code. Some other alternatives are Sublime, PyCharm, and VSCode. However, we'll be using Atom in class.
Can't or don't want to install software on your computer? Check out Repl.it. It's a cloud based editor and interpreter that will allow you to run Python without downloading any software.
The terminal will be a vital tool for running our code. Complete Lab 0 to get a quick understanding of how the terminal works.
Get some additional practice by working through the introduction and exercises 1-6 of the Command Line Crash Course.
On the first day of class, you will see how Atom and the terminal work together to run your python code. If you'd like to see for yourself, please see Lab 1
Read up on our communication tool, Slack. This is how the instructors will share notes and how you will turn in your labs. You will get an invite to Slack on the first day of class.