Susan H. Rodger

Orcid: 0000-0002-2524-7718

Affiliations:
  • Duke University, Durham, USA


According to our database1, Susan H. Rodger authored at least 87 papers between 1989 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Multi-Institutional Multi-National Studies of Parsons Problems.
Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education, 2023

Conducting Multi-Institutional Studies of Parsons Problems.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2, 2023

2022
Parsons Problems and Beyond: Systematic Literature Review and Empirical Study Designs.
Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education, 2022

Planning a Multi-institutional and Multi-national Study of the Effectiveness of Parsons Problems.
Proceedings of the ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8, 2022

2021
Teaching Formal Languages with Visualizations and Auto-Graded Exercises.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

The CS1 Reviewer App: Choose Your Own Adventure or Choose for Me!
Proceedings of the ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V.1, Virtual Event, Germany, June 26, 2021

2019
Vote for the next SIGCSE board.
ACM SIGCSE Bull., 2019

SIGCSE board 2019-2022 election slate.
ACM SIGCSE Bull., 2019

Using Interactive Visualization and Programmed Instruction to Teach Formal Languages.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Translation from Problem to Code in Seven Steps.
Proceedings of the ACM Conference on Global Computing Education, 2019

Using Programmed Instruction to Help Students Engage with eTextbook Content.
Proceedings of the First Workshop on Intelligent Textbooks co-located with 20th International Conference on Artificial Intelligence in Education (AIED 2019), 2019

2018
SIGCSE Global - Chengdu, China, May 17-19, 2019.
ACM SIGCSE Bull., 2018

Reflections on SIGCSE from the past 30 years.
Inroads, 2018

Best Practices in Academia to Remedy Gender Bias in Tech.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

A technique for translation from problem to code.
Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education, 2018

2017
New SIGCSE chapter: China.
ACM SIGCSE Bull., 2017

K-12 Teachers Experiences with Computing: A Case Study.
Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, 2017

2016
SIGCSE chair report.
ACM SIGCSE Bull., 2016

News from the SIGs.
Inroads, 2016

News from the SIGs.
Inroads, 2016

News from the SIGs.
Inroads, 2016

