El documento describe los tipos de software educativo, incluyendo software algorítmico y heurístico. El software algorítmico enseña a través de la transmisión de conocimiento mientras que el heurístico fomenta el descubrimiento a través de la interacción. También discute aspectos importantes para considerar al elegir software educativo para el nivel inicial como facilidad de uso, versatilidad, calidad audiovisual, navegación e interacción, y potencial didáctico.