Intro to PEDAC (and Algorithms)
Last updated
Last updated
with Carmen Salas • 2024/10/28
A problem solving tool
Split into two:
Proecssing the Problem (PEDA)
Coding with Intent (C)
helps save time, catch edge cases, write high-quality algos, build technical communication skills
Identifying expected inputs and outputs
Make the requirements explicit
Create a mental model of the problem
Write your own example to validate understanding of the problem
Test what may be edge cases
Describing what you will use, and why
Writing out the solution step-by-step, usually with pseudocode
Formal definition: A set of instructions designed to perform a specific task.
finally doing it