Jan Vahrenhold

Orcid: 0000-0001-8708-4814

Affiliations:
  • Westfälische Wilhelms-Universität Münster, Germany
  • Technical University of Dortmund, Germany (former)


According to our database1, Jan Vahrenhold authored at least 98 papers between 1999 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Optimal Offline ORAM with Perfect Security via Simple Oblivious Priority Queues.
CoRR, 2024

Recognizing Patterns in Productive Failure.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Regulation, Self-Efficacy, and Participation in CS1 Group Work.
Proceedings of the 2024 ACM Conference on International Computing Education Research, 2024

"In the Beginning, I Couldn't Necessarily Do Anything With It": Links Between Compiler Error Messages and Sense of Belonging.
Proceedings of the 2024 ACM Conference on International Computing Education Research, 2024

Das systematische Vorgehen im Fokus.
Proceedings of the Wirksamer Informatikunterricht., 2024

2023
Toward CS1 Content Subscales: A Mixed-Methods Analysis of an Introductory Computing Assessment.
Proceedings of the 23rd Koli Calling International Conference on Computing Education Research, 2023

Arguments for and Approaches to Computing Education in Undergraduate Computer Science Programmes.
Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education, 2023

Considering Computing Education in Undergraduate Computer Science Programmes.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2, 2023

Exploring Barriers in Productive Failure.
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023

How Do Computing Education Researchers Talk About Threats and Limitations?
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023

2022
ICER 2022 call for participation.
ACM SIGCSE Bull., 2022

Through (Tracking) Their Eyes: Abstraction and Complexity in Program Comprehension.
ACM Trans. Comput. Educ., 2022

Piecing Together the Next 15 Years of Computing Education Research Workshop Report.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022

Klee's Measure Problem Made Oblivious.
Proceedings of the LATIN 2022: Theoretical Informatics, 2022

2021
ICER 2021 preview.
ACM SIGCSE Bull., 2021

Editorial.
Comput. Sci. Educ., 2021

Exploring Algorithm Comprehension: Linking Proof and Program Code.
Proceedings of the Koli Calling '21: 21st Koli Calling International Conference on Computing Education Research, Joensuu, Finland, November 18, 2021

Is Algorithm Comprehension Different from Program Comprehension?
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

K-means for semantically enriched trajectories.
Proceedings of the HANIMOB@SIGSPATIAL 2021: Proceedings of the 1st ACM SIGSPATIAL International Workshop on Animal Movement Ecology and Human Mobility, 2021

Oblivious Median Slope Selection.
Proceedings of the 33rd Canadian Conference on Computational Geometry, 2021

2020
Critical Incidents in K-12 Computer Science Classrooms - Towards Vignettes for Computer Science Teacher Training.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020


Mapping the Landscape of Peer Review in Computing Education Research.
Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, 2020

Reviewing Computing Education Papers.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

Revisiting Self-Efficacy in Introductory Programming.
Proceedings of the ICER 2020: International Computing Education Research Conference, 2020

2019
Approximate shortest distances among smooth obstacles in 3D.
J. Comput. Geom., 2019

Notional Machines and Programming Language Semantics in Education (Dagstuhl Seminar 19281).
Dagstuhl Reports, 2019

Inferring Semantically Enriched Representative Trajectories.
Proceedings of the 1st ACM SIGSPATIAL International Workshop on Computing with Multifaceted Movement Data, 2019

2018
An instrument to assess self-efficacy in introductory algorithms courses.
Inroads, 2018

The CECE Report: Creating a Map of Informatics in European Schools.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

Self-Efficacy, Cognitive Load, and Emotional Reactions in Collaborative Algorithms Labs - A Case Study.
Proceedings of the 2018 ACM Conference on International Computing Education Research, 2018

CS Unplugged - How Is It Used, and Does It Work?
Proceedings of the Adventures Between Lower Bounds and Higher Altitudes, 2018

2017
Deviation maps for robust and informed indoor positioning services.
ACM SIGSPATIAL Special, 2017

