Multi-Institutional, Multi-National Parsons Problems Studies, Working Group Report Talk,
ITiCSE 2023, Turku, Finland,
July 10, 2023
(pdf)
(pdf-4up)
Diversifying the Faces in Computing, Juniper Networks: Spark! Junivator Innovation Summit,
San Jose, CA, June 27, 2023
(pdf)
(pdf-4up)
Teaching Your First Class,
CRA-WP Grad Cohort for Women, San Francisco, CA, April 22, 2023. (with
Jodi Tims).
(pdf)
(pdf-4)
Ph.D. Academic Career Paths and Job Search," CRA-WP Graduate Cohort for IDEALS, Honolulu,
Hawaii, March 24, 2023 (with Ron Metoyer)
(pdf)
(pdf-4)
Learning How To Teach Computer Science - And Why I Teach the Way I Do,
SIGCSE TS 2023 Keynote, Toronto, Canada, March 17,2023
(pdf)
(pdf-4)
(pptx)
(video)
Effective Teaching Tactics: In-person, Hybrid, Virtual - Wow!,
Grace Hopper Conference, Orlando, Florida, September 22, 2022. (with
Colleen Lewis).
(pdf)
(pdf-4)
Through Visualization and Interaction, Computer Science Concepts Come
Alive, Computer Science Department, Purdue University, March 29, 2022.
(pdf)
(pdf-4)
Applying to Graduate School and Preparing a Stellar Application,
RESORC 2021, Virtual Event,
December 11, 2021.
(pdf)
(pdf-4)
Changes From Teaching in a Pandemic: You Have to Make Your Own Cookies
Now, Illinois Summer Computer Science Teaching Workshop, Virtual, August
11, 2021.
(pdf)
(pdf-4)
Applying to Graduate School and Preparing a Stellar Application,
RESORC 2021, Virtual Event,
April 24, 2021.
(pdf)
(pdf-4)
CRA-WP Grad Cohort Panel:
PhD Career Paths and Job Search, Virtual Event,
April 23, 2021
(with Kim Hazelwood).
pdf
CRA-WP CMW Panel: How to Succeed in a Research Career (Education),
CRA-WP Early-Career Mentoring Workshop for PhD Students, Virtual Event,
November 12, 2020
(with Richard Ladner).
pdf
CRA-E Panel: Building a Successful Teaching-Track Faculty
Career, Professional Development Workshop for Teaching-Track
Faculty, SIGCSE 2020 Pre-Symposium, Portland, Oregon, March 11, 2020
(with Steve Wolfman and Phillip Conrad).
pdf
Why did my dog's head fall off? Teaching Computing with Visualization,
Animation and Interaction, Duke Family Weekend, Duke University, Durham,
NC, Oct 25, 2019.
pdf and
pdf-4up
Effective Teaching Tactics, Grace Hopper Celebration of Women in
Computing, Orlando, Florida, October 3, 2019 (with Helen Hu).
pdf and
pdf-4up
Increasing the Diversity in Computing at All Levels, SIGCSE China at
ACM TURC 2019, Chengdu, China, May 18, 2019.
pdf and
pdf-4up
Translation from Problem to Code in Seven Steps, CompEd 2019, Chengdu,
China, May 17, 2019.
pdf and
pdf-4up
Effective Teaching Tactics, Grace Hopper Celebration of Women in
Computing, Houston, Texas, Sept 27, 2018 (with Cynthia Lee).
pdf and
pdf-4up
Learn a bit about Computer Science - An Introduction to Alice 3, Duke
Femmes Event, Duke University, Durham, NC, August 20, 2018. (this event
also occured in Feb 2018, and several other times)
pdf-4up ,
pdf ,
ppt
Implementation and evolution of PLTL in Introductory Computer Science
Courses,
American Chemical Society (ACS) National Meeting, An invited talk for a
session for the 2018 ACS George C. Pimentel Award in Chemical Education track
in honor of the recipient Pratibha Varma-Nelson, New Orleans, LA,
March 20, 2018.
(pdf) and
(pdf-4) SIGCSE - Passionate Educators on the Teaching and Research of Computer
Science Education,
2016 Beijing Summit on Computer Education Research,
Peking University, Beijing, China, July 23, 2016.
.pptx and
.pdf
Through Visualization and Interaction, Computer Science Concepts Come
Alive, The Evergreen State College, Olympia, WA, May 11, 2016.
Slides
(pdf) , and
(pdf-4pg)
Career Path and Passions - So many decisions along the way,
IBM University Days, Research Triangle Park, NC, November 13, 2015,
(pdf) and
(pdf-4up)
Wikipedia Project - Pages for Notable Women in Computing,
Microsoft Research Gender Diversity Lecture Series 5: History of Women in
Computing and Women Leaders in Computing,
Microsoft Research, Bellevue, WA, June 9, 2015.
(one of three speakers with Telle Whitney and Katy Dickinson)
Learn a bit about Computer Science - An Introduction to Alice, Duke
Femmes Event, Duke University, Durham, NC, February 21, 2015.
pdf
Engaging Students in Active Learning of Computer Science Concepts, ACM
iSIGCSE Workshop, Goa, India, Feb. 7, 2015.
(pdf) and
(pdf-4up)
Computer Science Concepts Come Alive, at ACM India, Goa, India, Feb. 6,
2015
(pdf) and
(pdf-4up)
Engaging Students in Active Learning of Computer Science Concepts, at
ACM-iSIGCSE Workshop, University of Pune, Pune, India, Feb 3, 2015
(pdf) and
(pdf-4up) and
Weaving Computing into all Middle School Disciplines, at University of
Mumbai, Mumbai, India, Feb. 2, 2015.
(pdf) and
(pdf-4up)
Theoretical Computer Science Concepts Come Alive, at IIT Bombay,
Mumbai, India, Feb. 2, 2015.
(pdf) and
(pdf-4up)
Engaging Students by Making Computer Science Concepts Come Alive, at
Indiana University, Bloomington, IN, November 21, 2014
(pdf) and
(pdf 4up)
Engaging Students by Making Computer Science Concepts Come Alive, at
CSERC 2014 and WiPSCE 2014, Berlin Germany, November 5, 2014
(pdf) and
(pdf 4up)
How Does Google Search For Everything - Searching For and Organizing
Data, School Days, Durham Public School 8th Grade Visits to Duke
University,
October 31, 2014.
(pdf slides), and
(pdf handout)
and
(pptx)
and
(Numbers for activities, 0-9 are buckets, other numbers for sorting or hashing)
Early Career Advice, at The First Diversity in Games Research DiGR
Workshop, NCSU, Raleigh, NC, Oct 4, 2014
(pdf) and
(pdf 4/pg)
Weaving Computing into all Middle School Disciplines, at ITiCSE 2014,
Uppsala, Sweden, June 25, 2014.
pdf and
pdf (4/pg)
Creating Animations with Alice for Projects with All Disciplines, at NC
A&T State University, Greensboro, NC, September 27, 2013.
(pdf) and
(pdf-4/page)
Creating Animations with Alice for Projects with All Disciplines, at
the NC Career and Technical Education Summer Conference, Greensboro, NC,
July 24,
2013.
(pdf) and
(pdf-4/page) Integrating Computing with Alice into K-12 Disciplines Through Projects,
at What's STEM Got to Do with IT? Region 5 School Library Media
and Technology Directors/Supervisors, Orange County, Hillsboro, NC, April 25,
2013.
Presentation
(pdf) and
(4 per page pdf)
Integrating Computing into K-12 Disciplines Via Alice,
CS4HS@Duke Workshop, Duke University, Durham, NC, Oct. 27,
2012.
Presentation
(pdf) and
(4 per page pdf)
Short Demo Slides
(pdf) and
(pdf, 4 per page), Picture of Forest
(.jpg).
Integrating 3D Animation with Alice into All Disciplines, NC Catholic
Schools Education Conference 2012, Greensboro, NC, Sept. 28,
2012.
Presentation
(pdf) and
(pdf, 4 per page), Short Demo Slides
(pdf) and
(pdf, 4 per page), Picture of Forest
(.jpg).
Integrating Animation and Computer Programming with Alice into All
Disciplines,
NC Career and Technical Education Summer Conference, Greensboro, NC, July
26, 2012.
pdf and
pdf (4 per page)
Integrating Computing into Middle School Disciplines Through Projects,
SIGCSE 2012, Raleigh, NC, March 2, 2012.
(pdf)
(pdf 4/page)
Through Visualization and Interaction, Computer Science Concepts Come
Alive, Carolina Women in Computing (CWIC 2012), Columbia, SC,
February 17, 2012.
(pdf)
(pdf 4/page)
Increasing the Use of JFLAP in Courses, 6th Program Visualization
Workshop (PVW 2011)
Darmstadt, Germany, June 30, 2011.
(pdf)
Changes to JFLAP to Increase its Use in Courses, ITiCSE 2011,
Darmstadt, Germany, June 29, 2011.
(pdf)
A Pre-College Professional Development Program, ITiCSE 2011,
Darmstadt, Germany, June 28, 2011.
(pdf) (talk given by Steve Cooper)
Computer Science Concepts Come Alive, Computer Science Seminar Series
Virginia Tech, Blacksburg, VA, April 1, 2011.
(pdf)
JFLAP talk in AlgoViz Workshop
(pdf)
and
(pptx)
. SIGCSE 2011 conference, March 11, 2011, Dallas, TX.
How Does Google Search For Everything - Searching For and Organizing
Data, School Days, Durham Public School 8th Grade Visits to Duke
University,
October 29, 2010.
(pdf slides), and
(pdf handout)
and
(pptx)
and
(Numbers for activities, 0-9 are buckets, other numbers for sorting or hashing)
Is Research For Me? Interactive session for the CRA-W Undergraduate
Workshop at Grace Hopper Celebration of Women in Computing 2010,
Atlanta, Georgia, September 29, 2010.
Full Handout
(pdf) and
(pptx)
and
Handout with the parts we filled in during the session
(pdf)
and
short handout for participants
(pdf)
Enhancing K-12 Education with Alice Programming Adventures, ITICSE
2010,
Ankara, Turkey, June 30, 2010
(pdf)
Computer Science Concepts Come Alive, Computer Science Department and
Distinquished Visitors Program,
Haverford College, Philadelphia, PA, April 18, 2010.
(pdf)
Adventures in Alice Programming, World of Computing Course, Haverford College,
Haverford College, Philadelphia, PA, April 18, 2010.
(pdf)
Adventures in Alice Programming, NCCIA 2010, Wake Tech, Raleigh, NC,
March 19, 2010.
(pdf)
(pdf - 4up)
"Computer Science Concepts Come Alive", Department of Computer Science and
Engineering, Helsinki University of Technology, Espoo, Finland,
Dec. 16, 2009.
(pdf)
"Computer Science Concepts Come Alive", Department of Computer Science,
University of Helsinki, Helsinki, Finland,
Dec. 15, 2009.
(pdf)
"How Does Google Search for Everything - Computer Science at Work,"
Talking with 8th Graders from Durham Public School System, Duke University,
Durham, NC, Oct 16, 2009.
(pdf) and
(handout)
"Best Practices for Introductory Computer Science", Panel at The Grace
Hopper Celebration of Women in Computing, Tucson, Arizona, October 1, 2009.
(pdf)
"Engaging Middle School Teachers and Students with Alice in a Diverse
Set of Subjects,"
Department of Computer Science,
University of Wisconsin Oshkosh, Oshkosh, Wisconsin, July 17, 2009.
(pdf)
"Concepts Come Alive through Visualization and Interaction",
Department of Computer Science,
University of Wisconsin Oshkosh, Oshkosh, Wisconsin, July 16, 2009.
(pdf)
"Increasing Engagement in Automata Theory with JFLAP," Visual Thinking
Workshop, Duke University, Durham, NC, May 4, 2009.
(pdf)
Poster: "Adventures in Alice Programming: Engaging Middle School Teachers
and Students with Alice in a Diverse Set of Subjects",
2008-2009 Durham Public Schools Educational Technology Showcase,
Durham, NC March 19, 2009.
Slides for poster (pdf)
Increasing Engagement in Automata Theory with JFLAP,
SIGCSE 2009,
Chattanooga, TN, March 7, 2009.
pdf or
handout
Engaging Middle School Teachers and Students with Alice in a Diverse Set of
Subjects, SIGCSE 2009,
Chattanooga, TN, March 6, 2009.
pdf or
handout
Using Peer-Led team Learning in Introductory Computer Science,
SIGCSE 2009,
Chattanooga, TN, March 5, 2009.
pdf or
handout (talk given by Susan Horwitz)
Teaching Strategies and Learning Styles, CRA-W Workshop,
Chattanooga, TN, March 4, 2009.
pdf or
handout
Attracting Kids to Computer Science via Programming in Virtual Worlds,
Duke Virtual Reality and Serious Games Symposium, Duke University, Durham,
NC, October 23, 2008.
pdf (1 per page) and
pdf (4 per page) and
ppt
The Teaching of Computing Should be Challenging, Exciting and Hands-on:
Then They Will Come, Broadening Participation in Computing Disciplines
Conference, Virginia Beach, VA,
October 10, 2008.
pdf
Findings, Challenges, and Recommendations in Academia, Panel,
The Grace Hopper Celebration of Women in Computing,
Keystone, CO, October 2, 2008
pdf
Adventures in Alice Programming - K-12 Outreach, Durham FM Assocation,
Durham, NC, November 13, 2007.
pdf
Adventures in Alice Programming - K-12 Outreach, IBM K-12 Day at IBM University Days,
October 30, 2007.
pdf
Increasing Interaction and Support in the Formal Languages and
Automata Theory Course, The 12th Annual Conference on Innovation and
Technology
in Computer Science Education (ITiCSE 2007), Dundee, Scotland, June 25,
2007
pdf
An Innovative Approach with Alice for Attracting K-12 Students to Computing,
IBM University Days, Research Triangle Park, May 7, 2007.
pdf
Experimenting with Grammars to Generate L-Systems, Duke Up Close, Duke
University,
April 10, 2007.
pdf
Teaching Strategies and Learning Styles, CRA-W Workshop,
Covington, KY, March 7, 2007.
pdf
An Interactive Approach to Formal Languages and Automata with JFLAP,
NSF CCLI Showcase at SIGCSE 2007, March 9, 2007
pdf
Creating a 3D Interactive Story, Duke FEMMES event, Duke University,
February
24, 2007.
html
Computer Science Concepts Come Alive,
Computer Science Colloquium,
The Citadel, Feb. 20, 2007.
pdf
Teaching Computer Science with Interaction and Visualization,
Workshop on Current Progress of Education and Research in Computer
Science, Duke University, Dec. 4, 2006.
pdf
One-day Program in honor of Pratibha Varma-Nelson
Creating Animations with Alice for Projects in all Disciplines,
NC Career and Technical Education Summer Conference, Greensboro, NC, July
15, 2015.
(pdf 4/pg)
Open Expo: Integrating Computing into all STEM Disciplines, The 3rd Annual Bridging
the Gap Conference, Raleigh, NC, Oct. 29, 2014.
pdf
Creating Animations with Alice for Projects in all Disciplines,
NC Career and Technical Education Summer Conference, Greensboro, NC, July
16, 2014.
(pdf 4/pg)
As part of a 3-hour workshop we also worked
tutorials from here
In addition to the talk we did a 2 hour workshop with
tutorials
from here
Creating Animations and 3D Virtual Worlds - Programming for Beginners,
Duke Up Close Faculty Seminar, Duke University, April 2, 2006
pdf
Turning Automata Theory into a Hands-on Course,
Thirty-seventh SIGCSE Technical Symposium on
Computer Science Education, Houston, Texas,
March 3, 2006.
pdf
"A New Approach to Introductory Programming - Building Virtual Worlds with
Alice",
Durham Technical Community College, Durham, NC
October 7, 2005.
pdf
"A New Approach to Introductory Programming - Building Virtual Worlds with
Alice",
Visualization Seminar, Duke University, Durham, NC
September 23, 2005.
pdf
"Teaching Strategies and Learning Styles", CRAW Workshop, St. Louis, MO
February 23, 2005.
pdf
An Interactive and Visual Approach to Learning Computer Science, Department
of
Computer Science, University of Houston, Houston, Texas, November 30, 2004.
pdf
Panel -Being an Effective Teacher, Grace Hopper Celebration of Women in
Computing, Chicago, Illinois, October 8, 2004.
html
A Visual and Interactive Automata Theory Course with JFLAP 4.0,
Thirty-fifth SIGCSE Technical Symposium on
Computer Science Education, Norfolk, Virginia,
March 4, 2004.
pdf
Panel on Teaching Panel Positions,
Thirty-fifth SIGCSE Technical Symposium on
Computer Science Education, Norfolk, Virginia,
March 5, 2004.
html
Learning Computer Science Concepts via Interactive Visualizations
Department of Computer Science, Johns Hopkins University,
July 24, 2003.
html
JAWAA: Easy Web-Based Animation from CS 0 to Advanced CS Courses,
Thirty-fourth SIGCSE Technical Symposium on
Computer Science Education, Reno, NV
Feb. 21, 2003.
html
Using Hands-On Visualizations to Teach
Computer Science from Beginning Courses
to Advanced Courses, Second Program Visualization Workshop, HornstrupCentret,
Denmark, June 28, 2002.
html
Introducing Computer Science Through Animation and Virtual Worlds,
Thirty-third SIGCSE Technical Symposium on
Computer Science Education, Cincinnati, Ohio,
March 1, 2002.
html
Using JFLAP for Visualization and Interaction in the Automata Theory
Course, and JAWAA for automatic animation of data structures,
Dagstuhl, Germany, May 25, 2001.
html
Experience the Interactive Computer Classroom, Duke Alumni Association,
Duke
University, April 21, 2001
html
Integrating Visualization and Animation into the Teaching of Computer Science
Courses, The Advance Program, Duke University,
February 26, 2001
html
Back to Rodger's homepage