This study was designed to develop practical and effective teaching strategies of computer application software for group instruction at Tamkang University. The assumption was that practical strategies for learning computer application software that were highly organized, provided hands-on learning, and proceeded in small steps would be successful in increasing the skill level of students. It utilized the cognitive concept of “scaffolding” that novice should be assisted at the beginning and promoted to self-learning. At the first stage, students and instructors evaluated four Microsoft PowerPoint instructional CD-ROMs and an instructional CD-ROM was developed according to the designing principles of the evaluation. Secondly, interviews were employed to gather data from the instructors and students of introductory computer courses. Based on the criteria defined by literature review and interview, instructional strategies for computer application software learning for group instruction were developed. These strategies and designing guidelines were further implemented and revised by selected instructors. Formative evaluation of instructional strategies and designing guidelines for instructional CD-ROM were conducted with participant observation and interview. Instructional strategies, which included motivation, organization, demonstration, practice, and transfer stages, were developed for evaluation. After the evaluation, instructors reported that these strategies provided them a systematic and efficient approach in designing their instruction and the instructional CD-ROM were helpful to the group instruction process. The students concluded that the new instructional processes were more motivating, organized and interacting. However, students suggested they need more time for practice during group instruction. They recommended that the instructional CD-ROM could take the major role of individualized instruction after 4–6 h of group instruction.