Мнение 1: За тези, които тепърва започват да навлизат в света на програмирането, посещаването на курс може да бъде безценно предимство. Макар че в интернет има изобилие от свободно достъпна информация и уроци, един структуриран курс по програмиране осигурява основните градивни елементи за развиване на основни навици и най-добри практики при програмирането. Благодарение на правилните напътствия и инструкции обучаемите придобиват представа за избрания от тях език по много по-бърз и ефективен начин, отколкото да се препъват сляпо в дълги ръководства или неразбираеми видеоуроци. Освен това подходящите предизвикателства и дейности помагат за затвърждаване на ключови теми, разглеждани в курсовете по програмиране на учениците, като допълнително подпомагат разбирането и осигуряват допълнителна мотивация за придобиване на ценен опит в програмирането.