As Fig.1 shows, the computer teacher and the subject teachers formed a teaching team to introduce PBL in a regular class. The proposed model has two phases. In the first phase, the computer teacher conducts PBL on computer-related topics to familiarize students with the
process of completing a PBL activity and totrain them in the necessary technological skills, including productive software usage, fact finding
on the Internet, and the operation of hardware (such as digital cameras, camcorders, scanners, and other devices). Another important
purpose of conducting PBL in the computer class is to enable students to practice various research tasks, including facts finding, data
analysis, report writing and oral presentation. It also helps students to develop their collaboration and time budgeting skills. In phase II, the
subject teacher can then conduct subject-specific PBL activities, knowing that students have already been pre-trained to perform project
work. Although the subject teacher must still plan the PBL activities, no other student training is required. Therefore, little or no class time is
lost due to student training and only minimal effort is required on the part of the subject teacher.
In short, the proposed model requires the computer teacher to perform PBL activities to train students to complete projects successfully.
The subject teacher can then focus on subject-specific learning goals in subsequent PBL activities.