Программалау — компьютерге нақты және түсінікті команда беру тәсілі. Бұл бөлімде алгоритм, айнымалы, цикл, шарт, функция және қате түзету сияқты негізгі ұғымдар қарастырылады. Тест сұрақтары сол тақырыптарға сай құрастырылған, ал мәтіндер оқу үшін түсінікті әрі ұзақ берілді.
Программалау негіздері оқушыға ойды реттеп жазуды, командаларды жүйелеуді және шешімді бірізді орындауды үйретеді. Бағдарлама жазу кезінде ең бастысы — тапсырманы қадамдарға бөлу, әр қадамның не істейтінін түсіну және нәтижені тексеру. Бұл қабілет тек компьютерде ғана емес, күнделікті өмірде де пайдалы. Мысалы, бір жұмысты орындағанда да адам алдымен жоспар құрады, содан кейін ретімен әрекет етеді. Программалау дәл осы тәртіпке сүйенеді.
Программалауды меңгерген оқушы тапсырманы бөлшектеп қарауға үйренеді. Ол кодтағы қателікті байқайды, әр команданың қызметін түсінеді және нәтижені алдын ала болжай алады. Осы себепті программалау тек техника сабағы емес, сонымен бірге логикалық ойлауды дамытатын маңызды оқу саласы.
Бұл тест программалаудың ең негізгі түсініктерін тексеруге арналған. Сұрақтар қысқа жауапқа ғана емес, мағынаны түсінуге де бағытталған. Әр тапсырмада алгоритмдік ойлау, кодтың қызметі және бағдарламаның жұмыс логикасы ескеріледі.
Тақырыпты түсінген оқушы қарапайым бағдарлама жазуды, шарт қоюды, қайталанатын әрекеттерді орындауды және функция арқылы кодты ықшамдауды үйренеді. Бұл дағдылар келесі тақырыптарды меңгеруге де негіз болады.