Please enable JavaScript to use CodeHS

Standards Mapping

for Microsoft Technology Associate Python Certification

14

Standards in this Framework

13

Standards Mapped

92%

Mapped to Course

Standard Lessons
1.1
Evaluate an expression to identify the data type Python will assign to each variable.
  1. 3.2 Variables and Types
  2. 4.1 Booleans
1.2
Convert between and work with data types.
  1. 3.2 Variables and Types
  2. 3.3 User Input
  3. 7.1 Indexing
  4. 7.2 Slicing
  5. 8.1 Tuples
  6. 8.2 Lists
  7. 9.1 2d Lists
  8. 9.4 Dictionaries
1.3
Determine the sequence of execution based on operator precedence.
  1. 3.2 Variables and Types
  2. 3.4 Mathematical Operators
  3. 4.2 If Statements
  4. 4.3 Comparison Operators
  5. 4.4 Logical Operators
  6. 7.5 The in Keyword
  7. 9.5 Equivalence vs. Identity
1.4
Select the appropriate operator to achieve the intended result.
  1. 3.4 Mathematical Operators
  2. 4.2 If Statements
  3. 4.3 Comparison Operators
  4. 4.4 Logical Operators
  5. 7.5 The in Keyword
  6. 9.5 Equivalence vs. Identity
2.1
Construct and analyze code segments that use branching statements.
  1. 4.2 If Statements
  2. 4.3 Comparison Operators
  3. 4.4 Logical Operators
2.2
Construct and analyze code segments that perform iteration
  1. 5.1 While Loops
  2. 5.2 For Loops
  3. 5.3 Break and Continue
  4. 5.4 Nested Control Structures
  5. 7.4 Strings and For Loops
  6. 8.3 For Loops and Lists
3.1
Construct and analyze code segments that perform file input and output operations.
3.2
Construct and analyze code segments that perform console input and output operations.
  1. 3.1 Printing in Python
  2. 3.3 User Input
4.1
Document code segments using comments and documentation strings.
  1. 3.6 Comments
4.2
Construct and analyze code segments that include function definitions.
  1. 6.1 Functions
  2. 6.2 Functions and Parameters
  3. 6.4 Functions and Return Values
  4. 6.5 Exceptions
5.1
Analyze, detect, and fix code segments that have errors.
  1. 3.1 Printing in Python
  2. 3.2 Variables and Types
  3. 3.5 String Operators
  4. 4.1 Booleans
  5. 4.2 If Statements
  6. 6.3 Namespaces in Functions
5.2
Analyze and construct code segments that handle exceptions.
  1. 6.5 Exceptions
6.1
Perform basic operations using built-in modules.
  1. 8.1 Tuples
6.2
Solve complex computing problems by using built-in modules.
  1. 8.1 Tuples