Martin Erwig

Martin Erwig

Oregon State University

H-index: 44

North America-United States

About Martin Erwig

Martin Erwig, With an exceptional h-index of 44 and a recent h-index of 19 (since 2020), a distinguished researcher at Oregon State University, specializes in the field of Domain-Specific Languages, Functional Programming, Visual Languages.

His recent articles reflect a diverse array of research interests and contributions to the field:

Analogies and Active Engagement: Introducing Computer Science

A visual notation for succinct program traces

Putting Computing on the Table: Using Physical Games to Teach Computer Science

MatchMaker: A DSL for Game-Theoretic Matching

Exploring the Use of Games and a Domain-Specific Teaching Language in CS0

Intersectionality Goes Analytical: Taming Combinatorial Explosion Through Type Abstraction

Migrating gradual types

Using a Functional Board Game Language to Teach Middle School Programming

Martin Erwig Information

University

Position

Professor of Computer Science

Citations(all)

8738

Citations(since 2020)

1743

Cited By

7591

hIndex(all)

44

hIndex(since 2020)

19

i10Index(all)

117

i10Index(since 2020)

41

Email

University Profile Page

Google Scholar

Martin Erwig Skills & Research Interests

Domain-Specific Languages

Functional Programming

Visual Languages

Top articles of Martin Erwig

Title

Journal

Author(s)

Publication Date

Analogies and Active Engagement: Introducing Computer Science

Jennifer Parham-Mocello

Martin Erwig

Margaret Niess

2024/3/7

A visual notation for succinct program traces

Journal of Computer Languages

Divya Bajaj

Martin Erwig

Danila Fedorin

2023/6/1

Putting Computing on the Table: Using Physical Games to Teach Computer Science

Jennifer Parham-Mocello

Martin Erwig

Margaret Niess

Jason Weber

Madelyn Smith

...

2023/3/2

MatchMaker: A DSL for Game-Theoretic Matching

Prashant Kumar

Martin Erwig

2023/1/12

Exploring the Use of Games and a Domain-Specific Teaching Language in CS0

Jennifer Parham-Mocello

Aiden Nelson

Martin Erwig

2022/7/7

Intersectionality Goes Analytical: Taming Combinatorial Explosion Through Type Abstraction

arXiv preprint arXiv:2201.10643

Margaret Burnett

Martin Erwig

Abrar Fallatah

Christopher Bogart

Anita Sarma

2022/1/25

Migrating gradual types

Journal of Functional Programming

John Peter Campora

Sheng Chen

Martin Erwig

Eric Walkingshaw

2022/1

Using a Functional Board Game Language to Teach Middle School Programming

Jennifer Parham-Mocello

Martin Erwig

Margaret Niess

Aiden Nelson

Jason Weber

...

2022/10/8

Explaining Results of Multi-Criteria Decision Making

arXiv preprint arXiv:2209.04582

Martin Erwig

Prashant Kumar

2022/9/10

Reframing Middle School Mathematics Teachers’ TPACK for Teaching A New Computer Science Curriculum: Researcher-Practitioner Partnership, Board Games, and Virtual Teaching …

Margaret Niess

Jennifer Parham-Mocello

Martin Erwig

2021/3/29

Adaptable traces for program explanations

Divya Bajaj

Martin Erwig

Danila Fedorin

Kai Gay

2021

Explainable dynamic programming

Journal of Functional Programming

Martin Erwig

Prashant Kumar

2021/1

MADMAX: a DSL for explanatory decision making

Martin Erwig

Prashant Kumar

2021/10/17

Teaching CS Middle School Camps in a Virtual World

Jennifer Parham-Mocello

Martin Erwig

Margaret Niess

2021/10/10

Does Story Programming Prepare for Coding?

Jennifer Parham-Mocello

Martin Erwig

2020/2/26

Explanations for dynamic programming

Martin Erwig

Prashant Kumar

Alan Fern

2020/1/14

See List of Professors in Martin Erwig University(Oregon State University)

Co-Authors

academic-engine