İT və Proqramlaşdırma

Proqramlaşdırmaya Giriş (Uşaqlar üçün)

8-14 yaş aralığındakı uşaqlar üçün Scratch-dən Python-a qədər oyun-əsaslı, əyləncəli proqramlaşdırmaya giriş təlimi — öz oyun və animasiyanızı yaradın.

Həm əyani, həm onlayn — Bakı Başlanğıc 5 ay Azərbaycan dili 60 dəq/dərs Həftədə 2 dəfə

8-14 yaş uşaqlar üçün Scratch və Python ilə əyləncəli proqramlaşdırmaya giriş kursu. Öz oyun və animasiyanı yarat. Bakıda və onlayn. Proqramlaşdırmaya Giriş (Uşaqlar üçün) SmartEdu tərəfindən Bakıda əyani və onlayn formada keçirilən 5 aylıq, başlanğıc səviyyəli kursdur. Dərslər həftədə 2 dəfə, hər dəfə 60 dəqiqə keçirilir. İlk 2 dərs pulsuz sınaq dərsidir. Proqram 10 modulu və 31 mövzunu əhatə edir.

Kurs haqqında

Proqramlaşdırmaya Giriş (Uşaqlar üçün) təlimi, 8-14 yaş aralığındakı uşaqları proqramlaşdırma dünyası ilə əyləncəli, oyun-əsaslı formada tanış edən bir kursdur. Kurs kompüterin necə "düşündüyünü" əyləncəli analogiyalarla izah etməklə başlayır, alqoritmik düşüncə oyunları (addım-addım təlimat vermə, məntiq tapmacaları) ilə davam edir, sonra isə Scratch — dünyada ən populyar uşaq proqramlaşdırma mühiti — ilə blok əsaslı kodlaşdırmaya keçir. Scratch bölmələrində uşaqlar öz personajlarını hərəkət etdirir, dövr və şərt bloklarını öyrənir, dəyişənlərdən istifadə edərək öz kiçik kompüter oyununu yaradır və rəqəmsal animasiya filmi hazırlayırlar. Kursun ikinci yarısında uşaqlar Scratch-dən mətn əsaslı Python koduna keçid edir — sadə əmrlər, Turtle qrafikası ilə rəngli şəkillər çəkmək, istifadəçi ilə interaktiv "təxmin et" oyunu və viktorina proqramları yazmaqla real kodlaşdırma təcrübəsi qazanırlar. Bu kurs "Robotika, Arduino və IoT Proqramlaşdırma" kursundan fərqli olaraq tamamilə proqram təminatı (software) üzərindədir — heç bir fiziki avadanlıq (Arduino, sensor, robot) istifadə olunmur, fokus tamamilə kodlaşdırma düşüncəsi və yaradıcılıqdadır. Kursun sonunda uşaqlar kiçik qruplarda öz oyun/animasiya layihə ideyasını planlaşdırıb, komanda halında tamamlayır və ailəsi/dostları qarşısında kiçik bir sərgidə təqdim edirlər. Bu yanaşma, uşaqlarda texnologiyaya, yaradıcılığa və komanda işinə qarşı erkən yaşdan həvəs formalaşdırır.

Nələri öyrənəcəksiniz

  • Alqoritmik düşüncə və addım-addım problem həlli bacarığı
  • Scratch ilə blok əsaslı proqramlaşdırma məntiqini mənimsəmək
  • Dövr və şərt strukturlarını oyun/animasiya yaratmaqla tətbiq etmək
  • Dəyişənlərdən istifadə edərək sadə bir kompüter oyunu hazırlamaq
  • Rəqəmsal sənət və animasiya elementlərini proqramlaşdırma ilə birləşdirmək
  • Python-da sadə mətn əsaslı proqramlar yazmağı öyrənmək
  • Turtle qrafikası ilə yaradıcı rəsmlər çəkmək
  • İstifadəçi ilə interaktiv (input/output) proqramlar yazmaq
  • Komandada işləmək və öz layihə ideyasını planlaşdırmaq
  • Öz oyun/animasiya layihəsini sıfırdan hazırlayıb təqdim etmək