A Filter-and-Refinement-Algorithm for Range Queries Based on the Fréchet Distance (GIS Cup).
Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, 2017

Bulk-Loading an Index for Temporally Overlaying Spatio-Textual Trajectories.
Proceedings of the 6th ACM SIGSPATIAL Workshop on Analytics for Big Geospatial Data, 2017

Kompetenzbasierte Gestaltungsempfehlungen für Informatik-Tutorenschulungen.
Proceedings of the 47. Jahrestagung der Gesellschaft für Informatik, 2017

Undergraduate teaching assistants in computer science: Teaching-related beliefs, tasks, and competences.
Proceedings of the 2017 IEEE Global Engineering Education Conference, 2017

2016
Polygon Triangulation.
Encyclopedia of Algorithms, 2016

B-trees.
Encyclopedia of Algorithms, 2016

Assessing Learning In Introductory Computer Science (Dagstuhl Seminar 16072).
Dagstuhl Reports, 2016

Stay on These Roads: Potential Factors Indicating Students' Performance in a CS2 Course.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

Back to School: Computer Science Unplugged in the Wild.
Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, 2016

Deviation maps: enhancing robustness and predictability of indoor positioning systems.
Proceedings of the 5th ACM SIGSPATIAL International Workshop on Mobile Geographic Information Systems, 2016

2015
Subquadratic medial-axis approximation in $\mathbb{R}^3$.
J. Comput. Geom., 2015

Computer Science Education in North-Rhine Westphalia, Germany - A Case Study.
ACM Trans. Comput. Educ., 2015

The CS Concept Inventory Quiz Show.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Making Sense of Trajectory Data in Indoor Spaces.
Proceedings of the 16th IEEE International Conference on Mobile Data Management, 2015

2014
Developing and validating test items for first-year computer science courses.
Comput. Sci. Educ., 2014

Approximating geodesic distances on 2-manifolds in R<sup>3</sup>: The weighted case.
Comput. Geom., 2014

Approximating geodesic distances on 2-manifolds in R<sup>3</sup>.
Comput. Geom., 2014

2013
Addressing the Full Range of Students: Challenges in K-12 Computer Science Education.
Computer, 2013

On plugging "unplugged" into CS classes.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Hunting high and low: instruments to detect misconceptions related to algorithms and data structures.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Diagnose und individuelle Förderung (im InformatikUnterricht).
Proceedings of the Informatik erweitert Horizonte, 2013

Research-Based Learning Revisited: On Using a Delphi Process in Informatics Teacher Education.
Proceedings of the Informatics in Schools. Sustainable Informatics Education for Pupils of all Ages, 2013

2012
Resilient <i>k</i>-d trees: <i>k</i>-means in space revisited.
Frontiers Comput. Sci., 2012

On the importance of being earnest: challenges in computer science education.
Proceedings of the Workshop in Primary and Secondary Computing Education, 2012

Reflections on outreach programs in CS classes: learning objectives for "unplugged" activities.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Design and evaluation of a braided teaching course in sixth grade computer science education.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Detecting and understanding students' misconceptions related to algorithms and data structures.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Of motifs and goals: mining trajectory data.
Proceedings of the SIGSPATIAL 2012 International Conference on Advances in Geographic Information Systems (formerly known as GIS), 2012

On the Space Efficiency of the "Ultimate Planar Convex Hull Algorithm".
Proceedings of the 24th Canadian Conference on Computational Geometry, 2012

2011
Preface.
ACM J. Exp. Algorithmics, 2011

Approximating Geodesic Distances on 2-Manifolds in R3.
Proceedings of the 23rd Annual Canadian Conference on Computational Geometry, 2011

2010
Pruning spanners and constructing well-separated pair decompositions in the presence of memory hierarchies.
J. Discrete Algorithms, 2010

In-Place Algorithms for Computing (Layers of) Maxima.
Algorithmica, 2010

Braided teaching in secondary CS education: contexts, continuity, and the role of programming.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

Professional associations in K-12 computer science.
Proceedings of the 15th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2010

