SHARE

EDUCATION

Tinkering Toward Learning

My friend Alfredo builds bikes as a hobby. He started by replacing a broken chain on his own bike. Then he upgraded his brakes. After a few more repairs, he understood the whole bike system well enough that he could gather all the parts and build one from scratch.

By Artaxerxes (Own work) [CC-BY-SA-3.0], via Wikimedia Commons

Experienced programmers generally learn new languages in a similar way. We get assigned to a new project for which there is an existing codebase that needs to be maintained or extended. Everything is mostly working, but something needs to be tweaked or added. So we tweak it. After working on five or ten features, we know the new language well enough that we could start a new project ourselves.

In more traditional educational environments, however, we tend to learn things the other way around. We start with simple, contrived building blocks and slowly work our way up to the point where we can comfortably manipulate a more complex and realistic system.

For example, a course that teaches the principle of the “Time Value of Money” is likely to start with a question like “if someone offered you $90 today or $100 a year from now, which one would you take?” This is, to say the least, an unrealistic scenario. But it is an introduction into the concept. After working through a number of similar examples in order to allow the student to master the math, the course will hopefully move on to a more reasonable explanation of how this concept is used in practice.

By Anna reg (Own work) [GFDL or CC-BY-SA-3.0-at], via Wikimedia Commons

Not that it was a bad course. I actually quite liked it. But this would be like if Alfredo had first worked on pedals, then wheels, then built himself a unicycle before moving on to gears and brakes. It would have been years before he had anything he could ride on. Knowing Alfredo, he would have had no hope of staying motivated for such a long time with no bike to show for it.

Given how useful the tinkering approach is for keeping learners motivated, how do we apply a similar approach to Finance? It turns out this is difficult to do because it often involves risking real money and waiting years to see any results. What a learner really needs is a safe environment to develop intuition around the long-term consequences of her decisions and to discover for herself the places where she needs to dig deeper.

At Pedago, developing alternative approaches to teaching tough topics is what we’re passionate about. Stay tuned over the coming months to see us tackle similar problems.

This post has been updated to include a clearer example. Thanks to Earthling for the feedback!


SHARE

Trending now

Matt Schenck, EVP of Admissions: Inside Quantic’s Online MBA Revolution
EDUCATIONApril 3, 2025
Matt Schenck, EVP of Admissions: Inside Quantic’s Online MBA Revolution

Few people have had a front-row seat to the transformation of online learning quite like Matt Schenck. Before joining Quantic School of Business and Technology, he helped architect and lead the global expansion of Rosetta Stone, one of the world’s most recognized names in language learning. He’s also an edtech founder and consultant who has …

Title of the article is shown, along with the logo for Quantic School of Business and Technology and a 3D image of an AI icon.
ARTIFICIAL INTELLIGENCEJanuary 28, 2025
10 Software Engineering Skills Needed to Lead in the AI Economy

It has been predicted that AI will contribute $19.9 trillion to the global economy through 2030. However, if this potential is to be realized, there will be an acute need for technically skilled leaders and software engineering professionals able to bridge the gap between the remarkable emerging capabilities of foundation AI models such as ChatGPT, …

Software Engineering Careers: Thrive in the Age of AI (1)
ARTIFICIAL INTELLIGENCEDecember 6, 2024
Software Engineering Careers: Thrive in the Age of AI

The global AI Development Tool Software market is rapidly expanding, with revenue reaching $8.44 billion in 2024 and growing at an annual rate (CAGR) of 8.61%, hitting $12.75 billion by 2029. As a result, this surge reflects the increasing adoption of AI technologies across industries, dramatically reshaping how software engineers design, deploy, and manage applications. …

Ready to jump start your career?

Start learning with Quantic.