It is useful for people to understand what goes into developing software in the same way that it is useful for people to learn geometry in high school. Code is the most tangible form of algorithmic thinking that is accessible to most people. If a few hours of coding help people understand what it means to think that way, then it&#x27;s a good thing for them to do. I took a drawing class, as an adult, to help me understand artistic perception. I&#x27;ll never make a trade of it, however.