FOUNDATIONS OF PROGRAMMING
Overview -
MAJOR TOPICS AND CONCEPTS -
- Introduction to Python
- Printing Strings
- Processing Strings Values
- String Input
- Processing Numerical Information
- Getting Numeric Information
- The Math Module
- The Software Development Life Cycle
- Turtle Graphics
- for Loops
- while Loops
- Creating Functions
- Decisions
- More Decisions
- The Logic of AND, OR, and NOT
- Lists
- Number Systems
- Decoding ASCII
- Object Oriented Programming
- Procedural Programming
- Software Testing
- Security
- Planning for a Programming Career
Grade Level
Grade 9, 10, 11, 12
—————-
Annual
—————-
Requirements