Python- Uşaqlar üçün kodlaşdırma Python ən əlçatan, sadə, çevik və populyar (ilk 5-də) proqramlaşdırma dillərindən biridir. Məhz bunun üzərində günümüzün məşhur platformaları yazılıb: Instagram, Pinterest, YouTube, DropBox. Bu 16 dərsdən ibarət olan macərada uşaqlar əyləncəli və yaradıcı şəkildə kodlaşdırmanın sevincini kəşf edəcəklər. |
"Python"
Kodlaşdırma təlimi
Bizə sorğu göndərin və komandamız bütün lazımi məlumatları təqdim etmək üçün qısa zamanda sizinlə əlaqə saxlayacaq.
Öyrənmə nəticəsi:
Uşaq Python proqramlaşdırma dilini öyrənəcək, proqramlar, oyunlar və çat- botları yaratmağı öyrənəcək.
Proqramlaşdırma prinsiplərini mənimsəmək: alqoritmlər, dövrələr, dəyişənlər, şərti ifadələr və s.
Özünün bir neçə layihəsini proqramlaşdıracaq. Bu, uşağınızın iş portfelinin başlanğıcı olacaq.
Modullar ümumi tapşırıqları yerinə yetirməyə kömək edən proqramlaşdırma dilinə daxil edilmiş hazır kodlardır. Import mexanizmindən istifadə edərək istənilən modulu proqrama qoşa bilərsiniz. Tələbə “qabaqcıl” riyaziyyatı ehtiva edən riyaziyyat modulundan və təsadüfi ədədlər yaradan və təsadüfi seçimlər edən Random moduldan əmrləri idxal etməyi və istifadə etməyi öyrənəcək. Bundan əlavə, tələbə əmrlərdən istifadə edərək ekranda xətlər və fiqurlar çəkmək üçün sadə Turtle modulu mənimsəyəcək.
Modulun kursu zamanı tələbə proqramlaşdırma dillərində ən populyar strukturlardan biri olan Şərtlər ilə qarşılaşacaq. Tələbə Boolean məlumat tipini, müqayisə operatorlarını >, <, ==, <=, >=, !=; sadə və iç içə şərtlər, if-elif-else konstruksiyası, "not" və "in" operatorlarını öyrənəcək. İstənilən halda və tələbənin qabiliyyətindən asılı olaraq bool funksiyası,terner, "all" və "any" operatorlar öyrəniləcək.
Modulun kursu zamanı tələbə döngə yaratmağı, ilk sonsuz döngəni başlatmağı və dayandırmağı, döngəni avtomatik dayandırmaq üçün dövrəyə nəzarət ifadələri və sayğac dəyişənlərindən istifadə etməyi, daxilində şərti olan dövrə yaratmağı və həmçinin tamamlamağı öyrənəcək. bir neçə mini-layihə və Turtle moduluna əsaslanan bir neçə tapşırıq.
Siyahılar çoxlu obyektlərin saxlanması üçün məşhur məlumat növüdür. Tələbə siyahıların indekslərinin və elementlərinin nə olduğunu, elementlər siyahısında maksimum və minimumun necə tapılacağını, həmçinin seçilmiş meyara görə siyahıların necə çeşidlənməsini öyrənəcək. Bundan əlavə, bu modul siyahıların yaradılması üçün stenoqramı - siyahı təmsilini araşdırır.
Pickle modulu. Mətn faylına verilənləri yazın/oxuyun.
Datetime və time modulu. Tarix və vaxtla işləmək.
Terminalla işləmək, pip paket meneceri vasitəsilə qeyri-standart modulların quraşdırılması.
Pillow modulu. Şəklin işlənməsi, təsvirin üzərində formaların çəkilməsi, mətn və su nişanlarının əlavə edilməsi.
Bu modul Python dilinin daha mürəkkəb modullarını araşdırır. Tələbə kompüterdə fayllarla işləməyi öyrənəcək və proqramlaşdırma dilindən istifadə edərək avtomatik olaraq mətn fayllarına cümlələr yazacaq və mətn fayllarının məzmununu oxuyacaq; Bundan əlavə, tələbə siyahılar və gələcək məlumat növləri kimi daha mürəkkəb strukturları fayldan oxumağı və ona yazmağı öyrənəcək.
Funksiyalar proqramlaşdırmada ən çox yayılmış anlayışlardan biridir. Bu modulun tamamlanması prosesində tələbə funksiyaların necə yaradılacağını, hansı arqumentlərin və parametrlərin olduğunu və nə üçün lazım olduğunu (və onların nə olduğunu), funksiyadan nəticəni necə qaytarmağı öyrənəcək.
İstənilən halda və tələbənin qabiliyyətindən asılı olaraq bir sətirli funksiyaların yazılmasını asanlaşdıran operator * və lambda funksiyaları öyrəniləcək.
Dəstlər təsadüfi olaraq yalnız unikal məlumatları saxlayan məlumat növüdür. Bu kiçik modulun tamamlanması prosesində tələbə çoxluğun necə yaradılacağını, digər növ məlumatların çoxluğa çevrilməsini, çoxluqların bərabər olub olmadığını, çoxluqların xüsusiyyətlərinin nə olduğunu, necə tapacağını öyrənəcək. Çoxluğun üzvlüyü və çoxluğun kardinallığı, həmçinin dəstlərin elementləri üzərində təkrarlanma, çoxluğa elementlərin əlavə edilməsi və çıxarılması.
Kursunun bu modulunu tamamlama prosesində tələbə ikiölçülü massivləri (və ya başqa sözlə, matrisləri) öyrənəcək və modul həmçinin matrislərdən istifadə və iki-ölçülü massivlərdən ibarət problemlərin həlli yollarından danışacaq.
Tələbənin üstünlüklərindən və qabiliyyətindən asılı olaraq proqrama əlavə bölmələr daxil edilə bilər.