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.
BYU ScholarsArchive Citation
Fox, N. (2019). Re-designing a Computer Science Course in Higher Education. Unpublished masters project manuscript, Department of Instructional Psychology and Technology, Brigham Young University, Provo, Utah. Retrieved from https://scholarsarchive.byu.edu/ipt_projects/15
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