Using POGIL to help students learn to program.
Helen H. HuTricia D. ShepherdPublished in: ACM Trans. Comput. Educ. (2013)
Keyphrases
- programming course
- programming skills
- student learning
- learning experience
- computer programs
- programming education
- introductory programming
- learning outcomes
- higher education
- college students
- novice programmers
- undergraduate students
- learning environment
- applied sciences
- learning activities
- collaborative learning
- practical experience
- learning styles
- tutoring system
- distance learning
- multiple choice
- feel comfortable
- undergraduate engineering
- doctoral consortium
- educational environment
- computer software
- computer programming
- introductory programming courses
- university students
- intelligent tutoring systems
- high school students
- facilitate learning
- high school
- carnegie mellon university
- teacher education
- blended learning
- programming exercises
- elementary students
- e learning
- problem based learning
- school district
- online course
- teaching materials
- entry level