14 yaşım var və kod öyrənməyə başlamaq istəyirəm. Başlamağı necə məsləhət görürsən?


cavab 1:

Python və ya başqa bir dil öyrənmək barədə olmadığını başa düşməlisiniz. Haqqında

proqram qurmağı öyrənir

. Bunlar eyni şey deyil.

Proqramı öyrənməyin çətin olduğunu və səbr və qətiyyət tələb etdiyini bilməlisiniz.

Bir proqramlaşdırma dilini öyrənməkdən daha çox şey olduğunu bilməlisiniz. Öyrənməlisən

problemləri necə həll etmək olar

və bunun üçün analitik və məntiqi bacarıqlarınızı inkişaf etdirmək lazımdır. Siz, əslində, ağlınızı öyrədirsiniz.

Proqramda öyrənməyin davamlı bir proses olduğunu bilməlisiniz. Əsasları öyrəndikdən sonra daim olmalısan

təcrübə

yazı proqramları. Nə qədər çox məşq etsəniz, bir o qədər yaxşı olarsınız.

Bütün bunları söylədikdən sonra proqramın necə olacağından daha çətin olduğunu öyrənməyə ehtiyac yoxdur. Beləliklə, mənim tövsiyəm ...

Yaxşıdan başlayın

tədris

dil. Yaxşı bir tədris dili çox sadə və öyrənmək asandır. Java, Python, JavaScript və C. kimi dillərdə tapdığınız kruizdən azaddır (Bəli, hətta Python olduqca kobuddur.)

Yaxşı bir tədris dili sizə tamamilə diqqəti yönəltməyə imkan verir

əsas proqramlaşdırma anlayışları

(məsələn, OOP) lazımsız dil qəribəlikləri və səs-küylərdən yayınmadan.

Yaxşı tədris dilləri çox deyil. Mən yalnız Logo, Pascal, Scheme və Smalltalk haqqında düşünə bilərəm. Smalltalk'ı tövsiyə edirəm, çünki:

  • Dünyanın ən təmiz, ən kiçik, ən sadə dillərindən biridir; onun sintaksisi poçt kartına uyğun ola bilər!
  • Bu, tamamilə obyekt yönümlüdür və OOP İT sənayesində ən vacib proqramlaşdırma paradiqmasıdır. Obyekt yönümlü proqramlaşdırmanı öyrənməyin sadəcə yaxşı yolu yoxdur.
  • Məhsuldarlığınızı beş qat artıra biləcək bir fantastik canlı kodlaşdırma və ayıklama mühiti var!
  • Smalltalk bir barel meymundan daha əyləncəlidir. Digər tədris dilləri borrrring edir.

Daha çox məlumat üçün oxuyun

Niyə Pharo proqram inkişafının gələcəyi ola bilər?

.

Smalltalk öyrənmək üçün oxuyun


cavab 2:

İstədiyiniz asan, lakin "həqiqi" bir dil (məsələn: yalnız uşaqları öyrətməyə yönəlmiş bir dil) üçün getməyin

Yaqut

və ya

Python

: imho sizin üçün bir ağır ağırlıq qaldırma işi aparan bir dildə fikrinizi daha sərbəst saxlamağınız və eyni zamanda istifadə edəcəyi bir vasitədən istifadə etməyiniz vacibdir.

Sonra rast gələ biləcəyiniz hər hansı bir tutorial, kurs və ya izi özünüzə bir neçə ay verin (

, ilham almağa layiq hesab edə bilsən); bir dəfə orada olursan

bacarıqlı

məlumatlı

ya da kifayətdir

əməkdaşlıq etmək

və ya

yarışmaq

digər istifadəçilərlə.

Qalanları yalnız axacaq - yaşamaqdan danışmaq daha asandır, amma əsasən budur.

Ümid edirəm bu kömək edir, xoşbəxt kodlaşdırma :)


cavab 3:

