Learning Outcomes
Programming Python
Implement algorithms in python.
Use & apply the 7 basic skills of computer programming
- Variables: storing information (numbers, text)
- Math & Logic: writing & evaluating expressions
- Input/Output (IO): getting information from the user (or a file/DB) and displaying information to the screen graphically or with the console
- Conditions: changing what code statements are executed under different scenarios (i.e., if the day is Sunday, sleep in; otherwise, get up at 6 am)
- Loops: repeat code statements (e.g.: while the sink is dirty, keep scrubbing)
- Functions: grouped set of statements to accomplish a task based on parameters (e.g.: given f(x)=x+5 then f(2) would be 7)
- Lists: store multiple pieces of information (e.g.: an array that stores the integers 1-5 or the letters of the alphabet)