Abstract
In this paper we describe how to use a Game-Based Learning (GBL) approach to help end-user programmers to develop Computational Thinking (CT) skills. CT represents a framework consisting of a set of skills such as: Abstraction, decomposition and more in general problem solving expressed in a computational form (algorithmic thinking) that can be easily formalised into a computer program. Those skills are beneficial for end-user programmers in order to model a task for being tackled with computational tools, e.g. spreadsheets, domain specific and visual languages. TAPASPlay is an engaging GBL platform designed to help end-user to learn algorithmic thinking.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2017 |
| Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
| Pages | 345-346 |
| Number of pages | 2 |
| ISBN (Electronic) | 9781538604434 |
| DOIs | |
| Publication status | Published - 9 Nov 2017 |
| Event | 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2017 - Raleigh, United States Duration: 11 Oct 2017 → 14 Oct 2017 |
Conference
| Conference | 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2017 |
|---|---|
| Country/Territory | United States |
| City | Raleigh |
| Period | 11/10/17 → 14/10/17 |
Keywords
- Computational Thinking
- End-User Programming
- Game-Based Learning