a) Ta’limiy: Delphi dasturlash muhitihaqida ma’lumot berish.
b) Tarbiyaviy: Kompyuterning qurilmalariga, kompyuter dasturlariga qanday munosabatda bo’lishni o’rgatish.
c) Rivojlantiruvchi O'quvchilarni Delphi dasturlash muhiti bilan bilan ishlash ko`nikmasini hosil qilish.
Tayanch kompetensiya: TK1:Kommunikativ kompetensiya – axborot kommunikatsion texnologiyasidan foydalanishda xorijiy tildagi atamalarni mazmunini tushungan holda uni jarayonga qo‘llash; TK2: Axborotlar bilan ishlash kompetensiyasi – mediamanbalardan zarur ma`lumotlarni izlab topa olish saralash, qayta ishlash, saqlash, ulardan foydalana olish, ularning xavfsizligini ta`minlash, mediamadaniyatga ega bo`lish; TK6: Matematik savodxonlik, fan va texnika yangiliklaridan xabardor bo`lish hamda foydalanish kompetensiyasi – aniq hisob-kitoblarga asoslangan holda shaxsiy, oilaviy rejalarni tuza olish, kundalik faoliyatda turli formuladan foydalana olish.