@inproceedings{RodriguezPerezGoldVeerkampAbkeetal.2015, author = {Rodriguez Perez, Sim{\´o}n and Gold-Veerkamp, Carolin and Abke, J{\"o}rg and Borgeest, Kai}, title = {A New Didactic Method for Programming in C for Freshmen Students Using Lego Mindstorms EV3}, series = {18th International Conference on Interactive Collaborative Learning, Proceedings}, volume = {2015}, booktitle = {18th International Conference on Interactive Collaborative Learning, Proceedings}, year = {2015}, abstract = {In this paper a new teaching-learning-method including the LEGO Mindstorms EV3 is presented. This computer sciences course is part of the studies of mechatronics in the first two semesters. The programming language being mediated is ANSI-C. Computer science is not the most popular subject in the interdisciplinary engineering field of mechatronics, therefore the EV3 should be included to increase motivation. For the new approach the former course - without the usage of EV3s - was evaluated and a competency profile was identified. On this basis a new didactical method was designed and implemented. The EV3 is programmed with the IDE Eclipse and with a self programmed plug-in.}, subject = {LEGO MindStorms}, language = {en} } @inproceedings{ReuterHauserGoldVeerkampetal.2017, author = {Reuter, Rebecca and Hauser, Florian and Gold-Veerkamp, Carolin and Mottok, J{\"u}rgen and Abke, J{\"o}rg}, title = {Towards a Definition and Identification of Learning Obstacles in Higher Software Engineering Education}, series = {EDULEARN17 Proceedings}, booktitle = {EDULEARN17 Proceedings}, isbn = {978-84-697-3777-4}, issn = {2340-1117}, pages = {10259 -- 10267}, year = {2017}, subject = {Hochschuldidaktik}, language = {en} } @inproceedings{ReuterHauserGoldVeerkampetal.2018, author = {Reuter, Rebecca and Hauser, Florian and Gold-Veerkamp, Carolin and Stark, Theresa and Kis, Juliane and Mottok, J{\"u}rgen and Abke, J{\"o}rg and Meyer, Dany}, title = {Towards the Construction of a Questionnaire for the Identification of Learning Obstacles}, series = {2018 IEEE Global Engineering Education Conference (EDUCON)}, booktitle = {2018 IEEE Global Engineering Education Conference (EDUCON)}, publisher = {IEEE}, pages = {463 -- 472}, year = {2018}, subject = {Hochschuldidaktik}, language = {en} } @inproceedings{GoldVeerkamp2018, author = {Gold-Veerkamp, Carolin}, title = {Using Grounded Theory Methodology to Discover Undergraduates' Preconceptions of Software Engineering}, publisher = {IEEE}, pages = {713 -- 717}, year = {2018}, subject = {Software Engineering}, language = {en} } @inproceedings{GoldVeerkampAbkeDiethelm2016, author = {Gold-Veerkamp, Carolin and Abke, J{\"o}rg and Diethelm, Ira}, title = {Research Approach to Analyse and Foster Discipline-Specific Language Competency in Software Engineering Education}, series = {Global Engineering Education Conference (EDUCON)}, booktitle = {Global Engineering Education Conference (EDUCON)}, publisher = {IEEE}, isbn = {978-1-4673-8633-3}, doi = {10.1109/EDUCON.2016.7474619}, pages = {652 -- 659}, year = {2016}, abstract = {Language - spoken and written - is the medium for information and knowledge sharing; and it is almost always even a role of every subject in (higher) education. The language therefore plays an important part in teaching and learning. This is further underlined by the fact that "discipline-specific language" - which is "the uses of language in university discipline learning and teaching and in professional life in a particular discipline" - can be understood as a link between knowledge and generic/personal/interpersonal competencies; especially communication skills. In this paper a research proposal is outlined to enable an enhanced and conscious approach to the use of language and special terms in Software Engineering in higher education. This is done by a two-piece approach that considers terminology from a linguistic and a didactical point of view. All of this combined is intended to contribute toward the development of a terminology in Software Engineering and, in a wider context, to reach the top goal of this research agenda: To be able to obtain recommendations for action for teaching and learning methods to improve the quality and sustainability of teaching and learning in this discipline.}, subject = {Lehre}, language = {en} } @inproceedings{GoldVeerkampKaelbererKuhnetal.2016, author = {Gold-Veerkamp, Carolin and K{\"a}lberer, Nina and Kuhn, Martina and Abke, J{\"o}rg}, title = {A Validated Educational Format in Software Engineering Targeting Students' Collaboration Skills}, series = {Social Computing and Social Media - 8th International Conference, SCSM 2016, Held as Part of HCI International 2016}, booktitle = {Social Computing and Social Media - 8th International Conference, SCSM 2016, Held as Part of HCI International 2016}, editor = {Meiselwitz, Gabriele}, publisher = {Springer}, address = {Cham}, isbn = {978-3-319-39910-2}, doi = {10.1007/978-3-319-39910-2_31}, pages = {335 -- 346}, year = {2016}, abstract = {In the context of the Bologna process the "shift from teaching to learning" is postulated to meet two central goals: To increase the students' employability and to foster needed competencies. To be in a position to process methods and find solutions for highly complex, abstract, large, and multilayered problems, a Software Engineer has to have a lot of subject knowledge and technical competencies; but above all, he/she has to be able to work in - at least one - team. For the purpose of preparing the students with professional know-how and moreover with teamwork skills, the approach shown in this paper supplements an ex-cathedra teaching by a seminar and a project phase. This combination is dedicated to acquire theoretical knowledge in a collaborative and self-directed way. This is done in order to be able to deepen the learned matter, to share content through learning-by-teaching in groups and furthermore to apply the knowledge and skills in a simulated project, which constitutes a realistic situation and teamwork of an engineer as good as possible.}, subject = {Software Engineering}, language = {en} } @inproceedings{GoldVeerkampAbkeDiethelm2017, author = {Gold-Veerkamp, Carolin and Abke, J{\"o}rg and Diethelm, Ira}, title = {What About Misconceptions in Software Engineering?}, series = {Global Engineering Education Conference (EDUCON)}, booktitle = {Global Engineering Education Conference (EDUCON)}, publisher = {IEEE}, isbn = {978-1-5090-5466-4}, pages = {704 -- 708}, year = {2017}, abstract = {In Software Engineering education didactical foundation is still at its beginnings. In recent years, this topic is put into stronger focus, as Software Engineering becomes more and more important in our everyday life. However, it is hard to teach and learn, because of diverse factors, e.g. the immateriality of the product. Therefore it is significant to improve the learning process on the one hand and to minimise obstacles to learning on the other hand. Other disciplines - with a long historical background in their "Fachdidaktik" (e.g., biology or chemistry) - have already dealt with one sort of learning barriers; so-called misconceptions. The hurdle that misconceptions create can and will be explained by the constructivist learning theory. This paper covers a research approach to identify, analyse, filter and Cluster misconceptions in Software Engineering.}, subject = {Software Engineering}, language = {en} } @inproceedings{KloppGoldVeerkampKuhnetal.2017, author = {Klopp, Marco and Gold-Veerkamp, Carolin and Kuhn, Martina and Abke, J{\"o}rg}, title = {Can Pair Programming Address Multidimensional Issues in Higher Education?}, series = {International Conference on Interactive Collaborative Learning (ICL)}, booktitle = {International Conference on Interactive Collaborative Learning (ICL)}, publisher = {Springer}, pages = {327 -- 334}, year = {2017}, abstract = {To handle heterogeneity within students, to foster needed generic competencies, to motivate them, and to increase their employability, a didactical method to teach and learn programming in non-major degree programs shall be found. Therefore, this paper covers strategies and the theoretical underpinning concerning these four challenges and gives solutions how to cope with them. Finally, Pair Programming is presented as a method that addresses the issues introduced here.}, subject = {Extreme programming}, language = {en} } @inproceedings{GoldVeerkamp2018, author = {Gold-Veerkamp, Carolin}, title = {Using Grounded Theory Methodology to Discover Undergraduates' Preconceptions of Software Engineering}, series = {2018 IEEE Global Engineering Education Conference (EDUCON)}, booktitle = {2018 IEEE Global Engineering Education Conference (EDUCON)}, publisher = {IEEE}, pages = {707 -- 711}, year = {2018}, subject = {Software Engineering}, language = {en} } @inproceedings{KloppGoldVeerkampStegmannetal.2018, author = {Klopp, Marco and Gold-Veerkamp, Carolin and Stegmann, Patricia and Abke, J{\"o}rg}, title = {Using Competency-Oriented Instructional Tasks for Internal Differentiation in Informatics}, publisher = {ACM}, pages = {26 -- 33}, year = {2018}, subject = {Hochschuldidaktik}, language = {en} } @inproceedings{GoldVeerkampKloppStegmannetal.2018, author = {Gold-Veerkamp, Carolin and Klopp, Marco and Stegmann, Patricia and Abke, J{\"o}rg}, title = {An Evaluation of Competency-Oriented Instructional Tasks for Internal Differentiation in Basics of Programming}, series = {21th International Conference on Interactive Collaborative Learning (ICL)}, booktitle = {21th International Conference on Interactive Collaborative Learning (ICL)}, publisher = {Springer}, pages = {865 -- 874}, year = {2018}, subject = {Hochschuldidaktik}, language = {en} } @inproceedings{GoldVeerkamp2019, author = {Gold-Veerkamp, Carolin}, title = {A Software Engineer's Competencies: Undergraduate Preconceptions in Contrast to Teach-ing Intentions}, series = {Proceedings of the 52nd Hawaii International Conference on System Sciences 2019}, booktitle = {Proceedings of the 52nd Hawaii International Conference on System Sciences 2019}, isbn = {978-0-9981331-2-6}, pages = {7789 -- 7797}, year = {2019}, abstract = {Unlike numerous scientific disciplines, the field of engineering has rarely been subject to investigations of undergraduate pre-/misconceptions except for STEM subjects within engineering degrees. When it comes to Software Engineering, some special issues have to be taken into account (e.g. novelty of the discipline and immateriality of the product) that make this discipline hard to teach and learn. Additionally, it requires a wide range of different technical competencies as well as soft skills. As a consequence, the goal is to improve learning by using undergraduates' "right" conceptions as "points of departure" and reduce learning obstacles by facing misconceptions. This paper is giving some first insights into a quantitative study conducted with undergraduates - before and after instruction - as well as two professors using a questionnaire to rate Software Engineering competencies to elicit preconceptions.}, subject = {Software Engineering}, language = {en} } @inproceedings{GoldVeerkampKloppAbke2019, author = {Gold-Veerkamp, Carolin and Klopp, Marco and Abke, J{\"o}rg}, title = {Pair Programming as a Didactical Approach in Higher Education and its Evaluation}, series = {2019 Global Engineering Education Conference (EDUCON)}, booktitle = {2019 Global Engineering Education Conference (EDUCON)}, publisher = {IEEE}, pages = {1090 -- 1097}, year = {2019}, abstract = {To handle heterogeneity within students, to foster needed generic competencies, to motivate them, and to increase their employability, Pair Programming seems to be a suitable didactical method to teach and learn programming. In this context, Pair Programming was used in programming lessons and its effectiveness was evaluated. This paper presents the results of the evaluations in order to derive whether Pair Programming is a suitable method to meet the mentioned challenges in a didactically meaningful way.}, subject = {Softwareentwicklung}, language = {en} }