Detecting Quasars in Large-Scale Astronomical Surveys.
Proceedings of the Ninth International Conference on Machine Learning and Applications, 2010

Resilient K-d Trees: K-Means in Space Revisited.
Proceedings of the ICDM 2010, 2010

2009
On the Complexity of Computing the Hypervolume Indicator.
IEEE Trans. Evol. Comput., 2009

Rote Fäden und Kontextorientierung im Informatikunterricht.
Proceedings of the Zukunft braucht Herkunft: 25 Jahre "INFOS, 2009

2008
B-trees.
Proceedings of the Encyclopedia of Algorithms - 2008 Edition, 2008

Terracost: Computing least-cost-path surfaces for massive grid terrains.
ACM J. Exp. Algorithmics, 2008

Query Responsive Index Structures.
Proceedings of the Geographic Information Science, 5th International Conference, 2008

2007
An in-place algorithm for Klee's measure problem in two dimensions.
Inf. Process. Lett., 2007

Line-segment intersection made in-place.
Comput. Geom., 2007

Space-efficient geometric divide-and-conquer algorithms.
Comput. Geom., 2007

Generating optimized marker-based rigid bodies for optical tracking systems.
Proceedings of the VISAPP 2007: Proceedings of the Second International Conference on Computer Vision Theory and Applications, Barcelona, Spain, March 8-11, 2007, 2007

2006
TerraCost: a versatile and scalable approach to computing least-cost-path surfaces for massive grid-based terrains.
Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 2006

In-Place Randomized Slope Selection.
Proceedings of the Algorithms and Complexity, 6th Italian Conference, 2006

2004
I/O-efficient dynamic planar point location.
Comput. Geom., 2004

Ein Rahmenwerk zur Repräsentation von sich bewegenden Objekten.
Proceedings of the Beitragsband zum Workshop "Grundlagen und Anwendungen mobiler Informationstechnologie" des GI-Arbeitskreises Mobile Datenbanken und Informationssysteme, 2004

I/O-Efficiently Pruning Dense Spanners.
Proceedings of the Discrete and Computational Geometry, Japanese Conference, 2004

An XML- and Log-Based Infrastructure For Evaluating And Teaching Spatio-Temporal Indexing Schemes.
Proceedings of the 15th International Workshop on Database and Expert Systems Applications (DEXA 2004), with CD-ROM, 30 August, 2004

A Framework for Representing Moving Objects.
Proceedings of the Database and Expert Systems Applications, 15th International Conference, 2004

A Simple Algorithm for I/O-efficiently Pruning Dense Spanners.
Proceedings of the Cache-Oblivious and Cache-Aware Algorithms, 18.07. - 23.07.2004, 2004

2002
Planar Point Location For Large Data Sets: To Seek Or Not To Seek.
ACM J. Exp. Algorithmics, 2002

Reporting intersecting pairs of convex polytopes in two and three dimensions.
Comput. Geom., 2002

Efficient Bulk Operations on Dynamic R-Trees.
Algorithmica, 2002

External Memory Computational Geometry Revisited.
Proceedings of the Algorithms for Memory Hierarchies, 2002

On reverse nearest neighbor queries.
Proceedings of the 14th Canadian Conference on Computational Geometry, 2002

2001
Reporting Intersecting Pairs of Polytopes in Two and Three Dimensions.
Proceedings of the Algorithms and Data Structures, 7th International Workshop, 2001

Time Responsive External Data Structures for Moving Points.
Proceedings of the Algorithms and Data Structures, 7th International Workshop, 2001

2000
A Unified Approach for Indexed and Non-Indexed Spatial Joins.
Proceedings of the Advances in Database Technology, 2000

I/O-efficient dynamic planar point location (extended abstract).
Proceedings of the Sixteenth Annual Symposium on Computational Geometry, 2000

1999
Algorithms for Performing Polygonal Map Overlay and Spatial Join on Massive Data Sets.
Proceedings of the Advances in Spatial Databases, 1999

External memory algorithms for geographic information systems.
PhD thesis, 1999


  Loading...