Students who complete this unit will demonstrate that they can:
- Define the terms:
- task decomposition
- algorithm
- computational thinking
- syntax error
- runtime error
- logic error/bug
- Create algorithms for solving simple problems.
- Discuss the importance of algorithms in the problem-solving
process.
- Discuss how a problem may be solved by multiple algorithms,
each with different properties.
- Use valid built-in commands of the Python Interpreter (e.g. +,
print(), input())