Computational Thinking and Programming Concepts:
- Variable Names
- Assignment and Operators
- Numerical vs. Algebraic Representation
- Formatting
- Round-off
- Truncation
- Random Number Generation (Pseudo-random)
- Iteration
- Recursion
- Conditions and Branching (Simple and Nested IF)
- Boolean Operators
- Concept Maps, Flow Charts
- Parallel Thinking
- System Models
- Comparison to Agent-Based Models
|