Using OpenDSA eTextbooks in Your Class (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

Technology We Can't Live Without!, revisited.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

2015
SIGCSE chair's report.
ACM SIGCSE Bull., 2015

New SIGCSE volunteers.
ACM SIGCSE Bull., 2015

Growing a K-12 Community of Practice.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

2014
Three days at ITiCSE 2014.
ACM SIGCSE Bull., 2014

Integrating computer science and mathematics in middle school with alice (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Weaving computing into all middle school disciplines.
Proceedings of the Innovation and Technology in Computer Science Education Conference 2014, 2014

2013
SIGCSE travel grant program.
ACM SIGCSE Bull., 2013

Experimenting with and integrating Alice 2.3 into many disciplines (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Integrating computer science into middle school mathematics (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Making the most of undergraduate research (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Increasing the experimentation of theoretical computer science with new features in JFLAP.
Proceedings of the Innovation and Technology in Computer Science Education conference 2013, 2013

Requirements and design strategies for open source interactive computer science eBooks.
Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education-working group reports, 2013

2012
Integrating computing into middle school disciplines through projects.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

2011
Progress in surfacing computer science in STEM.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Changes to JFLAP to increase its use in courses.
Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2011

A pre-college professional development program.
Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2011

2010
Building an online educational community for algorithm visualization.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

Surfacing computer science in STEM education.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

Effective delivery of computing curriculum in middle school: challenges and solutions.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

Enhancing K-12 education with alice programming adventures.
Proceedings of the 15th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2010

2009
Increasing engagement in automata theory with JFLAP.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

Engaging middle school teachers and students with alice in a diverse set of subjects.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

Using peer-led team learning to increase participation and success of under-represented groups in introductory computer science.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

2007
Increasing interaction and support in the formal languages and automata theory course.
Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2007

2006
Merging interactive visualizations with hypertextbooks and course management.
ACM SIGCSE Bull., 2006

Turning automata theory into a hands-on course.
Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, 2006

The ACM java task force: final report.
Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, 2006

Animation and visualization in the curriculum: opportunities, challenges, and successes.
Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, 2006

Automata theory: its relevance to computer science students and course contents.
Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, 2006

Social networks generate interest in computer science.
Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, 2006

Learning automata and formal languages interactively with JFLAP.
Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2006

2005
Editorial for the special issue on software support for teaching discrete mathematics.
ACM J. Educ. Resour. Comput., 2005

The ACM java task force: status report.
Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 2005

2004
Panel on teaching faculty positions.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

A visual and interactive automata theory course with JFLAP 4.0.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

2003
Exploring the role of visualization and engagement in computer science education.
ACM SIGCSE Bull., 2003

JAWAA: easy web-based animation from CS 0 to advanced CS courses.
Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, 2003

2002
Introducing computer science through animation and virtual worlds.
Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, 2002

How to develop and grade an exam for 20, 000 students (or maybe just 200 or 20).
Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, 2002

2001
AP CS goes OO.
Proceedings of the 32rd SIGCSE Technical Symposium on Computer Science Education, 2001

2000
Increasing visualization and interaction in the automata theory course.
Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education, 2000

1999
Teaching automata theory with JFLAP.
SIGACT News, 1999

Current and future direction of the advanced placement exam.
Proceedings of the 30th SIGCSE Technical Symposium on Computer Science Education, 1999

Using JFLAP to interact with theorems in automata theory.
Proceedings of the 30th SIGCSE Technical Symposium on Computer Science Education, 1999

1998
Advanced placement transition to C++ (panel).
Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, 1998

Web-based animation of data structures using JAWAA.
Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, 1998

Animation, visualization, and interaction in CS 1 assignments.
Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, 1998

JFLAP (poster): an aid to studying theorems in automata theory.
Proceedings of the 6th Annual Conference on the Teaching of Computing and the 3rd Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1998

1997
The reasoning for the advanced placement C++ subset.
ACM SIGCSE Bull., 1997

A collection of tools for making automata theory and formal languages come alive.
Proceedings of the 28th SIGCSE Technical Symposium on Computer Science Education, 1997

1996
Report on The First International Workshop on Implementing Automata 1996.
SIGACT News, 1996

Integrating Hands-on Work into the Formal Languages Course via Tools and Programming.
Proceedings of the Automata Implementation, 1996

Activities to attract high school girls to computer science.
Proceedings of the 27th SIGCSE Technical Symposium on Computer Science Education, 1996

Integrating animations into courses.
Proceedings of the 1st Annual Conference on Integrating Technology into Computer Science Education, 1996

An overview of visualization: its use and design: report of the working group in visualization.
Proceedings of the 1st Annual Conference on Integrating Technology into Computer Science Education, 1996

1995
An interactive lecture approach to teaching computer science.
Proceedings of the 26th SIGCSE Technical Symposium on Computer Science Education, 1995

Using visual demonstrations to teach computer science (abstract).
Proceedings of the 26th SIGCSE Technical Symposium on Computer Science Education, 1995

1994
An NC Algorithm for Scheduling Unit-Time Jobs With Arbitrary Release Times and Deadlines.
SIAM J. Comput., 1994

LLparse and LRparse: visual and interactive tools for parsing.
Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, 1994

1993
A Visual Programming Environment for Turing Machines.
Proceedings of the 1993 IEEE Workshop on Visual Languages, 1993

Simulation and visualization tools for teaching parallel merge sort.
Proceedings of the 24th SIGCSE Technical Symposium on Computer Science Education, 1993

1992
NPDA: A Tool for Visualizing and Simulating Nondeterministic Pushdown Automata.
Proceedings of the Computational Support for Discrete Mathematics, 1992

1990
A New Approach to the Dynamic Maintaince of Maximal Points in a Plane.
Discret. Comput. Geom., 1990

1989
Parallel job scheduling algorithms
PhD thesis, 1989


  Loading...