This document summarizes a study that applied web-enabled problem-based learning (PBL) and self-regulated learning (SRL) approaches to a computing education course in Taiwan's vocational schools. The instructor redesigned the course and conducted experiments applying PBL, SRL, and their combinations to examine their effects. Survey results found that the web-enabled pedagogies had mostly positive impacts on students and reinforced the instructor's confidence in further applying them. The study provides valuable experience for other instructors looking to implement innovative instructional designs and e-learning.