Обьектілі бағдарланған программалау ортасымен практикалық жұмыс дағдысын қалыптастыру;
Өз іс-әрекетін жоспарлай білуге, өз жұмысының нәтижесін бағалай білуге, жіберілген қателерді түзетуге дайын болуға, іс-әрекеттерде мақсатқа бағыттылық пен табандылықты қалыптастыру.
Обьектілі бағдарланған программалау тілін оқытудың негізгі міндеттері:
Обьектілі бағдарланған программалаудың негізгі түсініктерін қалыптастыру;
Объектілі бағдарланған программалау тілінің программалау ортасының құралдарын меңгеру;
Обьектілі бағдарланған ортада қарапайым программалау дағдыларын меңгерту және объектілі бағдарланған программалау тілінің базалық программалау тілдерін үйрену;
Құрылымды және обьектілі-бағдарланған программалау әдістерімен кең таралған және программалық өнімдерді құрудың тиімді әдістері ретінде таныстыру;