CompSci 290
Spring 2024
Educational Technology Practicum

In-Class Activity: Transitioning from Learner to Designer

Education must begin with the solution of the teacher-student contradiction, by reconciling the poles of the contradiction so that both are simultaneously teachers and students. — Paulo Freire

To develop useful Educational Technology, you will need to think like a teacher in addition to a student.

Submitting your Work

In groups, use this shared Google Doc to create a Single Point Rubric for grading a programming assignment and explain your reasoning for each part above.

In your groups, each person should take on the following roles:


Pedagogy is the study of teaching and learning methods, the "why" of the topics, assessments, interactions, and activities that take place in a learning environment. A principled pedagogy enables more effective learning by taking into account the needs, backgrounds, goals, and cultures of students and teachers.

Rubrics are an important pedagogical tool, a set of criteria that provide a standardized framework for assessing student work consistently and equitably. Good rubrics also help students by communicating expectations, clarifying purpose, providing feedback, and allowing self-assessment. A rubric consists of the following parts:

When designing these parts, it is useful to keep in mind:

Consider these questions about a student's submitted code when discussing the goals for your rubric: