TY - CHAP A1 - Heckner, Markus A1 - Bazo, Alexander A1 - Wolff, Christian A1 - Scherzinger, Stefanie T1 - Karel relearns c: teaching good software engineering practices in cs1 with karel the robot T2 - 2018 IEEE Global Engineering Education Conference (EDUCON), 17-20 April 2018, Santa Cruz de Tenerife, Spain N2 - This paper describes our implementation, teaching philosophy, and experiences with our C-based version of the widely known Karel the Robot introductory programming micro-language. Karel enables students to programmatically solve problems, using the C language, in a graphical two-dimensional world by moving the robot around while checking and manipulating its surroundings. We use Karel to solve the dilemma of either demanding too much or not enough from students during the first weeks of an introductory CS course, as interesting problems can be solved with limited input from lectures. Karel enables problem solving from day one of CS1, and encourages good software engineering practices such as top-down design from the beginning. We outline typical problems in the first weeks of CS1. We present a short overview of existing Karel implementations in various programming languages and our rationale for re-implementing Karel. We present our teaching philosophy and use of Karel in the classroom. We demonstrate how Karel is being used from a student perspective, along with a typical programming task. We discuss preliminary results of a survey and interviews with students from a first course in which Karel was used. KW - Computer languages KW - Education KW - Problem-solving KW - Programming profession KW - Robots KW - Writing Y1 - 2018 U6 - https://doi.org/10.1109/EDUCON.2018.8363402 SP - 1447 EP - 1454 PB - IEEE ER - TY - JOUR A1 - Heckner, Markus A1 - Wolff, Christian T1 - Wissensmanagement mit Social Software [Editorial] JF - Information - Wissenschaft und Praxis : IWP Y1 - 2009 UR - https://www.b-i-t-online.de/pdf/iwp/IWP2009-4.pdf SN - 1619-4292 SN - 1434-4653 VL - 60 IS - 4 SP - 185 EP - 187 PB - DGI ; De Gruyter CY - Frankfurt, Main ; Berlin ; New York ER - TY - JOUR A1 - Heckner, Markus A1 - Mühlbacher, Susanne A1 - Wolff, Christian T1 - Tagging tagging. Analysing user keywords in scientific bibliography management systems JF - Journal of Digital Information N2 - In this paper, an empirical study of tagging behaviour in web-based bibliographic annotation systems is presented. Starting from an initial category finding phase in which tags attributed to selected articles from Connotea were classified we have set up a category model for linguistic and functional aspects of tag usage as well as for the relationship between tags and document full text. In a second phase this model is applied to approx. 500 tagged articles from the information and computer technology domain randomly selected from Connotea. Our findings show significant differences to other tagging research which was primarily conducted using popular (non-scientific) tagging platforms like Flickr or Delicious. We observe a great overlap of tag material and document text and rather few non-content related tags. The comparison of user tags with author keywords shows that users tend to use less and more general tags. Finally, system functionality seems to play a role for users’ tagging behaviour. Y1 - 2008 UR - https://jodi-ojs-tdl.tdl.org/jodi/article/view/246 VL - 9 IS - 2 PB - Multimedia Research Group ER - TY - JOUR A1 - Heckner, Markus A1 - Neubauer, Tanja A1 - Wolff, Christian T1 - Tree, funny, to-read, google: What are tags supposed to achieve?: A comparative analysis of user keywords for different digital resource types JF - Proceedings of the 2008 ACM workshop on Search in social media (SSM '08), Napa Valley California, USA, 30 October 2008 N2 - Social tagging systems have become increasingly popular over the past years. Users' tagging practices have been little studied and understood so far. However, understanding tagging behaviour can contribute towards a thorough understanding of the tagging phenomenon from multiple perspectives. In the present paper, results of a comparative analysis of tag characteristics on the tagging platforms connotea.org (scientific articles), del.icio.us (bookmarks), flickr.com (photos), and youtube.com (videos) are presented. Results show that differences in tagging behaviour can be observed for different digital resource types. Finally, a short discussion of the possible implications of the results for the design of future tagging systems is presented. Y1 - 2008 U6 - https://doi.org/10.1145/1458583.1458589 SP - 3 EP - 10 PB - ACM ER - TY - CHAP A1 - Heckner, Markus A1 - Fuchs, Markus A1 - Raab, F. A1 - Wolff, Christian T1 - Monitoring students' mobile app coding behavior data analysis based on IDE and browser interaction logs T2 - IEEE Global Engineering Education Conference, EDUCON, 03-05 April 2014, Istanbul, Turkey N2 - This paper describes a case study of assessing student's coding behavior and skills in a realistic development setting. Students had to solve typical programming problems in the context of app development for the Android platform using the Eclipse IDE. Data was analyzed using IDE as well as browser interaction logs. In addition, screen recordings of the students' interaction with the IDE provide further insight. In this paper we present the first results of our ongoing work. Y1 - 2014 U6 - https://doi.org/10.1109/EDUCON.2014.6826202 SP - 892 EP - 899 PB - IEEE ER - TY - JOUR A1 - Grabinger, Lisa A1 - Hauser, Florian A1 - Wolff, Christian A1 - Mottok, Jürgen T1 - On Eye Tracking in Software Engineering JF - SN Computer Science N2 - Eye tracking is becoming more and more important as a research method within the field of software engineering (SE). Existing meta-analyses focus on the design or conduct of SE eye tracking studies rather than the analysis phase. This article attempts to fill this gap; it presents a systematic literature review of eye tracking studies in the field of SE—focusing mainly on the data analysis methods used. From the IEEE Xplore and ACM digital libraries we gather 125 papers up to the first quarter of 2024. Detailed evaluation provides information on the number of papers that use specific methods of analysis (i.e., descriptive or inferential statistics, and gaze visualization) or settings (e.g., sample size, technical setup, and selected aspects of research design). With the data obtained we can infer the popularity of specific analysis methods in the field. Those results enable efficient work on data analysis tools or education of aspiring researchers and can serve as basis for standardization or guidelines within the community—providing for methods to include as well as current inconsistencies. KW - Eye tracking KW - Software engineering KW - Empirical KW - Systematic literature review Y1 - 2024 U6 - https://doi.org/10.1007/s42979-024-03045-3 SN - 2661-8907 N1 - Zugehöriges Datenset: doi:10.5281/zenodo.11279180 VL - 5 IS - 6 PB - Springer CY - Singapore ER -