Darsning tarbiyaviy vazifasi: O`quvchilarga algoritm asosi tuzilmalarini mohiyatini ochib berish orqali ularning o`z hayotida amal qilib kelayotgan odatlarini tahlil etish va xulosa chiqarishga o`rgatish.
Darsning rivojlantiruvchi vazifasi: o'quvchilarni o`zining har bir harakatini nazorat qila qila olish va tartibga solishga yo`naltirish
O`quvchilarda algoritmning asosi tuzilmalari:chiziqli tuzilmalar-faqat oddiy harakat qatnashgan qism, tarmoqlanuvchi tuzilmalar -shartga muvofiq bajariladigan ko`rsatmalar ishtirok etgan 2 xil ko`rinishdagi, takrorlanuvchi tuzilmalar-ko`rsatmalari shartga ko`ra va snagich asosida takroriy bajariladigan tuzilmalar.
O'quv jarayonini amalga oshirish texnologiyasi
Uslub: Ma`ruza va amaliyot
Shakl: Savol-javob. Jamoa va kichik guruhlarda ishlash
Vosita: Elektron resurslar, darslik, plakatlar, tarqatma materiallar.
Usul: Tayyor prezentatsiya va slayd materiallari asosida.
Nazorat: Og'zaki, savol-javob, muhokama, kuzatish.
Baholash: Rag'batlantirish, 5 ballik reyting tizimi asosida.
O`quvchilar yangi bilimlarni egallaydi.Algoritmning asosi tuzilmalari haqida tasavvurga ega bo`ladilar. Yakka va guruh bo`lib ishlashni o`rganadi
Kelgusi rejalar (tahlil, o'zgarishlar)
O'qituvchi o'z faoliyatining tahlili asosida yoki hamkasblarining dars tahlili asosida key- ingi darslariga o'zgartirishlar kiritadi va re- jalashtiradi