

We introduced Sprego to the students and solved tasks requiring algorithms for string operations, conditional calculations, and linear searches. The workshop was administered for a restricted time which consisted of 6 classes a day for 2 days. In order to observe the acceptance and effectiveness of the Sprego methodology and its accompanying tools in K‑12 education, we held a workshop for students in a bilingual school for various age groups from grade‑6 to grade‑12 classes. Considering the tools supporting the Sprego methodology, various unplugged and semi-unplugged tools have been invented to make the learning processes more productive, such as origami boats, team vests, 3D-printed doll sets, a 2D web/Android application, a 3D desktop application, and a virtual collaboration space. Furthermore, Sprego is not limited to teaching spreadsheet management, but is also suitable to prepare and introduce other algorithm- and data-heavy topics, like programming and database management. Previous research and studies confirm that students learning with this method acquire long-lasting knowledge and score significantly higher on tests compared to groups who learned with traditional, problem specific surface approach methods. It focuses on general purpose spreadsheet functions and basic algorithm-creation, while works with authentic data. Sprego (Spreadsheet Lego) is a programming- and schema-based methodology that teaches spreadsheet management.

Therefore, teaching this topic with the most efficient methods, that is, creating schemata and building up long-lasting knowledge, is in interest of all parties involved: students, parents, teachers, and future employees and employers as well. Working with data and data organized into spreadsheet tables are common practices and requirements. Teaching spreadsheet management in ICT education is a widely accepted topic in frame curricula and plays an important role in everyday life as well.
