
Master a top-down problem-solving method that flips traditional teaching. Learn to fish for the right answers in physics, math, electronics, and programming using algebra and a calculator.
Meet engineer Eduardo Pino and learn the top-down problem solving method used by engineers to reach solutions in science and math, a technique not popular in traditional education.
Discover how the top-down approach analyzes a pizza-making objective to identify required ingredients and steps, while contrasting with bottom-up problem solving and emphasizing clear goals.
Compare the bottom-up approach, a toolbox of rules and heuristics that finds multiple results, with the top-down approach, which hunts for one variable at a time toward a solution.
Explore how a top-down approach maps tasks into a dependency graph (DAG), showing green steps as required, red steps as nonessential, and arrows that reveal enablement of later steps.
Explore the DAG bottom-up approach to problem solving by tracing how steps A through F enable steps like G, H, and J, while noting risks of getting lost without experience.
Apply the top-down approach; it guarantees you find the answer if there is one, by knowing what you're looking for in advance and iterating downward through prerequisites to unlock steps.
Use bottom-up when you already know the solution and can apply basic building blocks, such as solving linear equations, a specific term, or integrating discrete or continuous sums.
Adopt the top down approach to solve problems by answering only what's asked, starting with right equation. Review the method's rules, named variable warnings, a practical example, and its weaknesses.
Start with the answer and use a toolbox equation that solves the problem. Identify known and unknown quantities, iterate to solve each unknown, then backtrack results to reach the solution.
Begin with the answer and progress by choosing suitable equations for each unknown, avoid reusing equations, and use bottom-up tools for a system of equations and nonlinear or differential equations.
Recognize that unnamed variables exist and can influence solutions. Avoid limiting your approach to shown variables; name new variables and acknowledge their existence.
Follow a top-down approach to solve a velocity problem by defining the target time and key variables. Derive velocity from A to B and compute when the train reaches C.
Start with the answer and think top-down. Backtrack when no solution exists or equations are missing, use bottom-up tools, avoid reusing same equation for a variable, and name new variables.
As you may already know, Bottom-Up is simply the performance of basic procedures to solve problems. These procedures, or tools, aren't devised for a specific end, but will take you where you want to go if you use them wisely.
Choose the right calculator for your field, from engineering calculators with differential equations and 3D graphs to computer algebra systems, considering features like color displays, rechargeable batteries, and networking.
Explore problem solving from bottom up to top down by solving an electric circuit with resistors, using ohm's law, power, voltage divider, and current divider.
Learn how to determine a circuit's equivalent resistance using series and parallel combinations, then apply Ohm's law and voltage division to find currents and voltages, preparing for a top-down approach.
apply top-down approach to solve a circuit by starting with the answer, using a current divider, a voltage divider, and Ohm's law to locate i3, i3-4, and V2.
Apply backtracking within a top-down problem solving framework to identify unknowns and solve circuit values using established equations, noting the overlap with bottom-up approaches.
Use a top-down approach to solve an elevator system: a 1000 rpm motor, 1:30 gearbox, and winch drum, moving one floor in a 10-foot building under ideal conditions.
Use a top-down solution to estimate the time for a 10-foot elevator move by iterating displacement equals velocity times time and velocity equals angular velocity times drum radius.
Use backtracking to convert rpm to radians per second and compute the elevator's vertical velocity. Calculate the 10-foot travel time by dividing distance by velocity, yielding about 5.73 seconds.
Compare bottom-up and top-down problem solving, noting that bottom-up assumes expertise, their overlap, and when to use each; apply bottom-up to familiar procedures and top-down otherwise.
Explore the Monty Hall problem through a top-down approach, showing how simple laws underpin equations and how bottom-up reasoning fits, challenging memorized solutions and encouraging self-proven insights.
Explore the Monty Hall problem: three doors, one car, two goats, and how Monty opens a door to reveal a goat and invites you to switch.
Explore the three-door Monty Hall setup, where you pick door one, Monty opens door three, and you decide whether to stay or switch to door two.
Apply the top-down approach to enumerate outcomes by building a tree for door one, showing outcomes: car behind door one or goats behind doors two or three, with one-third probabilities.
Explore the Monty Hall problem and enumerate outcomes across three cases, showing that always switching doors increases the car probability to two-thirds.
Use the top-down approach even if you lack basic rules, fostering creativity, and recognize overlap with bottom-up methods to reveal probabilities.
Use the top-down approach to solve a simple math problem by finding the area between two functions f(x) and g(x) where they overlap, using calculators as allowed tools.
Explore the interplay of top down and bottom up problem solving, using tools to compute numerical integrals and focus on the abstract concept of area.
Explore the angle system and the sine function, comparing radians and degrees; switching to degrees yields larger values and reduced sensitivity, then return to radians to see the two areas.
Apply the top-down approach to solve area calculations by evaluating integrals with Wolfram Alpha (and Mathematica) for f(x)=3x^3+1 and g(x), from a to b, yielding 34.18 square units.
Perform a sanity check by comparing calculated areas to known rectangles, estimating dimensions from the plot, and clarifying the logarithm base (base e vs base 10) to avoid errors.
Rewrite calculations to estimate area by integrating the function from A to B and subtracting the other area. Include a sanity check and reflect a bottom-up approach with tool-assisted validation.
The top-down approach yields a plan of action, while the bottom-up approach enables quick execution of known steps; always perform a sanity check to avoid human error.
This method works! I’ve tested it for over 15 years of teaching Electrical and Computer Engineering.
Once the students get the hang of this method, their Physics, Math and other STEM classes become much, much less of a challenge, so they can concentrate on solid learning.
Why should you take this course?
Because when it comes to textbook problem solving, you probably were taught to do it backwards! You probably were wrongly taught to mimic your teachers. Answer these questions to see the problem:
Can you always produce the answer to the problems that are presented to you?
While solving a textbook problem on your own, have you gotten to the point where you don't know what to do next?
In class, have you found yourself asking “How did the teacher come up with that step?” or “How did the teacher know we had to use that equation?” or “How was I supposed to know that?” ?
The method you'll learn in this course is the Top-Down Approach to problem solving, and it's the way engineers solve problems. Unfortunately, this isn't taught in traditional education, but you can learn all about it by taking this course.
Give the Top-Down Approach a chance, and watch all those Math and Physics problems lose their power over you.