Instructor Notes

This is a placeholder file. Please add content here.

Executing Python Code


Instructor Note

For this lesson, it would be a good idea to poll the learners about what operating system, shell, and text editor they are using.

Helpers should keep an eye on the learners to make sure they are able to open a terminal, start a Python REPL session, and open a text editor.



Types and Operators


Instructor Note

Floats are so called because they represent numbers that can “float” around the decimal point.



Instructor Note

Not all programming languages have the same rules and conventions for variable names.

For example, in R, variable names can contain dots (.) and dashes (-), but in Python, these characters are not allowed in variable names. In JavaScript, variable names can contain dollar signs ($), but in Python, this character is not allowed in variable names. In PowerShell, variable names are not case-sensitive, but in Python, variable names are case-sensitive.



Loops and Logic


Functions, Functions, Functions


Bonus Challenges