Computational Thinking


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


Previous Next