O'zbek tilida veb-dasturlashni noldan o'rganish uchun tizimli, boshlang'ich darajadan boshlab qadam-baqadam boradigan manbalar hamon kam. Ko'p resurs ingliz tilida yoki tarqoq holatda, va amaliy topshiriqlar bilan uzviy bog'lanmagan.
EdTech / Dasturiy ta'minot
OwlSchool
OwlSchool - HTML, CSS va JavaScript asoslarini o'zbek tilida, amaliy topshiriqlar orqali o'rgatishga qaratilgan ta'lim platformasi g'oyasi. Ushbu sahifa loyihaning ma'lum bo'lgan qamrovini, hozircha esa faqat qamrovni, aks ettiradi.
- Kategoriya
- EdTech / Dasturiy ta'minot
- Rol
- Asoschi / g'oya muallifi
- Ma'lumot manbai
- Shaxsiy taqdimot
- Sana
- Ommaviy hujjatlashtirilmagan
Muammo
Nega bu muhim
Veb-dasturlash amaliy ko'nikma, uni faqat nazariy videodarslar bilan emas, balki bosqichma-bosqich mashq va topshiriqlar bilan o'rganish osonroq. OwlSchool g'oyasi shu ehtiyojga javob berish uchun shakllangan: HTML, CSS va JavaScript'ni tushunarli, ona tilida va amaliyot-markazlashgan tarzda taqdim etish.
Yechim
Kurs olti bosqichga mo'ljallangan. Quyidagi tuzilma platformaning rejalashtirilgan o'quv yo'nalishi bo'lib, har bir bosqich avvalgisi ustiga quriladi. Bu hali yakunlangan, ommaviy tasdiqlangan o'quv dasturi emas, balki loyihaning konseptual qamrovi sifatida taqdim etiladi.
-
1-bosqich (rejalashtirilgan)
Kirish va veb-asoslar
HTML hujjat tuzilishi, asosiy teglar va veb-sahifaning qanday ishlashi haqida boshlang'ich tushunchalar.
-
2-bosqich (rejalashtirilgan)
Struktura va semantika
Semantik HTML elementlari, formalar va sahifa tarkibini mantiqiy tuzish.
-
3-bosqich (rejalashtirilgan)
Stillashtirish (CSS)
CSS asoslari, joylashuv (layout) tushunchalari va sahifani vizual tarzda tartiblash.
-
4-bosqich (rejalashtirilgan)
Interaktivlik (JavaScript)
JavaScript asoslari, DOM bilan ishlash va foydalanuvchi hodisalariga (event) javob berish.
-
5-bosqich (rejalashtirilgan)
Amaliy kichik loyihalar
HTML, CSS va JavaScript'ni birlashtirgan kichik hajmdagi amaliy mashqlar va topshiriqlar.
-
6-bosqich (rejalashtirilgan)
Yakuniy loyiha
O'rganilgan bilimlarni birlashtirgan, mustaqil bajariladigan yakuniy amaliy loyiha.
Mahsulot arxitekturasi
Loyihaning umumiy g'oyasi brauzer orqali ochiladigan darslar va har bir mavzuga bog'liq amaliy topshiriqlardan iborat dars-topshiriq arxitekturasiga asoslanadi. Aniq texnik komponentlar (server, ma'lumotlar bazasi, kod tekshirish mexanizmi va h.k.) ommaviy hujjatlashtirilmagan.
UI/UX yondashuvi
Konsepsiya darajasida maqsad: har bir dars sodda, tushunarli interfeys orqali taqdim etilishi va o'quvchi darsdan so'ng darhol tegishli topshiriqni bajarishi. Aniq ekran maketlari yoki interfeys detallari hali ommaviy taqdim etilmagan.
Texnologiyalar
Platformaning brauzer orqali ishlashi loyiha ta'rifidan (dars/topshiriq arxitekturasi) kelib chiqadi. Aniq texnologik stek, freymvorklar yoki infratuzilma haqida ma'lumot ommaviy hujjatlashtirilmagan, shuning uchun bu yerda ular ko'rsatilmaydi.
Ishlab chiqish jarayoni
Loyiha yakka tartibdagi shaxsiy tashabbus sifatida boshlangan. Jamoa tarkibi, muddatlar yoki metodologiya haqida tafsilotlar ommaviy hujjatlashtirilmagan.
Kutilayotgan qiyinchiliklar
Boshlovchilarni jalb qilish
Dasturlashni birinchi marta o'rganayotgan foydalanuvchini zeriktirmasdan, izchil davom etishga undash.
Qiyinlik darajasini izchillashtirish
Olti bosqich orasida qiyinlik darajasini tekis va mantiqiy o'sib boradigan qilib loyihalash.
Topshiriqlar bo'yicha fikr-mulohaza
Kod topshiriqlariga tezkor va foydali fikr-mulohaza (feedback) berish mexanizmini ta'minlash.
Natijalar
Natijalar ommaviy hujjatlashtirilmagan.
Skrinshotlar
Skrinshotlar hali ommaviy joylanmagan.
Olingan saboqlar
Loyiha hozircha konsepsiya bosqichida bo'lgani uchun oshkora saboqlar hali shakllantirilmagan. Ular platforma amalda sinovdan o'tgach shu yerga qo'shiladi.