• 5-bolim: Dasturiy taminot muhandisi kabi oylang
  • -qism: Kodingizni qayta ishlatish




    Download 0.61 Mb.
    bet2/6
    Sana29.05.2023
    Hajmi0.61 Mb.
    #66685
    1   2   3   4   5   6
    Bog'liq
    2 kurs

    4-qism: Kodingizni qayta ishlatish
    Ushbu bo'limda siz Scratch-da protseduralar va klonlash bilan tanishasiz va kodingizni qayta ishlatish uchun ushbu g'oyalarni qo'llaysiz.

    • protseduralar.

    • Yaxshi dasturiy ta'minot xususiyatlari: modullilik, moslashuvchanlik.

    • Hisoblash fikrlash: umumlashtirish.

    • Scratch: ko'proq palitra bloklari, klonlar, xalta.

    5-bo'lim: Dasturiy ta'minot muhandisi kabi o'ylang
    Ushbu bo'limda siz qiziqarli kompyuter o'yinini yaratish uchun dasturiy ta'minotni ishlab chiqishning barcha bosqichlarini bajarasiz. Shuningdek, siz xabarlarni uzatish va parallellik haqida bilib olasiz.

    • dasturiy ta'minotni ishlab chiqish jarayoni.

    • Dasturiy ta'minotni ishlab chiqish yondashuvlari: sharshara modeli, iterativ va inkremental, prototiplash.

    • Muvofiqlashtirish: parallellik, xabarlarni uzatish.

    • Hisoblashning murakkabligi.

    • Boshqa dasturlash tillari.

    • Scratch: xabarlarni translyatsiya qilish, loyihalarni nashr qilish.



    Kurs logistika
    kurs formati
    Kurs 5 moduldan iborat (shuningdek, haftalar yoki birliklar deb ataladi), bu erda biz Kurs dasturida tasvirlanganidek, turli xil hisoblash mavzularini ko'rib chiqamiz. Kursning asosiy tarkibiy qismlari:

    • Video ma'ruzalar: Har hafta taxminan 1 soat ma'ruza bo'lib, slaydlar va kod misollari bilan qo'llab-quvvatlangan qisqa videolar sifatida taqdim etiladi. Video ichidagi viktorinalar yangi tushunchalarni toʻgʻri tushunganingizni tekshirishga yordam beradi – bular ixtiyoriy va yakuniy bahoga qoʻshilmaydi. Shuningdek, har hafta mavzulari bo'yicha kompyuter olimlari va nokompyuter olimlari bilan bo'lgan intervyularining badiiy videolari ham kiritilgan.

    • Haftalik viktorinalar: Har haftada bittadan 5 ta haftalik viktorina mavjud. Ular qisqa dasturlarni yozish, sinab ko'rish yoki tahlil qilishni talab qilishi mumkin bo'lgan bir nechta tanlov savollarini o'z ichiga oladi.

    • Tengdoshlar tomonidan baholangan loyihalar: 2 ta dasturlash loyihasi bo'ladi, ularni sinfdoshlaringiz baholaydi. Bular sizni amaliy dasturlash tajribasi bilan ta'minlash uchun mo'ljallangan.

    • Munozara forumlari: Sizni sinfdoshlaringiz bilan muloqot qilish va bir-biringizdan o'rganish uchun muhokama forumlarida qatnashishingiz tavsiya etiladi. U erda siz ushbu kurs bilan bog'liq bo'lgan har qanday savollar, sharhlar yoki hatto g'alati fikrlarni joylashtirishingiz mumkin. Bu yerda siz munozara forumlaridan foydalanish bo'yicha yaxshi amaliyot qo'llanmasini topishingiz mumkin.

    baholash
    Kursning yakuniy bahosi haftalik viktorinalar va tengdoshlar tomonidan baholangan loyihalardagi ko'rsatkichlaringizga qarab hisoblanadi.

    Download 0.61 Mb.
    1   2   3   4   5   6




    Download 0.61 Mb.