- In How engineers learn, there is a diagram “Execute, verify results, Cycle in which the model is modified.” I drew it because I might be able to draw it better now that I have an iPad.
- First, I think, “I’d like an A.”
- For example, “I want to create software with a certain function X” or “I want to eat fried eggs.
- Think “How can I get A?”(HOW)
- Think, “If I combine B and C, I might get A.”
- Like, “If you put a frying pan on the stove top and put an egg in it, it’s going to be a fried egg.”
- Model M produces this
- I’ll actually try it.
- I expected to get an A and I got a D.
- be surprised
- We now have the observed fact that “combining B and C gives us D, not A.”
- Consider why D instead of A (why)
- Model M, which generated the hypothesis that “if you combine B and C, you get A,” is wrong.
- Modify model M (M’)
- Using the new model M’, we again ask, “How can we get A?” (how).
- ‘Wouldn’t it be nice to combine the B’s and G’s?’ and so on.
- I’ll actually try it.
Q: What is model?
- A model is an emulator.
original drawing
- [Chapter 3: How to Understand Deeply - Learning by Comparison, Learning from History, Learning by Making: How Engineers Learn - Efficiently Obtain Knowledge and Link It to Results|gihyo.jp … Gijutsu-Hyohron Co. https://gihyo.jp/lifestyle/ feature/01/engineer-studying/0003?page=2]
This figure is the form before the illustrator made the drawing. 2014-03-10
This page is auto-translated from /nishio/エンジニアの学び方のモデル更新の図 using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I’m very happy to spread my thought to non-Japanese readers.