Blar i NTNU Open på forfatter "Trætteberg, Hallvard"
-
From Sketches to Functional Prototypes - Extending WireframeSketcher with Prototype Generation
Larsen, Fredrik Haugen (Master thesis, 2014)When designing graphical user interfaces (GUI) for software applications an important part of the process is prototyping. Initially layout and in- teraction is often more interesting than the actual look of the design ... -
Gamifying TDT4100
Bolstad, Syver (Master thesis, 2018)There have been major advancements in information technology lately, and therefore an ever growing need for good programmers. This leads to more programming students, and an increasing pressure on the educators. The course ... -
Gaze insights into debugging behavior using learner-centred analysis
Mangaroska, Katerina; Sharma, Kshitij; Giannakos, Michail; Trætteberg, Hallvard; Dillenbourg, Pierre (Chapter, 2018)The presented study tries to tackle an intriguing question of how user-generated data from current technologies can be used to reinforce learners' reflections, improve teaching practices, and close the learning analytics ... -
Gaze-Driven Design Insights to Amplify Debugging Skills: A Learner-Centered Analysis Approach
Mangaroska, Katerina; Sharma, Kshitij; Giannakos, Michail; Trætteberg, Hallvard; Dillenbourg, Pierre (Journal article; Peer reviewed, 2018)This study investigates how multimodal user-generated data can be used to reinforce learner reflection, improve teaching practices, and close the learning analytics loop. In particular, the aim of the study is to utilize ... -
Gitpod, the new standard in programming courses?
Stamnes, Jørgen Helgå (Master thesis, 2020)Gitpod er et nytt utviklingsmiljø i skyen som som legger vekt på korte og kastbare miljø som automatiserer bygging, oppsett og installasjon av program og kode. Med oppdagelsen av mulighetene med Gitpod, prøver denne studien ... -
The Importance of the Campus - A Study on the Effects of the COVID-19 Pandemic in a CS2 Course
Lorås, Madeleine; Haugset, Børge; Trætteberg, Hallvard (Peer reviewed; Journal article, 2021)The educational context for students and educators across the world changed when the COVID-19 pandemic forced most educational institutions to shut down all on-campus activities in the spring of 2020. In this paper, we ... -
InfoFinder Mobile: A user interface for search on mobile devices
Stranden, Håvard Englund (Master thesis, 2006)This thesis describes the design and implementation of InfoFinder Mobile, a user interface for search on mobile devices. The main focus of the thesis is the design of a usable user interface that accomodates the constraints ... -
Innfyllingsoppgaver integrert i Visual Studio Code for bruk i programmeringsutdanning
Skjelvik, Karl Peter (Master thesis, 2021)Det å lære seg å programmere er en utfordring for mange studenter. Når man programmerer er det mange ting man må fokusere på samtidig, fra logikk og syntaks til å skrive vedlikeholdbar og lesbar kode. Uansett om øvingen ... -
Integrasjon av Instant Messaging i et utviklingsmiljø med en hovedvekt på utvikling av brukergrensesnitt
Mathisen, Arne (Master thesis, 2006)Oppgaven er design av brukergrensesnitt og argumentasjon og evaluering av dette. Brukergrensesnittet tilhører en IM-klient designet som plug-in for Eclipse. -
Integrasjon av Instant Messaging i et utviklingsmiljø med en hovedvekt på utvikling av brukergrensesnitt
Mathisen, Arne (Master thesis, 2006)Oppgaven er design av brukergrensesnitt og argumentasjon og evaluering av dette. Brukergrensesnittet tilhører en IM-klient designet som plug-in for Eclipse. -
Integrating a Web-Based Editor in the Cloud with TDT4100s Course Wiki
Vikås, Lasse Brudeskar (Master thesis, 2015)Learning how to develop software is by itself not an easy task; Even more so if there is a steep learning curve at the initial stages just to configure the development environment. For the students at NTNU in the course ... -
Investigating students’ journey through a computer science program using exam data: three new approaches
Lorås, Madeleine; Trætteberg, Hallvard; Sharma, Kshitij (Journal article; Peer reviewed, 2019)A computing student will over the first three years of their studies complete approximately 20 exams and even more attempts due to failures and retakes. Details about all exam attempts are stored in a national database ... -
Jigsaw EMF Editor
Hungnes, Oddvar (Master thesis, 2016)The design, implementation and evaluation of a general-purpose editor for the Eclipse Modeling Framework, based on the jigsaw puzzle metaphor. -
Location-based games and the use of GIS information: Design of a DSL for (re)locating a pervasive game
Mannara, Andrea (Master thesis, 2012)The work described in this document had the aim to realise an IDE for the locationdefinition, part of a entire framework for developing pervasive games.In the first phase the work for focused in the choice and study of the ... -
Model based analysis of IT support in the agricultural value chain
Johnsen, Maria (Master thesis, 2007)During the last decade, use of fragmented IT systems and support for agricultural purposes in Norway has increased dramatically. However, very little analytical and empirical research has been carried out to determine ... -
Model-based User Interface Design
Trætteberg, Hallvard (Dr. ingeniøravhandling, 0809-103X; 2002:62, Doctoral thesis, 2002)This work is about supporting user interface design by means of explicit design representations, in particular models. We take as a starting point two different development traditions: the formal, analytic, topdown ... -
Ontology-Based Domain Analysis for Model Driven Pervasive Game Development
Guo, Hong; Gao, Shang; Trætteberg, Hallvard; Wang, Alf Inge; Jaccheri, Maria Letizia (Journal article; Peer reviewed, 2018)Domain Analysis (DA) plays an important role in Model Driven Development (MDD) and Domain-Specific Modeling (DSM). However, most formal DA methods are heavy weight and not practical sometimes. For instance, when computer ... -
Operational Cost Improvement for Applications running in a Cloud Computing Environment
Inderberg, Hans Magnus; Johansen, Ole-André (Master thesis, 2011)Cloud Computing give users access to large pools of resources on demand with a utility price model and thereby introduce the ability for developers to affect operational cost of an application. However, this ability is yet ... -
Oppgavetyper og verktøy for tilpasset læring innenfor objektorientert programmering
Vingen, Sindre Aarvik (Master thesis, 2019)Å lage et øvingsopplegg innen programmering kan være en utfordring. Dersom øvingsopplegget skal brukes i et førsteårsemne er det usikkerhet rundt kunnskapen studentene sitter med og hvilke læringsstiler de foretrekker. ... -
Populating a prototype with external data
Jerre, Magnus (Master thesis, 2015)Creating user interface (UI) prototypes is an important step when developing new software. Many applications, especially data intensive applications, end up displaying some form of data. A UI prototype for such an application ...