Beginners Python
(8/13/22) Session 1: Set Up, Data Types, Variables, Arithmetic Operators
Set Up:
-What is Python and why are we using it in this class?
-IDE and what it is
-Installation of IDE
Data Types:
-Integer
-Float
-String
-Boolean
Variables:
-What is a variable?
-How to set a variable's value
Arithmetic Operators:
-Addition (+)
-Subtraction (-)
-Multiplication (*)
-Exponent (**)
-Division (/)
-Floor division (//)
-Modulus (%)
(8/14/22) Session 2: Input/Output, Casting, Boolean Logic
Input/Output:
-What is the console?
-How to prompt the user for input
Casting:
-How to cast between the different data types learned last class
Boolean Logic:
- if/else/elif statements
-and, or, not (!)
(8/20/22) Session 3: Container data types
-List
-Tuple
-Dictionary
-Set
(8/21/22) Session 4: Iteration/enumerate
-For loop
-While loop
-What enumerate is and how you can use it in iteration
(8/27/22) Session 5: functions, try/except
-How to define a function (setting parameters, return statements, etc.)
-What is try/except and how to use it
(8/28/22) Session 6: Workday 1 (Module Introduction + Group Project Workday)
(Session 7 on 9/3/22 and Session 8 on 9/4/22) Session 7 & 8: Workday 2 & 3 (Group Projects Finishing Touches + Presentation Help)
(9/5/22) Session 9: Presentations, finale, and mentor code + advertisement for intermediate courses