Clifford A. Shaffer

Clifford A. Shaffer

Virginia Polytechnic Institute and State University

H-index: 40

North America-United States

About Clifford A. Shaffer

Clifford A. Shaffer, With an exceptional h-index of 40 and a recent h-index of 21 (since 2020), a distinguished researcher at Virginia Polytechnic Institute and State University, specializes in the field of Data Structures and Algorithms, Algorithm Visualization, Computational Biology, Digital Education.

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

Teaching Formal Languages with Visualizations and Auto-Graded Exercises

Fast and accurate incremental feedback for students’ software tests using selective mutation analysis

Increasing Student Interaction with an eTextbook using Programmed Instruction

The Journal of Systems & Software

The Online Transition of Two CS Courses in Response to COVID-19

The Impact of Programming Project Milestones on Procrastination, Project Outcomes, and Course Outcomes: A Quasi-Experimental Study in a Third-Year Data Structures Course

Containerizing an eTextbook Infrastructure

Student Perceptions of the Complete Online Transition of Two CS Courses in Response to the COVID-19 Pandemic

Clifford A. Shaffer Information

University

Position

Professor of Computer Science

Citations(all)

5611

Citations(since 2020)

1467

Cited By

4511

hIndex(all)

40

hIndex(since 2020)

21

i10Index(all)

118

i10Index(since 2020)

39

Email

University Profile Page

Virginia Polytechnic Institute and State University

Google Scholar

View Google Scholar Profile

Clifford A. Shaffer Skills & Research Interests

Data Structures and Algorithms

Algorithm Visualization

Computational Biology

Digital Education

Top articles of Clifford A. Shaffer

Title

Journal

Author(s)

Publication Date

Teaching Formal Languages with Visualizations and Auto-Graded Exercises

Mostafa Mohammed

Clifford A Shaffer

Susan H Rodger

2021/3/3

Fast and accurate incremental feedback for students’ software tests using selective mutation analysis

Journal of Systems and Software

Ayaan M Kazerouni

James C Davis

Arinjoy Basak

Clifford A Shaffer

Francisco Servant

...

2021/5/1

Increasing Student Interaction with an eTextbook using Programmed Instruction

Proceedings of Third Workshop on Intelligent Textbooks (iTextbooks)

Mostafa Mohammed

Clifford A Shaffer

2021/6

The Journal of Systems & Software

Camilo Castellanos

Carlos A Varela

Dario Correal

2020

The Online Transition of Two CS Courses in Response to COVID-19

Mohammed F. Farghally

Mostafa Mohammed

Hamdy Mahmoud

Margaret Ellis

Derek Haqq

...

2021

The Impact of Programming Project Milestones on Procrastination, Project Outcomes, and Course Outcomes: A Quasi-Experimental Study in a Third-Year Data Structures Course

Clifford A Shaffer

Ayaan M Kazerouni

2021/3/3

Containerizing an eTextbook Infrastructure

Proceedings of the 5th Educational Data Mining in Computer Science Education (CSEDM) Workshop

Alexander Hicks

Clifford A Shaffer

2021/6

Student Perceptions of the Complete Online Transition of Two CS Courses in Response to the COVID-19 Pandemic

American Society For Engineering Education (ASEE) annual conference and exposition

Mohammed F. Farghally

Mostafa Mohammed

Hamdy Mahmoud

Margaret Ellis

Derek Haqq

...

2021/7

Support for Programmed Instruction in an eTextbook

Mostafa Mohammed

Piexuan Ge

Samnyeong Heo

Clifford A Shaffer

2021/3/3

Clickstream Data from a Formal Languages eTextbook

Proceedings of the 5th Educational Data Mining in Computer Science Education (CSEDM) Workshop

Mostafa Mohammed

Clifford A Shaffer

2021/6

Towards Designing an Interactive System for Accelerated Learning and Assessment in Engineering Mechanics: A First Look at the Deforms Problem-solving System

Zone 1 Conference of the American Society for Engineering Education

Arinjoy Basak

TP Shuba

J Zhang

SP Davison

DA Dillard

...

2021/7

Live Catalog of Smart Learning Objects for Computer Science Education

Sixth SPLICE Workshop

Alexander Hicks

Kamil Akhuseyinoglu

Clifford Shaffer

Peter Brusilovsky

2020/8

SBML Level 3: an extensible format for the exchange and reuse of biological models

Sarah M Keating

Dagmar Waltemath

Matthias König

Fengkai Zhang

Andreas Dräger

...

2020/8

BTRecurTutor: a tutorial for practicing recursion in binary trees

Sally Hamouda

Stephen H Edwards

Hicham G Elmongui

Jeremy V Ernst

Clifford A Shaffer

2020/4/2

Auto-Grading Jupyter Notebooks

Hamza Manzoor

Amit Naik

Clifford A Shaffer

Chris North

Stephen H Edwards

2020/2/26

Incorporating Practical Computing Skills Into a Supplemental CS2 Problem Solving Course

Journal of Higher Education Theory and Practice

Margaret Ellis

Stephen H Edwards

Clifford A Shaffer

Catherine T Amelink

2020/12

Dynamic Concept Maps for eTextbook Glossaries: Design and Evaluation

Frontiers in Computer Science

Ehsan Elgendi

Clifford A Shaffer

2020

Exploring the Bug Investigation Techniques of Intermediate Student Programmers

Rifat Sabbir Mansur

Ayaan M Kazerouni

Stephen H Edwards

Clifford A Shaffer

2020/11/19

See List of Professors in Clifford A. Shaffer University(Virginia Polytechnic Institute and State University)

Co-Authors

H-index: 129
Theodore (Ted) S. Rappaport

Theodore (Ted) S. Rappaport

New York University

H-index: 87
Hanan Samet

Hanan Samet

University of Maryland, Baltimore

H-index: 76
Mary Beth Rosson

Mary Beth Rosson

Penn State University

H-index: 75
John J. Tyson

John J. Tyson

Virginia Polytechnic Institute and State University

H-index: 67
Naren Ramakrishnan

Naren Ramakrishnan

Virginia Polytechnic Institute and State University

academic-engine