University of Hertfordshire

By the same authors

Block-oriented programming with tangibles: An engaging way to learn computational thinking skills

Research output: Chapter in Book/Report/Conference proceedingConference contribution

View graph of relations
Original languageEnglish
Title of host publicationProceedings - 2017 IEEE Blocks and Beyond Workshop, B and B 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages4
ISBN (Electronic)9781538624807
Publication statusPublished - 27 Nov 2017
Externally publishedYes
Event2nd IEEE Blocks and Beyond Workshop, B and B 2017 - Raleigh, United States
Duration: 10 Oct 2017 → …


Conference2nd IEEE Blocks and Beyond Workshop, B and B 2017
CountryUnited States
Period10/10/17 → …


Block-oriented programming environments, such as Scratch and AppInventor, have become mainstream and have helped introduce non-programmers to algorithmic thinking; that is, to computational thinking (CT) skills. In various experiments, referenced in this paper, we observed how objects (tangibles) augmented with digital properties-that is, tangible user interface (TUI) objects-can help develop CT skills. We investigate which paradigm can be used to introduce CT skills with TUIs. By drawing on past experience, we conclude that block-oriented programming provides a suitable answer to our research questions. Furthermore, we introduce a framework for implementing block-oriented programmable objects that we believe can help end-users learn CT skills.

ID: 15050082