How is coding an essential life skill?<p>Most consumer items - including computers - don&#x27;t have the interfaces you need for useful beginner-level coding.<p>Experts can always pull the cover off something and get inside, but consumer products - including web sites - make that very difficult for non-experts.