Darsning maqsadi: o'quvchilarning algoritm tushunchasi ,algoritmning asosiy xossalari haqidagi bilimlarini mustahkamlash.
Darsning ta'limiy vazifasi: o'quvchilarga algoritm tushunchasi algoritmning asosiy xossalari haqida bilim va ko'nikma berish.
Darsning tarbiyaviy vazifasi: o'quvchilarda hayotdagi har qanday vaziyatdan chiqishning ham bir necha yo`llari mavjudligi hamda ularning ichidan eng yengil va optimalini tanlash orqali barkamollikka erishish mumkinligi haqidagi fikrlar orqali ularni kasb tanlashga yo`naltirish.
Darsning rivojlantiruvchi vazifasi: o'quvchilarda ijodiy fikrlash va u orqali ijobiy natijalarga erishish hislarini shakllantirish.
o'quvchilarning algoritm tushunchasi ,algoritmning asosiy xossalari (tushunarlilik,aniqlilik,diskretlilik,natijaviyli,ommaviylik )haqidagi bilimlarini mustahkamlash.