Uşaq proqramlaşdırmaya neçə yaşdan başlaya bilər?
Praktik hədd 7 yaşdır. Bu yaşda uşaq ekrandakı sözü oxuyur, sadə cümlə yazır və siçanla blokları yerinə sürükləyə bilir. Scratch platformasının özü də 8–16 yaş aralığını əsas istifadəçi qrupu kimi göstərir, daha kiçiklər üçün ayrıca ScratchJr versiyası var.
Valideynin əsl sualı «nə vaxt?» deyil, «hansı ardıcıllıqla?» olmalıdır. 7 yaşda Python-a başlayan uşaq sintaksis səhvlərində boğulur. 12 yaşda blok kodlaşdırmada qalan uşaq isə darıxır. Düzgün qurulmuş proqram uşağı hər mərhələdə bir pillə yuxarı qaldırır.
- Oxuma-yazma: təlimatı özü oxuya bilirsə, blok kodlaşdırmaya hazırdır.
- Motorika: siçanla sürükləmə və klaviaturada hərf tapma bacarığı.
- Diqqət: böyüyün yanında olmadan bir tapşırığı sona çatdıra bilməsi.
- Dözüm: nəticə ilk dəfə işləməyəndə yenidən cəhd etmək istəyi.
- Qrup: eyni yaş pilləsindəki uşaqlarla birlikdə işləmək.
Hansı yaşda nəyi öyrənməli? (7–14 yaş cədvəli)
| Yaş | Əsas bacarıq | Alət / dil | Nümunə layihə |
|---|---|---|---|
| 7–8 | Alqoritmik düşüncə: ardıcıllıq, döngü, şərt; kompüter savadlılığı | Scratch, əməliyyat sistemi əsasları | Scratch animasiyası, «Macəra oyunu», riyazi viktorina |
| 9–10 | Səhifə strukturu və dizayn, responsiv düzüm | HTML, CSS, VS Code | Şəxsi profil səhifəsi, 3–5 səhifəli bloq, giriş səhifəsi (landing page) |
| 11 | İlk mətn kodu: dəyişən, döngü, funksiya | Python, Thonny | «Daş, kağız, qayçı», kalkulyator, şəxsi gündəlik |
| 12 | Elektronika və fiziki sxem qurmaq | Arduino Uno, breadboard, LED, servo motor | LED işıqfor, avtomatik gecə işığı, otaq termometri |
| 13 | İnteraktiv veb və robot idarəsi | JavaScript, GitHub Pages, robototexnika (HC-SR04 ultrasonik sensor) | Şəxsi portfolio saytı, maneədən qaçan robot, xətti izləyən robot |
| 14 | Süni intellekt (AI), mobil tətbiq, 3D dizayn | Google Teachable Machine, OpenCV, MIT App Inventor, Tinkercad | Əl jestlərini tanıyan model, üz tanıyan kamera, Capstone layihə «Smart Garden» |
Cədvəl bizim 12 modulluq proqramın ardıcıllığıdır: hər modul 32 saat, təxminən 2 ay. Yaş sütunu şərtidir — 7 yaşda başlayan uşaq bu pillələri sırayla keçir, 11 yaşda qoşulan uşaq isə ilk iki moduldan sürətlə çıxır. Pillələrin sırası beynəlxalq kompüter elmləri çərçivələrindəki məntiqlə üst-üstə düşür: əvvəl anlayış, sonra alət.
Niyə ilk mərhələ kod deyil, alqoritmik düşüncə olmalıdır?
Proqramlaşdırma dil bilgisi deyil, problemi addımlara bölmək bacarığıdır. Scratch-də blokları yan-yana düzən uşaq əslində ardıcıllıq, döngü və şərt anlayışlarını mənimsəyir. Bu üç anlayış Python-da da, JavaScript-də də eynidir — dəyişən yalnız yazılış qaydasıdır.
Ona görə ilk modulda kodla yanaşı kompüterin özü izah olunur: CPU, RAM, yaddaş və şəbəkə necə işləyir. Elə ilk ayda uşaqlar üçün kibertəhlükəsizlik əsasları da keçilir. Uşaq internetdə layihə paylaşmağa başlayanda güclü parolu, fişinq (phishing) mesajını və şəxsi məlumatın sərhədini bilməlidir.
- Ardıcıllıq: tapşırığı addımlara bölmək və sıranı pozmamaq.
- Döngü: təkrarlanan işi bir dəfə yazmaq.
- Şərt: «əgər… olsa» məntiqi ilə qərar qurmaq.
- Səhvi tapmaq: nəticə gözlənildiyi kimi olmayanda hansı blokun günahkar olduğunu axtarmaq.
- Təhlükəsiz davranış: güclü parol, iki faktorlu autentifikasiya (2FA), fişinq linkini tanımaq, məxfilik.
Blok kodlaşdırmadan mətn koduna nə vaxt keçmək olar?
Keçid tarixlə deyil, davranışla müəyyən olunur. Code.org kimi təşkilatların məntiqi də budur: blok mərhələsi anlayışı bərkidir, mətn mərhələsi isə uşaq hazır olanda açılır. Aşağıdakı beş göstəricidən dördü varsa, uşaq Python-a keçə bilər.
- Yeni Scratch layihəsini sıfırdan — hazır şablon olmadan — planlayıb qura bilir.
- Layihə işləməyəndə səhvi böyüyün köməyi olmadan tapır.
- Döngü və şərti qarışdırmadan, düzgün yerdə işlədir.
- Klaviaturaya baxmadan yazmaq şərt deyil, ancaq yazı sürəti onu yormur.
- «Bu blok arxada hansı əmri yerinə yetirir?» sualı ona maraqlı gəlir.
İlk mətn dili olaraq Python seçilir: sintaksisi qısadır, mürəkkəb struktur tələb etmir. Thonny redaktoru uşağa kodun sətir-sətir necə işlədiyini göstərir, sonra VS Code-a keçilir. HTML və CSS də bu mərhələdə faydalıdır, çünki nəticə brauzerdə dərhal görünür.
Robototexnika və Arduino üçün uşaq hansı yaşda hazır olur?
Təcrübədə 11 yaş yaxşı başlanğıcdır, çünki fiziki komponentlər səbir və dəqiqlik tələb edir. Arduino proqramlaşdırmadan əvvəl deyil, sonra gəlir: uşaq döngü və şərti bilmirsə, sensor məlumatını oxuyan kodu yaza bilməz. Əvvəlcə Arduino Uno və breadboard üzərində sadə sxemlər qurulur.
- Elektrik əsasları və Ohm qanunu — LED, rezistor, düymə ilə ilk sxem.
- digitalWrite, digitalRead, analogRead və PWM ilə işıq və hərəkət idarəsi.
- Servo motor və sensorlarla «hərəkət edən» layihələr.
- HC-SR04 ultrasonik sensorla maneədən qaçan, IR sensorla xətti izləyən robot.
- Lehimləmə yalnız müəllim nəzarətində aparılır; qızmış alət uşağa tək verilmir.
Uşağa süni intellekt öyrətmək erkən deyilmi?
14 yaşda erkən deyil, əgər məqsəd riyazi nəzəriyyə deyil, anlayış və məsuliyyətdirsə. Uşaq dilində izah olunur: süni intellekt (AI) nədir, maşın öyrənməsi ilə dərin öyrənmə arasında fərq nədir, verilənlər nəyə görə vacibdir. Sonra uşaq Google Teachable Machine-də öz modelini öyrədir və səhvlərini görür.
- Öyrədilir: verilənlə model arasındakı əlaqə, klassifikasiya məntiqi, əl jestlərini tanıyan model.
- Öyrədilir: OpenCV ilə şəkil və video emalı, üz tanıma, rəng əsaslı obyekt izləmə.
- Öyrədilir: AI etikası — yanlılıq, gizlilik, məsuliyyət; ChatGPT-dən vicdanlı istifadə.
- Öyrədilmir: hazır cavabı kopyalayıb öz işi kimi təqdim etmək.
- Öyrədilmir: başqasının şəklini və ya səsini icazəsiz işləmək.
Həftədə nə qədər vaxt kifayətdir və məktəb dərslərinə mane olurmu?
Qruplarımız həftəsonuna qurulur: Şənbə 2 saat və Bazar 2 saat. Həftə içi ev tapşırığı yükü yoxdur — praktika dərsin içində, müəllimin yanında edilir. Bu, məktəb cədvəli ilə toqquşmanı aradan qaldırır.
| Göstərici | Dəyər |
|---|---|
| Həftəlik cədvəl | Şənbə 2 saat + Bazar 2 saat = 4 saat |
| Bir il | ~40 həftə × 4 saat = ~160 saat |
| Tam proqram | 2 il (24 ay), ~320–340 saat |
| Bir modul | 32 saat, təxminən 2 ay (cəmi 12 modul) |
| Dərsin quruluşu | 30% nəzəriyyə + 70% praktiki tapşırıq |
| Qrup ölçüsü | 8–12 nəfər |
Uşağın irəliləyişini valideyn necə izləyir?
«Uşaq nəsə öyrənir?» sualına cavab hissə deyil, ölçüyə bağlıdır. Hər şagirdin şəxsi inkişaf jurnalı var və qiymətləndirmə dörd komponentdən ibarətdir. Valideyn jurnala baxa bilər, ayda bir yığıncaq keçirilir, yarım ildə bir açıq layihə nümayişi olur.
| Nə vaxt | Nə ölçülür | Çəki |
|---|---|---|
| Hər həftə | Aktivlik və iştirak | 10% |
| Hər həftə | Praktiki tapşırıq | 40% |
| Hər modul (2 ayda bir) | Modul layihəsi | 30% |
| Hər modul | Şifahi/yazılı qiymətləndirmə | 20% |
Hər il sonunda Demo Day keçirilir: şagird layihəsini valideyn və qonaqlar qarşısında təqdim edir. Demo Day-dən sonra sertifikat verilir. Təqdimat bacarığı burada kodla eyni dərəcədə vacibdir.
Uşaq üçün IT təlimi seçərkən valideyn nəyi yoxlamalıdır?
- Yaş pillələrinin qarışıq olub-olmadığını soruşun: 7 yaşla 14 yaş bir masada oturmamalıdır.
- Qrupda neçə nəfər olduğunu dəqiqləşdirin — bir müəllim 20 uşağa fiziki sxem öyrədə bilməz.
- Proqramda neçə bitmiş layihə olduğunu sayın, mövzu adlarını deyil.
- Avadanlığın kimin hesabına olduğunu aydınlaşdırın: noutbuk, Arduino dəsti, robot komplekti, 3D printer.
- Təlimin sonunda uşağın əlində nə qalacağını soruşun — portfolio, işləyən sayt, sertifikat.
- Nəzəriyyə və praktika nisbətini soruşun; uşaq proqramında praktika üstün olmalıdır.
Bakıda uşaq IT qrupları necə təşkil olunur?
Log Academy-nin IT for Kids proqramı 2 il (24 ay) davam edir, 7–14 yaş üçündür və oflayn qruplarda keçirilir. Qruplar 8–12 nəfərdən ibarətdir, hər ay yeni qrup başlayır. Alqoritmik düşüncədən başlayıb robototexnika, süni intellekt və 3D dizaynla bitən vahid ardıcıllıqdır.
- Hər şagird üçün: noutbuk/kompüter, Arduino Uno və sensor komplekti, robot komplekti (şassi, motor, sensor).
- Mərkəz tərəfindən: 3D printer, lehimləmə dəstləri, layihə hissələri, proyektor.
- İşlənən proqramlar pulsuzdur: Scratch, Python və Thonny, VS Code, Arduino IDE, MIT App Inventor, Tinkercad, Google Teachable Machine, GitHub.
Tez-tez verilən suallar
Uşaqlar üçün proqramlaşdırma neçə yaşdan başlayır?
7 yaşdan. Uşaq oxuyub-yazmağı mənimsəyəndən və siçan-klaviatura ilə rahat işləyəndən sonra blok kodlaşdırmaya (Scratch) başlaya bilər.
7 yaşlı uşaq həqiqətən kod yaza bilərmi?
Bəli, ancaq mətn kodu deyil. 7–8 yaşda uşaq Scratch-də blokları birləşdirərək animasiya və sadə oyun qurur. Bu, həqiqi proqramlaşdırma məntiqidir: ardıcıllıq, döngü, şərt.
Uşaq ingilis dilini bilmirsə, proqramlaşdırma öyrənə bilərmi?
Bəli. Scratch Azərbaycan dilində işləyir, dərslər Azərbaycan dilində keçirilir. Proqramlaşdırma terminləri isə addım-addım, mövzu ilə birlikdə öyrədilir.
Riyaziyyatı zəif olan uşaq IT təliminə yazıla bilərmi?
Bəli. İlk modullarda məntiq və səbir kifayətdir. Təcrübədə əksi daha çox olur: uşaq koda görə riyaziyyatdakı şərt və ölçü anlayışlarını daha yaxşı başa düşür.
Uşaq üçün ilk dil hansı olmalıdır — Scratch, Python, yoxsa Java?
Əvvəl Scratch (blok məntiqi), sonra HTML və CSS (nəticə dərhal görünür), sonra Python (sadə sintaksis). Java uşaq başlanğıcı üçün gərəksiz mürəkkəbdir.
Həftədə 4 saat uşağın məktəb dərslərinə mane olurmu?
Cədvəl həftəsonuna qurulur: Şənbə 2 saat, Bazar 2 saat. Praktika dərsin içində edilir, ona görə həftə içi əlavə yük yaranmır.
IT for Kids proqramında praktikada öyrən.
IT for Kids →Proqram haqqında məlumat alın
Formu doldurun — proqram məsləhətçisi zəng edib müddət, qrup vaxtı və şərtlər barədə ətraflı məlumat versin.