Abstract:
The study is focused on the strategies for improving the teaching and learning of QBasic programming language in colleges of education. This survey study was conducted in the south east geopolitical zone of Nigeria namely Ebonyi, Enugu and Anambra States aimed at identifying the strategies for enhancing teaching and learning of QBasic programming language. Data were collected with the use of structured questionnaire containing 58 items. Descriptive statistics, mean, standard deviation and t-test statistical tool were used for analyzing data. No sample was taken. The population consisted of 295 respondents (35 Instructors, 25 lecturers, and 235 computer students). The instrument was subjected to face validation by three experts’, it was further pilot tested on 20 respondents who were used to establish the internal consistency of the instrument. The reliability coefficient was calculated to be 0.98, 0.99, 0.98, 0.98 and 0.99 respectively for each section of the instrument and 0.99 as the overall coefficient. Based on data analyzed, it was found out that technical skill strategies can be used to improve the teaching of QBasic programming. Also, teaching methodology strategies, instructional facilities utilization strategies among others can be employed by computer educators to improve the teaching and learning of QBasic programming in colleges of education. Consequently, it was recommended among others that school administrators should ensure that computer educators are sponsored on retraining programmes at least once every year by organizing workshops, seminars and conferences to enable them learn the modern technological skills in their chosen career. In order to make the art of programming responsive to the needs of the society, computer students should be made to spend at least six months in computer and ICT programming firms during their industrial work experience to enable them acquire the relevant skills required to excel in the world of work while School administrators should ensure that adequate instructional facilities are provided to every computer laboratory to enable students learn and master sound programming skills