1/5
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
What is a decision
A result reached after some consideration
exmples of decisions in designing programs
Choosing the paradigm used, deciding how different pieces of information are collected, choosing programming language, input devices, output devices
How to simplify the decision making process
Limit the possible solutions. Eg which programming language is feasible to use based on its suitability to the problem, whether it provides enough functionality, how easy it is to learn given time constraints etc
decision shape in flow chart
diamond
Conditions that affect the outcome of a decision
Evaluate effectiveness, convenience, and feasibility. This might vary depending on purpose and end-users
Importance of thinking logically
allows you to plan and prepare for different scenarios as it provides foresight into the decisions made throughout the whole program. Good decision making is key to solving problmes effectively