Tələblər

  • 8-14 yaş aralığında olmaq (qruplar yaş səviyyəsinə uyğun formalaşdırılır)
  • Əvvəlcədən heç bir bilik tələb olunmur — sıfırdan, oyun-əsaslı formada öyrədilir
  • Yeniliyə maraq və yaradıcı düşüncə
  • Sadə kompüter istifadəsi bacarığı (siçan, klaviatura)
  • Valideyn/qəyyumun kursa qeydiyyat zamanı iştirakı (ilkin görüşdə)
  • Diqqətini cəmləyə bilmək və komanda ilə işləməyə açıq olmaq

Kurikulum

  1. Xoş Gəldiniz: Kompüter və Proqramlaşdırma Dünyası

    Kompüter necə "düşünür" (əyləncəli analogiyalarla) Proqramlaşdırma nədir — gündəlik həyatdan nümunələr Rəqəmsal təhlükəsizlik və internetdən düzgün istifadə (uşaqlar üçün sadə qaydalar)
    3 gün
  2. Alqoritmik Düşüncə Oyunları

    Addım-addım təlimatlar vermə oyunları (məs. "robotu" idarə etmə tapşırıqları) Sıra və ardıcıllıq anlayışı Sadə tapmacalar və məntiq oyunları ilə problem həlli
    1 həftə
  3. Scratch ilə İlk Addımlar

    Scratch mühitinin tanınması (sprite, səhnə, bloklar) Sadə hərəkət və səs bloklarından istifadə Öz personajını hərəkət etdirmək
    2 həftə
  4. Scratch: Dövrlər və Şərtlər

    Təkrarlanan hərəkətlər üçün dövr blokları Şərt bloqları ilə "əgər... onda" məntiqi Kiçik bir animasiya hekayəsi yaratmaq
    2 həftə
  5. Scratch: Dəyişənlər və Öz Oyununu Yarat

    Dəyişənlər (xal, can sayı) ilə tanışlıq Klaviatura və siçan ilə idarə olunan oyun yaratmaq Layihələrin paylaşılması və dostların oyunlarını sınamaq
    2 həftə
  6. Rəqəmsal Sənət və Animasiya

    Sadə rəqəmsal rəsm və personaj dizaynı Fon və səs effektlərinin əlavə edilməsi Kiçik bir animasiya filmi hazırlamaq
    1 həftə
  7. Python-a İlk Addımlar

    Scratch-dən mətn əsaslı koda keçid Python-da sadə əmrlər (print, dəyişənlər) Turtle qrafikası ilə rəngli şəkillər çəkmək
    2 həftə
  8. Python ilə Sadə Oyunlar

    Şərt və dövrlərlə sadə "təxmin et" oyunu yazmaq İstifadəçi ilə interaktiv proqramlar (input/output) Kiçik viktorina (quiz) proqramı yaratmaq
    2 həftə
  9. Komanda Layihəsi: Öz Tətbiqini Planlaşdır

    Kiçik qruplarda oyun/animasiya ideyası hazırlamaq Tapşırıqların bölüşdürülməsi və komanda işi Layihənin planlaşdırılması (sadə addımlarla)
    1 həftə
  10. Yekun Layihə və Nümayiş

    Öz oyun/animasiya layihəsinin tamamlanması Layihənin sınaqdan keçirilməsi və düzəlişlər Ailə və dostlar qarşısında kiçik sərgidə təqdimat Sertifikatların təqdim olunması
    2 həftə

Tez-tez verilən suallar

Tam uyğundur. Kurs sıfırdan başlayır, ilk həftələr sadəcə sürüklə-burax məntiqi ilə (Scratch) keçir, mürəkkəb heç nə tələb olunmur.

Kurs 8-14 yaş aralığını əhatə edir, tələbələr yaş və bacarıq səviyyəsinə uyğun kiçik qruplara bölünür.

Bu kurs tamamilə proqram təminatı (software) üzərindədir — Scratch və Python ilə kodlaşdırma öyrədir, fiziki avadanlıq (Arduino, sensor, robot) istifadə olunmur. Robotika kursu isə əl işi və elektronikaya yönəlib.

Bəli, kursun ikinci yarısında Scratch-dən Python-a keçid edilir və uşaqlar sadə mətn əsaslı kodlar yazmağı öyrənirlər.

Kurs hibrid formatdadır — istəyinizə görə Bakıdakı ofisimizdə əyani, yaxud onlayn iştirak edə bilərsiniz.

Hər uşaq (və ya kiçik komanda) kurs sonunda öz oyun və ya animasiya layihəsini hazırlayıb, ailə və dostları qarşısında kiçik bir sərgidə təqdim edir.