Loading...
 

Home

Welcome to cspogil.org. This site contains activities and other resources to support using Process Oriented Guided Inquiry Learning (POGIL) in Computer Science (CS) and related disciplines.

Activities from the CS Activity Writing Program

Click here to view the 58 classroom-ready activities developed in January–August 2022. The CS Activity Writing Program was organized by the IntroCS POGIL Project. See the project website for publications about the Writing Program. These 58 activities were published by the POGIL Activity Clearinghouse as a special issue: Vol 3 No 2. Click here to read the editorial introducing the activities.

These 58 activities were developed for CS courses including but not limited to:

  • CS 0,
  • CS 1,
  • CS 2,
  • Computer Architecture,
  • Databases,
  • Discrete Mathematics,
  • Game Development,
  • Kotlin Programming, and
  • Software Design.

For access, view this list and follow the instructions in row 4

Activities by Course or Subject

(based on ACM/IEEE Computer Science Curriculum 2008)

Computer Science 0 (courses for non-majors, including CS Principles)
PF. Programming FundamentalsComputer Science 1
(1st course for majors)
Computer Science 2
(2nd course for majors)
AR. Architecture and OrganizationAL. Algorithms and ComputationCN. Scientific Computation
DS. Discrete StructuresGV. Graphics and VisualizationHC. Human Computer Interaction
IM. Information ManagementIS. Intelligent Systems (AI)OS. Operating Systems
PL. Programming LanguagesSE. Software EngineeringSP. Social and Professional Issues
HFOSS (Humanitarian FOSS)Other (non-CS activities) 
PythonJavaC/C++

 

Activities by Author

(authors who have contributed sets of activities)

Clif Kussmaul
CS0/CSP, CS1, CS2, DS&A, Arch&Org, SoftEng, IntellSys
Helen Hu
(with Tricia Shepherd)
CS0/CSP, SciComp, CS1, etc
Chris Mayfield
(with Nancy Harris, Ralph Grove)
CS1
Peter Drake
CS1, CS2
Sofia Lemons
CS1, CS2
Tammy VanDeGrift
CS2
Brandon Myers
Arch & Org
Mark Gondree
Arch & Org
Piotr Debiec
Digital Systems
Brent Yorgey
Algorithms, Theory
Matt Lang
Algorithms, Theory
Laurent Babout
Algorithms
Jim Van Horn
Discrete Structures
Victor Norman
Operating Systems
Kevin Wortman
Algorithms
Tammy Pirmann
CS0/CSP, CS1
  
Lisa Olivieri
CS1
Heidi Ellis
CS0, HFOSS
Stoney Jackson
CS0, HFOSS
Contributors to this page: Clif Kussmaul , Helen Hu and admin .
Page last modified on Mon March 10, 2025 13:34:49 EDT by Clif Kussmaul. (Version 167)