Students of computer science usually do not consider spreadsheets to be real programming, says Maria. No surprises there.
What is programming or problem solving? Polya says it consists of making a plan, executing it and then testing. End-users, but also students, often do not use this, do not make a plan and just start. Maria calls this bricolage. Nice word 🙂
For this, Sprego was introduced. It is a method to teach students programming in Excel. Sprego stands for Spreadsheet LEGO, as it does not include all Excel formulas, but just a subset of small blocks of spreadsheet code to connect together.
I really like the idea of using spreadsheets for introductory programming, I heard more about this recently , it might become a trend! More info on Sprego here.