Now showing items 1-3 of 3
Understanding notional machines through traditional teaching with conceptual contraposition and program memory tracing
A correct understanding about how computers run code is mandatory in order to effectively learn to program. Lectures have historically been used in programming courses to teach how computers execute code, and students are ...
Visualizing IT budget to improve stakeholder communication in the decision making process
Traditionally in large enterprises, budget cuts are a treat for IT departments. One way to guard IT budget is visualizing the impacts in IT services of such cuts. Data visualization tools are capable of bridging the gap ...
Human aspects of ubiquitous computing: a study addressing willingness to use it and privacy issues
Identifying the human aspects related to ubiquitous systems focused on people’s willingness to use them and privacy concerns was our goal. We selected two ubiquitous systems: a wearable system (Google Glass) and an embedded ...