TY - CHAP A1 - Dahm, Markus T1 - MP3ergo - Usability of MP3 players T2 - proc. 10th intl conf Humans and Computers, Duesseldorf N2 - Listening to music played by small MP3-players is almost as ubiquituous as talking over mobile phones. In this paper we analyse interaction elements and usabilty of current MP3-players. To determine the usability, an empirical study based on a website that presented three simulated MP3-players was performed with over 1000 participants. The results show that, despite most marketing claims, some interaction devices are not as intuitive and really suitable for the task as they schould be. Also we found some surprising results concerning erroneous usage of navigation keys. KW - MP3 KW - usability Y1 - 2007 SP - 123 EP - 128 CY - Düsseldorf ER - TY - CHAP A1 - Dahm, Markus T1 - Broad study on the usability of mobile phones T2 - Conf. Proc. Humans and Computers HuC 2005, Aizu, Japan N2 - A mobile phone the size of a candy bar offers dozens of complex functions, a masterpiece of engineering. Unfortunately, the more functions are available, the less they are accessible to the average user. The design of the user interface suffers from a lack of suitability for the tasks, does not conform to user expectations and a suboptimal self-descriptiveness. The usability of modern mobile phones was tested in a broad survey with over 1300 participants. An internet based simulation offered tasks and an online evaluation. It could be pointed out that mobile phones are not only hard to access for novices but also those who consider themselves experts have difficulties when confronted with unknown functions or another brand of phone. Approaches to increase the usability are discussed. KW - User Interface Design KW - Usability Study KW - Mobile Phone KW - Inclusive Design Y1 - 2005 SP - 249 EP - 254 CY - Aizu ER - TY - JOUR A1 - Dahm, Markus A1 - Barnjak, Frano A1 - Heilemann, Moritz T1 - 5Code – An Integrated Programming Environment for Beginners JF - i-com: Journal of Interactive Media N2 - Based on experience in teaching programming, we developed the integrated development environment (IDE) 5Code especially to support beginners. As a first step, a simple, understandable formula was developed how to advance from the problem to the program in 5 operative steps: read it → get it → think it → note it → code it. In order to reduce the cognitive load of the learners effectively, 5Code was designed such that all 5 steps are permanently presented, accessible and executable. Thus, learners are provided with the entire programming context from presentation of the task via own notes and annotations to the code area. Learners can mark and annotate any part of the given task’s text; these annotations can be edited as notes with own comments. Furthermore, the notes can be dragged into the code area, where they are shown as comments in the coding language. Any modifications in the comments are synchronized between notes and code. 5Code is implemented as a web-application. It is used in university introductory courses on object oriented programming. KW - Programming KW - Software Development KW - Web-Application KW - Learning Y1 - 2016 U6 - https://doi.org/10.1515/icom-2016-0002 SN - 2196-6826 VL - 15 IS - 1 SP - 79 EP - 92 ER -