The Steps to Functional Thinking
We call our problem-solving process, functional thinking. When you apply functional thinking to digital age problem solving, you will find that a few fundamental models enable you to creatively solve quantitative problems. Think of functions as LEGOs, building blocks.
Organize data by first building a parameter table to make the spreadsheet dynamic and easy to change. Inputs start with x₀ values and increments with Δx values (or in this case t₀ and Δt). Parameter tables make models and coding flexible, easy to change, and make spreadsheets transparent to others.
Build the model starting with an input discrete variable (x). Link its start value to x₀ and use iteration to add the incremental value Δx to each cell in turn by copying the rule from either a column or row to create a numberline. Add an output column by using a rule to transform inputs to unique outputs.