Karyeranızı seçdiyiniz zaman ən yaxşı yaşınızdasınız. Ancaq kodlamağı öyrənmədən əvvəl, məntiqi əsaslandırma və problem həll etmə bacarıqlarınızı inkişaf etdirməyə bir az vaxt sərf etməyi təklif edərəm. bu sahələri üzərində keçirməyə vaxtınız var və bir dəfə bu sahələrdə usta olsanız, kodlaşdırma sizin üçün problem olmayacaq. Həm C, həm də pythonu öyrənməyə başlayın, ancaq əsasları öyrənin, çünki mürəkkəb şeyləri öyrənməyə çalışmaqdan bezməyinizi istəmirəm, çünki anlayışlarınızı müzakirə etmək və təmizləmək üçün heç bir müəllim / mentorunuz yoxdur. Düzgün yaşa çatdıqdan sonra bir proqramlaşdırma kollecinə qəbul olmağa hazır olacaqsınız və onsuz da sizi digər tələbələrdən üstün edən proqramlaşdırma əsaslarına sahib olacaqsınız və mentorlarınızla müzakirə etmək imkanınız olacaq. Bu andan yaxşı proqramlaşdırma kolleclərini axtarmağa başlayın və onlardan birini seçin.

Holberton

bacarıqlarınızdan üstün olmaq üçün bütün imkanlarınız olduğu yaxşı bir seçimdir. Uğurlar,


cavab 4:

Əla sual. Öyrənməyə həvəsiniz varsa, deyəcəyəm davam edin.

Kompüter proqramlarını yazmaq, peşə perspektivlərindən asılı olmayaraq və ya beyin qabığınızı genişləndirmək və möhtəşəm bir şey etmək istəməyinizdən asılı olmayaraq bu son dövrlərdə əldə edə biləcəyiniz ən vacib qabiliyyətlər arasındadır.

Niyə kodu öyrənmək istəyirsən? Marağınız nədir?

Gedəcəyiniz kurs böyük bir hissə ilə nəyə görə hər hansı bir kodun necə olacağını və öyrənməyə nə qədər vaxt ayırmalı olduğunuzdan asılı olacaq. Bir mütəxəssis inkişaf etdiricisi olmağınız lazım olduğu təsadüfən məktəb kurslarına qoşulmaq ən məntiqli seçiminiz ola bilər. Əlavə vaxtınızda heç bir səbəb olmadan saytlar və əyləncələr toplamaq lazımdırsa, intuitiv təlimat məşqləri daha yaxşı ola bilər. Koalisiyanın iş yükü, dəyəri və proqramlaşdırma səbəbi baxımından açıq bir seçim var.

  • Maraqlandığınız düzgün dili seçin

Heç kim "ən yaxşı" proqramlaşdırma ləhcəsi yoxdur və birini öyrəndikdən sonra başqasını əldə etmək həqiqətən sadədir, buna görə ilk ləhcənizi götürməyə çox asılmayın. Hər şey nəzərə alınsa, bir neçə ləhcəsi digərlərindən daha həvəskar xeyirxahdır. Başladığınız dialekt bir daha motivasiyanızdan asılı ola bilər.

Bir proqramlaşdırmanın əsasını hər kəsin dediyi kimi c proqramlaşdırma təşkil edir. Kodlaşdırmanın başıdır. Beləliklə, c proqramlaşdırma əsasından başlasanız, asanlıqla c ++ və başqalarını öyrənə bilərsiniz, sizin üçün daha asan olacaq.

Əvvəlcə əsas proqramlaşdırmanı sınayın deyim. Sonra özünüzü seçin. Şəxsən mən php-ni sevirəm.

  • YouTube-a baxın

YouTube burada ilk müəlliminizdir. YouTube-da axtarış edə və istədiyiniz təfərrüatları tapa bilərsiniz. Proqramlaşdırma əsasları. YouTube videolarını izləyin və kodu yan-yana tətbiq edin. Xahiş edirəm yapışdırıb kopyalama. Şəxsin nə dediyini başa düşməyə çalışın.

  • Öz kompüter masaüstünüzü və ya dizüstü kompüterinizi əldə edin
  • öyrənmək istədiyiniz kod üçün bir kitab tapın
  • Asan olmayan, çətin birinə gedin
  • Sadə ilə başlayın
  • Səbirli olun

