@article{DahmBarnjakHeilemann2016, author = {Dahm, Markus and Barnjak, Frano and Heilemann, Moritz}, title = {5Code - An Integrated Programming Environment for Beginners}, series = {i-com: Journal of Interactive Media}, volume = {15}, journal = {i-com: Journal of Interactive Media}, number = {1}, issn = {2196-6826}, doi = {10.1515/icom-2016-0002}, pages = {79 -- 92}, year = {2016}, abstract = {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.}, language = {en} } @book{Dahm2006, author = {Dahm, Markus}, title = {Grundlagen der Mensch-Computer-Interaktion}, publisher = {Pearson Studium}, address = {M{\"u}nchen ; Boston [u.a.]}, isbn = {978-3-8273-7175-1}, pages = {367}, year = {2006}, abstract = {Die Interaktion zwischen Mensch und Computer ist ein sehr interessanter und immer wichtiger werdender Aspekt bei der Entwicklung von Software. In diesem Buch erfahren Sie daher - Wie Menschen und Computer kommunizieren, handeln und reagieren - Welche Interaktionsformen es f{\"u}r die Kommunikation mit dem Computer gibt - Wie Sie diese Kenntnisse nutzen k{\"o}nnen, um Programme zu entwickeln, die der Anwender erfolgreich nutzen kann}, language = {de} } @techreport{StraussBeckDahmetal.2006, author = {Strauß, Friedrich and Beck, Astrid and Dahm, Markus and Hamborg, Kai-Christoph and Heers, Rainer and Heinecke, Andreas M.}, title = {Curriculum f{\"u}r ein Basismodul zur Mensch-Computer- Interaktion: GI-Empfehlungen}, publisher = {Gesellschaft f{\"u}r Informatik e.V. (GI)}, address = {Bonn}, pages = {25}, year = {2006}, abstract = {Das Gebiet Mensch-Computer-Interaktion umfasst die Analyse, Gestaltung und Bewertung menschen- und aufgabengerechter Computeranwendungen. Alle Personen die Software definieren, gestalten und erstellen sollen ein Mindestverst{\"a}ndnis f{\"u}r die Anforderungen an die Gebrauchstauglichkeit (Usability) von interaktiven Systemen besitzen. Das vorliegende Curriculum beschreibt ein Basismodul f{\"u}r die Vermittlung des hierf{\"u}r erforderlichen Wissens. Es ist ein Ziel der Gesellschaft f{\"u}r Informatik, dass die jeweilige Ausbildung der oben genannten Personen solch ein Basismodul enth{\"a}lt.}, language = {de} } @article{DahmThiel2009, author = {Dahm, Markus and Thiel, Christoph}, title = {Gibt es die barrierefreie Brandmauer?}, series = {i-com: Journal of Interactive Media}, volume = {3}, journal = {i-com: Journal of Interactive Media}, number = {7}, issn = {1618-162X}, doi = {10.1524/icom.2008.0029}, pages = {14 -- 18}, year = {2009}, abstract = {Es scheint so zu sein, dass sich die beiden Ziele Gebrauchstauglichkeit und Sicherheit sehr h{\"a}ufig in der Umsetzung gegenseitig ausschließen: Eine sehr sichere Anwendung ist meistens eher aufw{\"a}ndiger zu benutzen und zu warten, eine einfach zu benutzende Anwendung vernachl{\"a}ssigt h{\"a}ufig die Sicherheit. Als L{\"o}sung kann (wieder einmal) darauf hingewiesen werden, dass "gute" Software mehr ist als lediglich funktionierende Software. Im gesamten Entwicklungsprozess m{\"u}ssen vielf{\"a}ltige funktionale und nicht-funktionale Anforderungen, wie die der Sicherheit und Gebrauchstauglichkeit, ber{\"u}cksichtigt werden, um allen, auch sich zun{\"a}chst widersprechenden, Anforderungen gerecht zu werden.}, language = {de} } @inproceedings{Dahm2005, author = {Dahm, Markus}, title = {Broad study on the usability of mobile phones}, series = {Conf. Proc. Humans and Computers HuC 2005, Aizu, Japan}, booktitle = {Conf. Proc. Humans and Computers HuC 2005, Aizu, Japan}, address = {Aizu}, pages = {249 -- 254}, year = {2005}, abstract = {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.}, language = {en} } @inproceedings{Dahm2007, author = {Dahm, Markus}, title = {MP3ergo - Usability of MP3 players}, series = {proc. 10th intl conf Humans and Computers, Duesseldorf}, booktitle = {proc. 10th intl conf Humans and Computers, Duesseldorf}, address = {D{\"u}sseldorf}, pages = {123 -- 128}, year = {2007}, abstract = {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.}, language = {en} } @inproceedings{WoltersKindsmuellerHeineckeetal.2019, author = {Wolters, Christian and Kindsm{\"u}ller, Martin Christof and Heinecke, Andreas M. and Rakow, Thomas C. and Dahm, Markus and Jent, Sophie and Rumpler, Martin}, title = {Medieninformatik 2019: Kompetenzorientierte Lehr-Lernszenarien in der Medieninformatik}, series = {Mensch und Computer 2019 - Workshopband. Bonn: Gesellschaft f{\"u}r Informatik e.V.}, booktitle = {Mensch und Computer 2019 - Workshopband. Bonn: Gesellschaft f{\"u}r Informatik e.V.}, publisher = {Deutsche Gesellschaft f{\"u}r Informatik e.V.}, doi = {10.18420/muc2019-ws-305}, pages = {512 -- 517}, year = {2019}, abstract = {Die Fachgruppe Medieninformatik (FG MI) im Fachbereich Mensch-Computer-Interaktion (FB MCI) der Gesellschaft f{\"u}r Informatik (GI) setzt im Workshop Medieninformatik 2019 die Arbeit an der Curriculums-Empfehlung f{\"u}r Medieninformatik (MI)-Studieng{\"a}nge fort. Die Identifikation grundlegender medieninformatik-spezifischer Kompetenzen steht zurzeit im Fokus der Arbeit des AK Curriculum der FG MI. Das besondere fachliche Spektrum in der Medieninformatik und Spezialisierungen einzelner MI- sowie MI-verwandter Studieng{\"a}nge stellt den Arbeitskreis immer wieder vor die Herausforderung zwischen grundlegenden Kompetenzen, die jede*r Medi-eninformatiker*in erwerben soll und fachlichen Vertiefungen zu differenzieren. Um die bisherige Curriculumsarbeit mit der Praxis in den Studieng{\"a}ngen abzugleichen bietet der Workshop der Fachcommunity ein Forum, um sowohl die bisher aufgestellten Kompetenzen zu diskutieren, gegebenenfalls zu erg{\"a}nzen, als auch MI-spezifische Lehr- und Lernformate vorzustellen, die die Erlangung dieser MI-Kompetenzen f{\"o}rdern. Der vorliegende Beitrag stellt den aktuellen Diskussionsstand dar.}, language = {de} } @article{HamborgStraussBecketal.2009, author = {Hamborg, Kai-Christoph and Strauß, Friedrich and Beck, Astrid and Dahm, Markus and Heers, Rainer and Heinecke, Andreas M.}, title = {Ein neuer Standard f{\"u}r die Ausbildung im Fach Mensch-Computer-Interaktion}, series = {Informatik Spektrum}, volume = {32}, journal = {Informatik Spektrum}, number = {3}, publisher = {Springer}, doi = {10.1007/s00287-008-0322-5}, pages = {214 -- 222}, year = {2009}, language = {de} } @article{DahmThiel2008, author = {Dahm, Markus and Thiel, Christoph}, title = {Gibt es die barrierefreie Brandmauer?}, series = {i-com}, volume = {7}, journal = {i-com}, number = {3}, publisher = {De Gruyter}, doi = {10.1524/icom.2008.0029}, pages = {14 -- 18}, year = {2008}, language = {de} }