O‘zbekistondagi maktab o‘quvchilari uchun bepul interaktiv dasturlash darslari
Codium o‘zimizning mahsulotimiz edi: maktab o‘quvchilariga veb-dasturlashni bepul o‘rgatgan interaktiv platforma. U ingliz tilini yaxshi bilishni ham, oldingi tajribani ham talab qilmasdi va o‘quvchilarni kod haqida shunchaki o‘qishga emas, kod yozishga undardi. MVP’ni biz 2019-yil sentabridan boshlab olti oy ichida yaratdik.
Asosiy imkoniyatlar
- Tizimli o‘quv dasturi: kontent tillar → boblar → darslar → mashqlar ko‘rinishida tashkil etilgan, shuning uchun kurslarni tuzilmani o‘zgartirmasdan kengaytirish mumkin.
- Brauzerdagi kod muharriri: har bir mashqqa CodeMirror muharriri o‘rnatilgan, shuning uchun o‘quvchilar hech narsa o‘rnatmasdan haqiqiy kod muharririda ishlaydi.
- Darhol javob: har bir yuborilgan yechim real vaqtda tekshiriladi, shuning uchun o‘quvchi mashqdan o‘tgan-o‘tmaganini shu zahoti biladi.
- Kengaytiriladigan kurslar tizimi: yangi tillar va mashq turlari platformani qayta yozmasdan qo‘shiladi.
- O‘quvchilar uchun bepul: o‘quvchi bilan birinchi dars o‘rtasida hech qanday to‘siq yo‘q.
Interaktiv darslar qanday ishlaydi
Backend — o‘quv dasturi MySQL’da saqlanadigan Laravel ilovasi. Har bir mashqning regular ifodalar ko‘rinishida yozilgan o‘z tekshiruv qoidalari bor. O‘quvchi kodni yuborganda, u shu andozalar bilan solishtiriladi va natija darhol qaytadi.
Regex tekshiruvlari MVP uchun juda mos edi. Ular tez ishlaydi, har bir mashq uchun oson yoziladi va boshlang‘ich topshiriqlarda oldindan aytib bo‘ladigan natija beradi — bunday topshiriqlarda maqsad o‘quvchi kutilgan tuzilmani yozganini tasdiqlashdan iborat. Qoidalar asosiy kodga emas, har bir mashqqa tegishli bo‘lgani uchun yangi dars qo‘shish yangi reliz chiqarishni emas, shunchaki kontent qo‘shishni anglatardi.
Nega loyiha to‘xtatildi
Texnologiya ishladi, lekin keng qo‘llanilmadi. Maktablar Codium’dan foydalana olishi uchun biz uni davlat darajasida joriy etishga harakat qildik, ammo muassasalar qiziqishi past bo‘ldi va loyihani to‘xtatdik. Shunga qaramay, MVP mahalliy maktab o‘quvchilari uchun bepul, interaktiv dasturlash darslarini yaratish amalda mumkinligini ko‘rsatdi va bu tajriba bugungi ta’lim sohasidagi ishlarimizga ham asos bo‘lmoqda.
O‘xshash ishlar
Hozirgi ta’lim mahsulotimiz — BiliMind: u Telegram mini-ilovasi sifatida ham ishlaydigan SI kurs generatori. Bunday o‘quv platformalarini biz veb-ilovalar yaratish xizmatimiz doirasida quramiz.



