摘要:AbstractThis paper discusses the development and testing of Multimedia-assisted Mastery Learning Courseware (MMLC) with regard to the learning of cellular respiration. The model for the instructional system design and the a combined theory of instruction are introduced as the macro and micro stages of developing the courseware. The design of the prototype is reported followed by the alpha test using usability evaluation. Beta testing was carried out after revisions were made based on expert comments. The findings of this study show that the courseware is well designed in terms of using mastery learning elements which goes through a series of systematic testing stages. In conclusion, the MMLC is ready to be implemented in order to discover the effectiveness in terms of enhancing student's performance with regard to learning cellular respiration.