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