Using POGIL to Help Students Learn to Program

被引:53
|
作者
Hu, Helen H. [1 ]
Shepherd, Tricia D. [2 ]
机构
[1] Westminster Coll, Dept Comp Sci, Salt Lake City, UT 84105 USA
[2] Westminster Coll, Dept Chem, Salt Lake City, UT 84105 USA
来源
ACM TRANSACTIONS ON COMPUTING EDUCATION | 2013年 / 13卷 / 03期
基金
美国国家科学基金会;
关键词
Human Factors; POGIL; active learning; process-oriented guided inquiry learning; inquiry-based learning; process skills; BIOLOGY;
D O I
10.1145/2499947.2499950
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
POGIL has been successfully implemented in a scientific computing course to teach science students how to program in Python. Following POGIL guidelines, the authors have developed guided inquiry activities that lead student teams to discover and understand programming concepts. With each iteration of the scientific computing course, the authors have refined the activities and learned how to better adapt POGIL for the computer science classroom. This article details how POGIL activities differ from both traditional computer science labs and other active-learning pedagogies. Background is provided on POGIL's effectiveness. The article then includes a full description of how POGIL activities were used in the scientific computing course, as well as an example POGIL activity on recursion. Discussion is provided on how to facilitate and develop POGIL activities. Quotes from student evaluations and an assessment on how well students learned to program are provided.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Building Tools to Help Students Learn to Program
    Guo, Philip
    COMMUNICATIONS OF THE ACM, 2017, 60 (12) : 8 - 9
  • [2] Authentic Assessment: Using assessment to help students learn
    Brown, Rally
    RELIEVE-REVISTA ELECTRONICA DE INVESTIGACION Y EVALUACION EDUCATIVA, 2015, 21 (02):
  • [3] Using animation to help students learn computer algorithms
    Catrambone, R
    Seay, AF
    HUMAN FACTORS, 2002, 44 (03) : 495 - 511
  • [4] Using a Simulator to Help Students with Dyspraxia Learn Geometry
    Fabien Emprin
    Édith Petitfour
    Digital Experiences in Mathematics Education, 2021, 7 (1) : 99 - 121
  • [5] LEARNING TO HELP STUDENTS LEARN
    KATZ, J
    NOHE, LM
    ANDERSMICHALSKI, J
    EPSTEIN, D
    SEGAL, DE
    LIBERAL EDUCATION, 1987, 73 (01): : 28 - 36
  • [6] How POGIL laboratory experiments can help students and faculty
    Grushow, Alexander
    Hunnicutt, Sally
    Whitnell, Robert
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2016, 251
  • [7] How POGIL laboratory experiments can help students and faculty
    Grushow, Alexander
    Hunnicutt, Sally
    Whitnell, Robert
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2016, 251
  • [8] An interactive computer program to help students learn molecular symmetry elements and operations
    Meyer, David E.
    Sargent, Andrew L.
    JOURNAL OF CHEMICAL EDUCATION, 2007, 84 (09) : 1551 - 1552
  • [9] Using Machine Learning to Help Students with Learning Disabilities Learn
    Dcruz, Francis
    Tiwari, Vijitashw
    Soni, Mayur
    SUSTAINABLE COMMUNICATION NETWORKS AND APPLICATION, ICSCN 2019, 2020, 39 : 262 - 269
  • [10] Using an INTRANET to help students learn general chemistry.
    Lagowski, JJ
    McIntosh, AL
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1997, 213 : 677 - CHED