Computer Science Education

Image
Representation of computer science education

Overview

The Computer Science Education research group studies theories, frameworks, pedagogical methods, and data related to educating students at all levels in areas related to computer science and more generally computational thinking. The research aims to address critical deficiencies in CS education within K-12 and higher education, as well as address the well-documented lack of diversity in the computing field. The research also aims to understand how integrating material about computational thinking into non-CS courses may enhance learning.

Sub Areas

  • AI in Education
  • HCI of CS Education
  • Inclusive Design x CS Education
  • Integrating Computational Thinking into Non-CS Courses
  • Teaching CS Without Coding and Machines
  • Collaborative Software Engineering Education
  • Learning Analytics
  • Social Learning Environments

Related Courses

Faculty

Martin Erwig

Martin Erwig

Professor
Stretch Professor of Computer Science

erwig@oregonstate.edu

Electrical Engineering and Computer Science
Programming Languages | Computer Science Education
Christopher Hundhausen

Christopher Hundhausen

Professor | Associate Head for Online Education

chris.hundhausen@oregonstate.edu

Electrical Engineering and Computer Science
Software Engineering and Human-Computer Interaction | Computer Science Education
Jennifer Parham-Mocello

Jennifer Parham-Mocello

Assistant Professor
Kearney Faculty Scholar

parhammj@eecs.orst.edu

Electrical Engineering and Computer Science
Computer Science Education
Prasad Tadepalli

Prasad Tadepalli

Professor

tadepall@eecs.oregonstate.edu

Collaborative Robotics and Intelligent Systems Institute | Electrical Engineering and Computer Science
Artificial Intelligence and Robotics | Data Science and Engineering | Computer Science Education