Foundation yo'nalishi (6 oy)
Foundation — barcha texnik yo'nalishlar uchun majburiy poydevor. Bu bosqichda talaba kompyuterga umumiy savodxonlikdan boshlab, AI vositalari va Computer Science asoslarigacha bo'lgan yo'lni bosib o'tadi.
Maqsad
6 oy yakunida talaba:
- Kompyuterdan, Office dasturlaridan (Word, Excel, PowerPoint) ishonchli foydalanadi
- AI vositalaridan (ChatGPT, Claude, Midjourney, Canva) samarali foydalana oladi
- Prompt engineering va AI bilan ishlash ko'nikmasini egallaydi
- Computer Science asoslarini, algoritmlarni va dasturlash mantig'ini tushunadi
Foundation yakunlangandan keyin talaba Mobile, Game yoki Backend yo'nalishini tanlashi mumkin.
Yo'nalish ikki bosqichdan iborat
1-bosqich: Kompyuter savodxonligi va AI (1–2 oy)
Talaba kompyuterdan, Office dasturlaridan va AI vositalaridan foydalanishni o'rganadi. Bu bosqichda dasturlash yo'q — faqat amaliy ko'nikma.
| Oy | Mavzu | Asosiy natija |
|---|---|---|
| 1-oy | Kompyuter asoslari + Word + Excel | Kompyuterdan erkin foydalanish, hujjat va jadval bilan ishlash |
| 2-oy | Excel davomi + PowerPoint + AI | Taqdimot, AI bilan kundalik ish |
2-bosqich: Computer Science asoslari (3–6 oy)
CS50 uslubida 4 oylik to'liq dastur. Algoritmlar, dasturlash asoslari, C va Python, oddiy loyihalar.
| Oy | Mavzu |
|---|---|
| 3-oy | CS asoslari, algoritm, Scratch, Git va GitHub |
| 4-oy | C tili — sintaksis, shartlar, sikllar, funksiyalar, string |
| 5-oy | C tili — massiv, qidiruv va saralash, pointer, struct, fayl |
| 6-oy | Python, yakuniy loyiha |
Git va GitHub
Git va GitHub 3-oydan boshlanadi. Shu paytdan boshlab uy vazifalari GitHub orqali topshiriladi.
Har oyning tuzilishi
Har bir oy 12 ta darsdan iborat:
- 1–11 darslar: yangi mavzu + dars davomidagi topshiriqlar
- 12-dars: oylik imtihon (test + amaliy ish)
Uy vazifalari
Har dars uchun alohida uy vazifasi beriladi. Topshirish usuli:
- 1–2 oy: daftar yoki Google Drive
- 3–6 oy: faqat GitHub
Baholash tizimi
| Komponent | Ulushi |
|---|---|
| Darsda faollik | 20% |
| Uy vazifalari | 40% |
| Oylik imtihon | 30% |
| Yakuniy loyiha (6-oy) | 10% |
O'tish chegarasi — 60%. Foundation imtihonidan o'tmagan talaba keyingi yo'nalishga o'ta olmaydi.