Oy maqsadi
O‘quvchida:
- JavaScript nima ekanini tushunish
- mantiqiy fikrlash (logic) rivoji
- foydalanuvchi bilan interaktiv aloqa
- “saytim javob qaytaryapti” degan zavq
ni shakllantirish.
7-OY TEST SAVOLLARI (30 ta)
1. JavaScript nima?
A) Belgilash tili
B) Dizayn tili
C) Dasturlash tili
D) Server
Javob: C
2. JavaScript frontendda nima qiladi?
A) Dizayn
B) Mantiq va harakat
C) Ma’lumot saqlash
D) Server
Javob: B
3. JavaScript qayerda ishlaydi?
A) Faqat serverda
B) Brauzerda
C) Printerda
D) Faylda
Javob: B
4. JavaScript fayl kengaytmasi?
A) .html
B) .css
C) .js
D) .json
Javob: C
5. JS qanday ulanadi?
A) <style>
B) <js>
C) <script>
D) <link>
Javob: C
6. Console nima?
A) O‘yin
B) Xato va natijani ko‘rsatadi
C) Server
D) Dizayn
Javob: B
7. console.log() nima qiladi?
A) O‘chiradi
B) Chop etadi
C) Konsolga chiqaradi
D) Saqlaydi
Javob: C
8. O‘zgaruvchi (variable) nima?
A) Rang
B) Ma’lumot saqlovchi
C) Tugma
D) Server
Javob: B
9. O‘zgaruvchi e’lon qilish?
A) let
B) if
C) function
D) class
Javob: A
10. Qaysi biri to‘g‘ri?
A) let = x
B) x let
C) let x = 5
D) x = let 5
Javob: C
11. String bu…
A) Son
B) Matn
C) Mantiq
D) Funksiya
Javob: B
12. Number bu…
A) Matn
B) Son
C) Boolean
D) Array
Javob: B
13. Boolean nechta qiymatga ega?
A) 1
B) 2
C) 3
D) 4
Javob: B
14. Boolean qiymatlar?
A) yes/no
B) 1/0
C) true/false
D) on/off
Javob: C
15. Operator nima?
A) Rang
B) Amal bajaruvchi
C) Funksiya
D) Server
Javob: B
16. Tenglik operatori?
A) =
B) ==
C) ===
D) !=
Javob: C
17. Shart operatori qaysi?
A) for
B) while
C) if
D) function
Javob: C
18. if nima qiladi?
A) Takrorlaydi
B) Shart tekshiradi
C) O‘chiradi
D) Chizadi
Javob: B
19. Else nimani bildiradi?
A) Boshqa holat
B) Takror
C) Tugash
D) O‘chirish
Javob: A
20. Alert nima?
A) Dizayn
B) Oynacha chiqaradi
C) Server
D) Rang
Javob: B
21. Prompt nima qiladi?
A) O‘chiradi
B) Savol beradi
C) Rang beradi
D) Server
Javob: B
22. Confirm nima qiladi?
A) Ha/yo‘q so‘raydi
B) Matn chiqaradi
C) Rang beradi
D) Server
Javob: A
23. Event nima?
A) Rang
B) Hodisa
C) Matn
D) Server
Javob: B
24. Click bu…
A) Rang
B) Event turi
C) Funksiya
D) Server
Javob: B
25. Funksiya nima?
A) Rang
B) Qayta ishlatiladigan kod
C) Server
D) Dizayn
Javob: B
26. Funksiya qanday yoziladi?
A) function my()
B) let function
C) if function
D) my function
Javob: A
27. DOM nimani anglatadi?
A) Dizayn
B) Sahifa tuzilmasi
C) Server
D) O‘yin
Javob: B
28. JS DOM bilan nima qiladi?
A) Rang beradi
B) HTML’ni boshqaradi
C) Server
D) Rasm
Javob: B
29. Interaktivlik nimani anglatadi?
A) Chiroy
B) Foydalanuvchi bilan aloqa
C) Server
D) Fayl
Javob: B
30. 7-oy natijasi?
A) Statik sahifa
B) Interaktiv sahifa
C) Backend
D) AI
Javob: B
7-OY LOYIHA — “Interaktiv Sahifa”
Loyiha tavsifi
O‘quvchi JavaScript yordamida foydalanuvchi bilan muloqot qiluvchi sahifa yaratadi.
Sahifa imkoniyatlari
- Tugma bosilganda xabar chiqadi
- Input’dan qiymat olinadi
- Shart asosida natija chiqariladi
Texnik talablar
script.jsalohida fayl- Kamida 2 ta funksiya
- Kamida 1 ta if / else
Baholash mezoni (100 ball)
- JavaScript mantiqi: 40 ball
- Interaktivlik: 30 ball
- Kod tozaligi: 20 ball
- Ishlash barqarorligi: 10 ball
7-OY YAKUNI
O‘quvchi:
- JavaScript asoslarini tushunadi
- Sahifani “jonlantira” oladi
- Mantiqiy fikrlashi oshadi
- Keyingi bosqich — JS Amaliyot & Mini Projects 🔥