THE BASIC PRINCIPLES OF INFORMATION TECHNOLOGY COURSES FOR BEGINNERS