Problem Solving in Sprego – Maria Csernoch

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.