Keywords

computer science, coding, higher ed, live coding, cognitive apprenticeship, instructional design

Description

The computer science department at Brigham Young University feels a need to standardize its courses across instructors. The purpose of this project was to standardize CS 235, the second programming class in the computer science major/minor. There were two existing versions that I evaluated to understand which teaching methods, assessments, and technologies used in each course led to better student outcomes and redesigned a new course based on what appeared to be most effective across courses. The CS department wanted the curriculum to (a) promote deeper learning; (b) help students transition to more proactive, self-paced, student-owned learning; (c) be more scalable to meet increased demand; and (d) encourage students to help each other.

Streaming Media

Project Type

Design/Development Project

Publication Date

2019-03-21

College

David O. McKay School of Education

Department

Instructional Psychology and Technology

Client

College/University

Master's Project or PhD Project

Masters Project

Additional Files

Final Defense Presentation.pdf (79 kB)
Slide deck for final presentation

Share

COinS