This paper presents the use of a combination of pedagogical strategies in teaching a large undergraduate technology integration course. Course revisions include a motivating game-based learning structure, practitioner-focused design, and the flipped classroom model. Students perceived each course change positively with suggestions for refinement