A4 · 1-sahifa

10-dars: AI Debugging va Dastur Mantig'i

Middle Web · 7–8-sinflar · 2-hafta · Debugging & DevTools
O'quvchi:
Sinf:
Sana:
1. Xatolar Tasnifi (3 ball)
Vaziyat / Xato namunasi Xato turi (Syntax / Runtime / Logic) Brauzer harakati
btn.addEventListener('click', func { ... (qavs yo'q) SyntaxError Kod umuman ishga tushmaydi (Qizil xato)
document.getElementById('#valveBtn') -> null qaytadi TypeError: Cannot read properties of null
power = 10; (power += 10; o'rniga yozilgan) Konsolda qizil yozuv yo'q, lekin natija xato
2. Laboratoriya Hisoboti (lab/index.html) (3 ball)
1-Modul (Sintaksis):

Funksiya oxirida qaysi belgi yetishmayotgan edi?

Javob:

2-Modul (Selektor):

Nega getElementById('#valveBtn') null qaytardi?

Javob:

3. AI Debugging uchun Muhandislik Prompti (4 ball)
Koddagi xatoni topish uchun AI ga to'g'ri so'rov (prompt) yozing:

const scoreBox = document.querySelector('.score');
scoreBox.innreHTML = 100; // Xato chiqdi!

Sizning prompt formulasiz:
Baholash Mezonlari (Maksimal 10 ball): 1. Xatolar tasnifi: 3 b. · 2. Laboratoriya tahlili: 3 b. · 3. AI prompt muhandisligi: 4 b. Mantiqiy xatoni topish bonusi: +2 b.
Target International School · Middle Web Cohort Lesson 10 · AI Debugging & Program Logic