Skip to content

Using POGIL to teach students to be better problem solvers (abstract only)

Reference: Helen H. Hu. (2012). Using POGIL to teach students to be better problem solvers (abstract only). In SIGCSE ‘12.

Entry Key: \cite{hu-2012-prob-solve}

Entry Type: @inproceedings

Abstract

POGIL is a learning method that encourages students to learn coursework material in cooperative groups. Instead of passively listening to a traditional lecture, POGIL students work together on activities that guide students to discover programming concepts and algorithms for themselves. For example, instead of being told in lecture that a return statement ends the execution of a method, students might be asked what happens if two lines in their program are reversed (so that a line of code appears after the return statement). This emphasis on the process of discovery teaches students to become better problem solvers. POGIL has been used for over 15 years in science classrooms, where studies have shown it to be more effective than traditional lectures, measured both in student mastery of the material and in student retention.This poster provides examples of how traditional programming assignments can be transformed into POGIL lessons that emphasize problem solving and critical thinking skills. A POGIL activity on loops has students working through iterations of Newton’s method by hand before writing the code. Critical thinking questions guide students to manipulate the code to experiment with infinite loops, initialization statements and conditionals. Two other activities on recursion and writing pseudocode are detailed on the poster. Information on facilitating a POGIL activity and writing your own POGIL activities can be found online at http://pogil.org/resources. Additional examples of computer science POGIL activities can be found at http://cspogil.org.

Metadata

Download .bib file

Field Value
author Hu, Helen H.
title Using POGIL to teach students to be better problem solvers (abstract only)
year 2012
isbn 9781450310987
publisher Association for Computing Machinery
address New York, NY, USA
url https://doi.org/…
doi 10.1145/2157136.2157395
booktitle Proceedings of the 43rd ACM Technical Symposium on Computer Science Education
pages 672
numpages 1
keywords teams, problem solving, cooperative learning, active learning, POGIL
location Raleigh, North Carolina, USA
series SIGCSE ‘12