Abstract
Abstract Computer is considered to be one of the consequences of the recent scientific and technological progress. Meanwhile, it is also considered as one of the supports that lead this progress. This makes it of great interest by the educators and the staff who worried about the educational process. The educational systems have taken care of the computer recalling using it either in the school administrations or in teaching. In this research, a system has been constructed to teach the visual basic using the enumerating teaching method by only listening of the user to the subject, and the reactive teaching with the user who leads the listener to the manner of constructing a program by himself step by step following the simple used method that supported by voice and photos, whereas the system consists of three levels (the first one is specific for beginners; the second is for medium level; and the third is for the level of advanced programmers). In each level there is a group of examples that used the reactive method in their presentations. Visual basic was chosen because it is a strong programming language preferred for designing the fronts and of its deal with the data bases. Moreover, it contains the characteristics of the Object Oriented Programming (OOP). The system was applied on a sample of 20 students from the Department of Computer Sciences. The results are positive according to the questionnaire used after the application of the system. .