Haftalik O'quv Rejasi
1-2 Hafta: Kompyuter bilan Tanishuv
- Kompyuter qismlari va ularning vazifalari
- Sichqoncha va klaviatura bilan ishlash
- Dasturlash nima ekanligini tushunish
- Algoritmlar haqida tushuncha
3-5 Hafta: Scratch Asoslari
- Scratch interfeysi bilan tanishuv
- Sprite va backdrop
- Harakatlanish bloklari
- Birinchi animatsiya yaratish
6-8 Hafta: Scratch O'yinlar
- Events va controls
- O'zgaruvchilar (variables)
- Oddiy o'yin yaratish
- Sound va music qo'shish
9-10 Hafta: Ilg'or Scratch
- Cloning va broadcasting
- Ko'p o'yinchili o'yin
- Score tizimi
- O'z loyihasini yaratish
11-13 Hafta: Python Asoslari (Kattaroq bolalar uchun)
- Python nima va nima uchun kerak
- Print va input
- O'zgaruvchilar
- Oddiy hisob-kitoblar
14-16 Hafta: Python bilan O'yinlar
- If/else qarorlari
- Loops (takrorlashlar)
- Matnli o'yin yaratish
- Turtle graphics