По завршетку разреда ученик ће бити у стању да:
утврди шта је резултат извршавања датог једноставног алгоритма који садржи понављање и гранање;
уочи и исправи грешку у једноставном алгоритму који садржи понављање и гранање.
креира програм у визуелном програмском језику на основу датог једноставног алгоритма који садржи понављање и гранање;
примени блокове аритметичких оператора при креирању програма у визуелном програмском језику.
предвиди садржај променљиве на основу интеракције корисника са програмом (нпр. блок Питај и чекај и блок Одговор) у датом једноставном програму;
креира програм у коме остварује интеракцију са корисником, користећи променљиве, уз помоћ наставника.