I've organised this by chapters
Chapter One
- Depreciated
- Console Window
- Platform independant
- Function
- Argument
- Case-sensitive
- String
- Statement
- Comments
- List of Arguments
- Escape Sequence
- Concatenating strings
- Line continuation character
- Numeric Types (specify Integer, Float, Decimal)
- Mathematical operators (state the main ones from the book on page 29 given their purpose)
- Variable
- Legal variable name
- Assignment statement
- Self documenting code
- Return value
- String methods (state the purpose of the following ones -upper, lower, replace, strip [also known as trim in other languages])
- Logical error
- operator overloading
- Augmented Assignment operator (use the table on page 44 - most languages use something similar)
- Sequential flow (Sequence)
- Import
- Module
- dot notation
- Branching
- Cryptography
- Conditions
- Comparison operators (cover those in table on page 56)
- Block
- If statement
- Else clause
- Else If (Elif as python calls it)
- While Loop
- sentry variable
- Initialisation
- Infinite loop (what causes one and how to create an intentional one)
- Tracing
- compound conditions
- logical operators (not, and, or)
- Algorithm
- Pseudo code
- Stepwise refinement
- For loop
- element
- sequence (in python)
- iterate
- len() function
- sequential access
- random access
- indexing
- index out of range
- mutable and immutable
- constant
- lower() and upper() functions
- slicing
No comments:
Post a Comment