Text this: COMPUTER VISUALIZATION IN TEACHING GENERAL TECHNICAL DISCIPLINES: THEORETICAL AND PRACTICAL ASPECTS