Jan Vahrenhold

ORCID: 0000-0001-8708-4814
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Teaching and Learning Programming
  • Data Management and Algorithms
  • Computational Geometry and Mesh Generation
  • Online Learning and Analytics
  • Algorithms and Data Compression
  • Advanced Database Systems and Queries
  • Complexity and Algorithms in Graphs
  • Data Mining Algorithms and Applications
  • Innovative Teaching and Learning Methods
  • Education Methods and Technologies
  • Educational Games and Gamification
  • Gender and Technology in Education
  • Experimental Learning in Engineering
  • Digital Image Processing Techniques
  • Information Systems Education and Curriculum Development
  • Digital literacy in education
  • Cryptography and Data Security
  • Topological and Geometric Data Analysis
  • Advanced Graph Theory Research
  • 3D Shape Modeling and Analysis
  • Software Engineering Research
  • Privacy-Preserving Technologies in Data
  • 3D Modeling in Geospatial Applications
  • Indoor and Outdoor Localization Technologies
  • Statistics Education and Methodologies

University of Münster
2016-2025

University of Nebraska at Omaha
2021

TU Dortmund University
2006-2012

<para xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> The goal of multiobjective optimization is to find a set best compromise solutions for typically conflicting objectives. Due the complex nature most real-life problems, only an approximation such optimal can be obtained within reasonable (computing) time. To compare approximations, and thereby performance optimizers providing them, unary quality measures are usually applied. Among these,...

10.1109/tevc.2009.2015575 article EN IEEE Transactions on Evolutionary Computation 2009-08-21

We describe the first results of our work towards a concept inventory for Algorithms and Data Structures. Based on expert interviews analysis 400 exams we were able to identify several core topics which are prone error. In pilot study, verified misconceptions known from literature identified previously unknown related addition this, report methodological issues point out importance two-pronged approach data collection.

10.1145/2157136.2157148 article EN Proceedings of the 53rd ACM Technical Symposium on Computer Science Education 2012-02-29

A variety of experience reports and studies has shown Computer Science Unplugged to be an effective resource for outreach, it been suggested build upon these benefits augment teaching in a regular classroom as well. Based analysis the learning objectives, "Unplugged" activities seem particularly well suited serve introduction concepts algorithms; whether or not effectiveness using compares that traditional methods, however, remained open question so far. We present first experimental study...

10.1145/2445196.2445303 article EN 2013-03-06

Despite an increasing number of success reports from several countries, establishing computer science as a subject worth full curriculum credit is one the most frequently named goals in secondary education. In my keynote address, I will first present personal/national perspective on this issue and summarize challenges research, recruitment, design that have to be met before goal can reached breadth. Following up anticipated our ambitions, then comment some probably even more pressing...

10.1145/2481449.2481452 article EN 2012-11-08

In North-Rhine Westphalia, the most populated state in Germany, Computer Science (CS) has been taught secondary schools since early 1970s. This article provides an overview of past and current situation CS education including lessons learned through efforts to introduce maintain education. particular, we focus on differential school system educational landscape education, different facets teacher research programs directions that are directly connected with these aspects. addition, this...

10.1145/2716313 article EN ACM Transactions on Computing Education 2015-04-30

We report on the development and validation of an instrument to assess self-efficacy in introductory algorithms course. The was designed based upon previous work by Ramalingam Wiedenbeck evaluated a multi-institutional setup. performed statistical evaluations scores obtained using this compared our findings with validated psychometric measures. These analyses show be consistent theory thus suggest construct validity.

10.1145/3105726.3106171 article EN 2017-08-14

We report on the development, validation, and implementation of a collection test items designed to detect misconceptions related first-year computer science courses. To this end, we reworked development scheme proposed by Almstrum et al. (SIGCSE Bulletin 38(4):132–145, 2006) include students' artifacts simultaneously incorporate think-aloud interviews flash tests. also investigated what extent practical efficiency detecting certain could be increased without significantly affecting...

10.1080/08993408.2014.970782 article EN Computer Science Education 2014-10-02

We report on case studies of using Computer Science Unplugged material as an alternative teaching method for computer science. The scope and target audiences these were determined based upon reported classroom use "unplugged" by teachers. Our revalidate previous findings across multiple institutions a broader student population shows that, at least the scenarios studied, activities are equally efficient compared to textbooks or interactive methods.

10.1145/2899415.2899442 article EN 2016-07-08

We report on the design and evaluation of first year a Computer Science course in lower secondary education that implements concept braided teaching. Besides being proof-of-concept, our study demonstrates students an indeed be taught (as opposed to Information Communication Technology) as early sixth grade while at same time not falling behind with respect Technology Literacy. present quantitative qualitative results argue can just like any other science subject worth full curriculum credit.

10.1145/2157136.2157154 article EN Proceedings of the 53rd ACM Technical Symposium on Computer Science Education 2012-02-29

Body dysmorphic disorder (BDD) is an impairing condition characterized by excessive appearance concerns that frequently begin in adolescence, thus making this phase eminent target for prevention and early intervention. We developed a cognitive-behavioral app-based program (AINA) intended intervention of BDD. As part the iterative development process, perceptions usability, aesthetics, content were investigated. A sample 38 adolescents young adults aged between 14 21 years tested app...

10.1016/j.invent.2022.100521 article EN cc-by-nc-nd Internet Interventions 2022-03-03

In this paper, we propose a new approach to thinking about and implementing Computer Science curricula in secondary education. The characteristic feature is organize the items be taught into what call "strands" which then can interlaced during course. This naturally leads spiral curriculum view of our proposed approach, also comment on role programming

10.1145/1734263.1734336 article EN 2010-03-10

We present the result of assessing first-year students' misconceptions related to algorithms and data structures. Our study confirms findings from previous small-scale studies but additionally broadens scope topics methods investigated. The evaluation our experiments sheds light on dependencies between active passive knowledge as well instruments used; in particular, we conclude that there is no "one size fits all" instrument should be selected depending topic at hand.

10.1145/2445196.2445212 article EN 2013-03-06

In response to the increasing volume of trajectory data obtained, e.g., from tracking athletes, animals, or meteorological phenomena, we present a new space-efficient algorithm for analysis data. The combines techniques computational geometry, mining, and string processing offers modular design that allows user-guided exploration incorporating domain-specific constraints objectives.

10.1145/2424321.2424339 article EN Proceedings of the 30th International Conference on Advances in Geographic Information Systems 2012-11-06

For many years, the C++-based Computer Programming Self-Efficacy Scale by Ramalingam and Wiedenbeck has been de facto standard for assessing self-efficacy in introductory programming. Since development of this instrument, however, both landscape as well intended audience programming courses changed beyond use a particular language. We revisit instrument its factorization light curricular developments research results regarding concepts competences taught courses. report on validation new...

10.1145/3372782.3406281 article EN 2020-08-07

We present an algorithm for the following problem: Given a dataset D: = {T1,..., Tn} of data trajectories and set Q: {Q1,..., Qm} query trajectories, each which with distance parameter ϵi ≥ 0, report, trajectory Qi, all within Fréchet at most ϵi. As computing is known to be computationally demanding, our uses filter-and-refinement approach reduce number query/data candidate pairs needs computed exactly. usually, we first use hash-based range searching structure filter out whose minimum...

10.1145/3139958.3140063 article EN 2017-11-07
Coming Soon ...