Стаття є розширеним викладом доповіді, яку автор прочитав на 4th International Conference on Engineering and Natural Sciences (ICENS 2018) у Києві 4 травня 2018 р. Запропоновано стислий історичний огляд питань дистанційної освіти та електронного навчання у їхньому взаємозв’язку. Узагальнено досвід автора у викладанні комп’ютерного програмування на основі сучасних засобів електронного навчання, наданих системою MOODLE. Виявлено проблемні ситуації, що потребують додаткових рішень: календарний план та режими зарахування студентів, формування академічних груп, командна робота, відстеження діяльності студентів, студентські рецензування, тестування та оцінювання робіт, виявлення академічної недоброчесності, формування залікових відомостей.