Proqram təminatı və texnologiya hər yerdə var - kompüterlərimizdə, ciblərimizdə, avtomobillərimizdə və bank işində, rabitədə, əyləncədə, nəqliyyatda və elmdə istifadə olunur. Ancaq çox az uşaq texnologiyanı - oyunlar, proqramlar yaratmağı öyrənir. Bizlər dövrümüzün tələblərinə uyğun dərslər keçrək bu məsələni həll etməyə çalışırıq.
Bəs CodeOrg nədir nə üçün istifadə olunur? Gəlin bu proqramlaşdırma proqramı tanış olaq.
Proqramlaşdırma dillərinin 2 əsas kateqoriyası var: mətn əsaslı proqramlaşdırma dilləri və vizual proqramlaşdırma dilləri. Javascript və ya Python kimi dillər mətn əsaslıdır, lakin Code.org-un ibtidai məktəb səviyyəsində kursları proqramları yazmaq üçün sürükləyib buraxdığınız vizual bloklardan istifadə edən Blockly-dən istifadə edir. Az yaşlı uşaqlar üçün vizual dildən istifadə etməklə proqramlaşdırmanı öyrənmək mətn əsaslı dildən daha asandır, çünki proqramlaşdırmağı öyrənən zaman qarşıda 2 şməqsəd dayanır: proqramların necə yazılmasının məntiqini və həmçinin proqramların yazılmasının sintaksisini öyrənmək.
Həm vizual, həm də mətn əsaslı proqramlaşdırmada siz təlimatların təkrarlanması və ya kompüterin 2 təlimat arasında qərar verməsi kimi proqramların yazılması məntiqini öyrənirsiniz. Sintaksis, kompüterin onları başa düşməsi üçün təlimatların necə birləşdiriləcəyinə dair qaydalar toplusudur. Vizual proqramlaşdırma dillərində əlçatan təlimatlar menyunuz var, onları sürükləyib digər təlimatların yanına yerləşdirə bilərsiniz və sonra getməyə hazırsınız. Mətn əsaslı proqramlaşdırma dillərində siz təlimatların nə adlandığını xatırlamalı və nə yazdığınızda çox dəqiq olmalı və ya nöqtəli vergül qoymağı və ya nida işarəsi qoymağı unutmayın. Vizual bir proqramlaşdırma dili ilə öyrənməyə başlayaraq, qapalı mötərizə qoymağı xatırlayıb-qoymadığınızdan narahat olmadan məntiqə fokuslana bilərsiniz. Sonra, proqramlaşdırma məntiqini başa vurduqdan sonra mətn əsaslı proqramlaşdırma ilə təcrübəniz varsa, vizual dillərdən daha güclü və səmərəli ola bilən mətn əsaslı proqramlaşdırma dilinə keçməyi seçə bilərsiniz.
Təhsil: Azərbaycan Dövlət Pedaqoji universiteti SABAH qrupları Riyaziyyat və informatika müəllimi
Təlimlər və layihələr:
1. "Uğurlu gələcək" layihəsində iştirak;
2. STEAM SABAH Qrupları layihəsi çərçivəsində təlimdə iştirak;
Keçirilən mövzular: "Layihə əsaslı öyrənmə"(PBL), Birplatalı platforma üzərində kodlaşdırma (Micro:bit), Modelləşdirmə və Dizayn (3D- CAD) Tinkercad proqramı.
3. "Gələcək Müəllimlərin Peşəkar İnkişafı" kursunda iştirak;
Keçirilən mövzular: İKT bacarıqları, Məntiq cəbri, Goggle Sənədlərlə iş, İnformasiya təhlükəsizliyi, 3D modelləşdirmə,Python prqoramlaşdırma dilinin əsasları, verilənlər bazası, "SCRATCH" proqramlaşdırma dilinin əsasları, Veb tərtibatın əsasları.
4. "STEAM Azerbaijan" layihəsi çərçivəsində "Training for Trainers" təlimində iştirak;
5. "Rəqəmsal bacarıqlar" adlı təlimdə sentyabr ayından təlimlərdə iştirak edirəm. ( proqram hələ davam edir)
Yarışlar:
1. International STEAM Azerbaijan Festival" University Hackathon üzrə komanda ilə bürünc medal qazanmışam.(3cü yer qalibi)
2. Teknofest Azərbaycan yarışında iştirak;
3. "Şuşa ili"-nə həsr olunmuş İT üzrə bilik yarışmasında iştirak.