Kodlaşdırmada çox sayda səhvlə qarşılaşacağını bilirsən, səbrli olmaqdan vaz keçmə.

Özünüz təcrübə etsəniz, heç kim sizə mane ola bilməz. Vaxt ver.

Bu gün YouTube ilə öyrənməyə başlayın !!!!


cavab 5:

İlk dəfə kodlamağa başlayanda sizin kimi oxşar bir vəziyyətdə idim. Bu, çoxdan əvvəl sadə bir google axtarışına daxil olmaq üçün az mənbələr olduğunda idi. Dəhşətli idi, amma özümü təşviq etdim və kiçik-kiçik işləməyə başladım. Dəhşətli idi, amma vaxt keçdikcə getdikcə daha çox mənbələr əldə edildi və öyrənmə daha asanlaşmağa başladı.

Kodun necə olacağını öyrənməyin faydaları yalnız digər insanların nə etdiyini öyrənmək və görmək üçün deyil, özünüz bunu edə bilmək və buna görə də öz ehtirasınızı inkişaf etdirmək üçün güc verməkdir. Məntiq bulmacalarından zövq alsanız, kodlaşdırma, məntiqi düşüncənizi davam etdirməyə kömək edəcək bir fəaliyyət olacaq.

Öyrənə biləcəyiniz dil, mümkün olmayan vəziyyətlərdə kömək edəcəkdir. Başlamaq üçün yaxşı bir proqramlaşdırma məktəbimizdə proqram inkişafını öyrənməyi seçə bilərsiniz

Holberton məktəbi

. Proqram təminatının inkişafının əsaslarını başa düşdükdən sonra, özünüzdə olan proqram təminatını inkişaf etdirmək bacarığı olmayan dostlarınızdan və tanışlarınızdan özünüzə inkişaf işlərini özünüzə verə biləcəksiniz. Uğurlar.


cavab 6:

Xan Akademiyası orta və yuxarı sinif şagirdləri üçün daha uyğun bir interaktiv onlayn vasitədir. Xan Akademiyası JavaScript və QenerasiyaJS istifadə edərək kodlaşdırma əsaslarını öyrədir. Tələbələr proqramlaşdırma yolu ilə animasiya, oyunlar və rəsmlər yaratmağı öyrənəcəklər. HTML və CSS istifadə edərək veb səhifələrin necə hazırlanacağını öyrənəcəklər. Şagirdlər daha sonra öz yaradıcılığını digər tələbələrlə bölüşə və bir-birlərindən öyrənə bilərlər


cavab 7:

Mən kodlamağa başladığım zaman sənin yaşın idim və məsləhətlərim sənə çoxaltmaq üçün çox sayda nümunə olan sadə bir kitabla başlayır.

Python və ya C # və ya hətta HTML + javascript + php yaxşı başlanğıc nöqtələridir, dilin indi əhəmiyyəti yoxdur, sizin üçün doğrudan daha maraqlı bir şey etmək daha vacibdir. Bir dil seçin, bir kitab seçin və edin və daha çox çalışın və oxuyun və daha yaxşı bir proqramçı olursunuz.

Əylən və uğurlar.


cavab 8:

Mən də sizinlə yaşı bölüşürəm və şəxsən düşünürəm ki, danışıqdan başlamalısınız.scratch çox böyük və səmimi bir cəhətə malikdir və öyrənmək çox asandır, saatlarla və indi istifadə etdikdən sonra çətin hissə ilə öyrənə bilərsiniz. danışıq üçün hansı kompüter dilinə keçməlisiniz, yeni başlayanlar üçün çox sayda seçim olduğu üçün daha çətindir

Lua: mən lua öyrənirəm, çünki öyrənmək çox asandır və daha çox maraqlı xüsusiyyətləri var və hal-hazırda kral, rovio və s. Kimi böyük oyun şirkətləri tərəfindən istifadə olunur və luanı öyrənsəniz bir çox seçiminiz var

Oyun, veb inkişafı, məlumatların təhlili, bir neçə ad vermək üçün böyük məlumat çeşidlənməsi