Learn More
Using game design and programming to foster computational thinking acquisition has proved to be a successful strategy in recent years. In previous research with AgentSheets, we concluded that the semiotic richness of this visual programming environment, specifically designed to support computational thinking acquisition, could be explored more extensively(More)
This paper reports the results of an empirical study about the semiotic engineering of signs of complexity for live documentation of games and simulations built with a visual programming learning environment. The study highlights the essence of the semiotic engineering process and shows how its outcome has been received by a group of users who can speak for(More)
The identification of Non-functional Requirements (NFRs) is, in general, performed ad-hoc, notwithstanding the organizational business needs of where the system will operate, further performed in the development process, and with incipient and low information sharing among different stakeholders. This work presents the results of case studies on the use of(More)
  • 1