The paper described phenomena of abusing computer in instructional situations. The importance of courseware design, the characteristics, advantages and disadvantages of computer-based instruction were discussed in order to provide a rationale for utilizing computer in instruction. Interaction and individualization were stressed as the core of CBI courseware design. The author also suggested educators should consider other alternatives and have an overall estimation before engaging in CBI courseware design and development.