Аналіз мети і змісту навчання основ програмування на сучасному етапі розвитку інформатики, комп"ютерної техніки та інформаційно-комунікаційних технологій. Розгляд шляхів реалізації диференційованого підходу при навчанні основ програмування студентів.