IntroCS POGIL Project


Process Oriented Guided Inquiry Learning
in Introductory Computer Science


The IntroCS POGIL Project is currently recruiting participants:

  • US college faculty who will be teaching CS 1 with Java in Fall 2017 or Spring 2018
  • US college faculty who will be teaching CS 1 with Python in Fall 2018 or Spring 2019

Participants will receive stipends and travel funds to attend summer training, implement POGIL activities in their courses, and help with data collection. See the IntroCS Participant Expectations page for more information about joining the project.

To apply, contact Chris Mayfield at mayfiecs at jmu.edu. Please note any prior experience with POGIL, when you will next be teaching CS1, and in which programming language.

About the Project

The main goal of IntroCS POGIL is to study factors that most influence faculty to adopt POGIL in introductory computer science courses and how the degree of POGIL implementation impacts student learning and engagement. A secondary goal is to make it significantly easier for computer science faculty to adopt POGIL by disseminating high-quality instructional resources and enhancing current professional development practices. The project theory of action is that enhanced instructor support will improve faculty adoption of and persistence with POGIL, which in turn will improve student outcomes. To assess the impact of these and other factors, the project will collect and analyze multi-institutional data including surveys, interviews, and grades.

This work will establish the value of Process Oriented Guided Inquiry Learning (POGIL) as an approach to teaching computer science. The POGIL approach has been shown in other STEM disciplines to increase student learning and retention, particularly for students from underrepresented populations, including females and minorities. But there has not yet been a concerted effort to evaluate teaching computer science using the POGIL approach. The growth of the computer science POGIL community, which is a fundamental aspect of this proposal, is a necessary step to study the effectiveness of POGIL in CS education. Broader and more effective use of strategies such as POGIL will improve the quality, quantity, and diversity of students who complete STEM programs.

NSF Award Investigator Institution
1626765 Helen Hu Westminster College
Clif Kussmaul Muhlenberg College
Chris Mayfield James Madison University
Aman Yadav Michigan State University

Project Coordinator: Debby Scharffs (dscharffs@westminstercollege.edu)

Evaluator: Pat Campbell, Campbell-Kibler Associates

Advisory Board:

  • Renée Cole, University of Iowa
  • Colleen Lewis, Harvey Mudd College
  • Richard Moog, National POGIL Project
  • Tricia Shepherd, St. Edwards University
  • Beth Simon, University of San Diego

Collections of IntroCS POGIL Activities

Helen Hu’s activities (Java) http://tinyurl.com/CS1pogil
Chris Mayfield’s activities (Java) https://github.com/ChrisMayfield/cspogil
Lisa Olivieri’s activities (Python) http://cspogil.org/lisao
Helen Hu’s activities for scientists (Python) https://www.dropbox.com/s/k8pi6ug5nhg75re/SCPOGIL_TOCwSyll.docx
Contributors to this page: Chris Mayfield , Helen Hu and Clif Kussmaul .
Page last modified on Tue March 14, 2017 10:19:58 EDT by Chris Mayfield. (Version 36)