For non-programmers who do any kind of data processing, spreadsheet applications (Excel, Numbers, Google Sheets) are the closest thing to programming they have, and have a lot less overhead - just throw in the data, write a formula, you get results, no compilation or fidgeting with input and output and so on.
The steps of an algorithm are reflected by cells that reference cells that reference cells.
I've always thought that every highschooler should be taught how to use Excel properly, it really is a superpower in many contexts.
The steps of an algorithm are reflected by cells that reference cells that reference cells.
I've always thought that every highschooler should be taught how to use Excel properly, it really is a superpower in many contexts.