This article deals with general points of several learning theories, in particular significant learning and its connections with the principles that govern teaching those with special educative needs, in any field of study. It considers the teaching of computer science concepts to blind people and those who are visually impaired. Based on personal pedagogical experience in this field, guidelines are given on essential aspects that must be taken into account in the teaching-learning process of computer science using JAWS, at present the most used screen reader worldwide. The need to implement new technologies for social and work-related integration of people who are blind or visually impaired is demonstrated.