3 mënyra për të filluar të mësuarit për të programuar

Përmbajtje:

3 mënyra për të filluar të mësuarit për të programuar
3 mënyra për të filluar të mësuarit për të programuar

Video: 3 mënyra për të filluar të mësuarit për të programuar

Video: 3 mënyra për të filluar të mësuarit për të programuar
Video: Возведение новых перегородок в квартире. Переделка хрущевки от А до Я. #3 2024, Mund
Anonim

Keni dashur ndonjëherë të bëni një program nga e para? Programimi mund të jetë një përvojë shumë shpërblyese. Të gjithë programuesit e mëdhenj kompjuterikë filluan ashtu si ju: pa njohuri, por me gatishmëri për të lexuar, studiuar dhe praktikuar. Ky wikiHow ju mëson se si të filloni të mësoni të kodoni.

Hapa

Metoda 1 nga 3: Vendosja për një gjuhë programimi për të mësuar

Filloni të mësoni të programoni Hapi 1
Filloni të mësoni të programoni Hapi 1

Hapi 1. Mendoni se çfarë doni të bëni me njohuritë tuaja të programimit

Kjo mund t'ju ndihmojë të përcaktoni se çfarë të mësoni dhe sa keni nevojë të mësoni. A jeni i interesuar për dizajnin e uebit? Dëshironi të krijoni lojëra video? Dëshironi të zhvilloni aplikacione për smartphone? Dëshironi një karrierë në industrinë e teknologjisë? A ju pëlqen zgjidhja e problemeve? A jeni më i interesuar në programimin front-end apo programimin në fund?

  • Programuesit e përparme punojnë në gjëra të tilla si ndërfaqet grafike të përdoruesit (GUI) dhe gjërat me të cilat ndërveprojnë përdoruesit. Gjuhët e njohura për programuesit e përparme përfshijnë HTML, CSS dhe Javascript.
  • Programuesit e pasëm punojnë në gjëra të tilla si bazat e të dhënave, skriptet dhe arkitekturën e programeve, dhe gjërat që ndodhin prapa skenave. Gjuhët e programimit të njohura për përdoruesit e pasmë përfshijnë Ruby, Python, PHP dhe mjete si MySQL dhe Oracle.
Filloni të mësoni të programoni Hapi 2
Filloni të mësoni të programoni Hapi 2

Hapi 2. Mendoni se për cilat platforma jeni të interesuar

Dëshironi të zhvilloni softuer për kompjuterë? A jeni më i interesuar për aplikacionet e smartphone dhe tablet. Nëse po, për cilin sistem operativ jeni më i interesuar? Zhvillimi i softuerit për macOS mund t'ju kërkojë të mësoni gjuhë të ndryshme që mund të mos keni nevojë të njihni duke zhvilluar aplikacione për Windows. Po kështu, zhvillimi i aplikacioneve iPhone dhe iPad mund të kërkojë aftësi të ndryshme sesa zhvillimi i aplikacioneve Android.

Filloni të mësoni të programoni Hapi 3
Filloni të mësoni të programoni Hapi 3

Hapi 3. Kuptoni koncepte të ndryshme programimi

Ndërsa ka shumë gjuhë të ndryshme programimi, ka disa koncepte themelore që të gjithë kanë të përbashkët. Disa koncepte themelore të programimit janë si më poshtë:

  • Variabël:

    Variablat janë pjesë e informacionit që ruhen në mënyrë që të mund të kujtohen më vonë. Ndryshores i jepet zakonisht një emër simbolik. Një shembull i një ndryshoreje është nëse një program i kërkon përdoruesit të fusë emrin e tyre. Emri që ata futin mund të ruhet nën një simbol objekti të quajtur "emër". Programuesi mund të përdorë simbolin "emër" për të kujtuar emrin që përdoruesi fut dhe i referohet përdoruesit me emrin e tij. Një ndryshore ose objekt që përbëhet nga karaktere quhet "String".

  • Struktura e Kontrollit:

    Struktura e Kontrollit i tregon programit se cila pjesë e programit duhet të ekzekutohet dhe në çfarë rendi. Një lloj i zakonshëm i strukturës së kontrollit shpesh referohet si një deklaratë If/Then/Else. Kjo i tregon programit që nëse një kusht është i vërtetë, atëherë shkoni drejtoni seksionin seksionin tjetër të programit. Për gjithçka tjetër, kthehuni në një seksion tjetër. Për shembull, nëse një program i kërkon përdoruesit të krijojë një fjalëkalim, fjalëkalimi ruhet si një varg. Ekrani i fjalëkalimit i kërkon përdoruesit të futë fjalëkalimin e tij. Një deklaratë IF/Then/Else përdoret për t'i thënë programit që nëse fjalëkalimi i futur është i barabartë me fjalëkalimin e ruajtur, atëherë ekzekutoni pjesën tjetër të programit. Për gjithçka tjetër, shfaqni "Fjalëkalimi juaj është i pasaktë".

  • Struktura e të dhënave:

    Struktura e të dhënave është vetëm një mënyrë për ruajtjen dhe organizimin e të dhënave në mënyrë që të mund të përdoren në mënyrë efikase. Një shembull i një strukture të të dhënave janë kontaktet në telefonin tuaj. Në vend që të ruani kontaktet tuaja secila si ndryshore të veçanta, programimi juaj mund të krijojë një ndryshore të quajtur "Lista" e cila ruan të gjitha kontaktet tuaja.

  • Sintaksë:

    Sintaksa është mënyra e saktë e futjes së kodit në një gjuhë të caktuar. Çdo gjuhë programimi ka një sintaksë të ndryshme. Sintaksa mund të jetë mënyra e ruajtjes së variablave, kur përdorimi i simboleve të ndryshme (pra kllapa (), ose kllapa ), përdorimi i duhur i dhëmbëzimit, dhe më shumë. Nëse sintaksa nuk është futur siç duhet, programi nuk do të jetë në gjendje të lexojë kodin dhe me shumë mundësi do të merrni një mesazh gabimi.

  • Mjetet:

    Mjetet janë gjëra që ndihmojnë në lehtësimin e programimit. Këto mund të jenë veçori të softuerit që kontrollojnë kodin tuaj dhe sigurohen që është i saktë. Mund të jetë gjithashtu një veçori e programit e paracaktuar që mund t'i zbatoni në programin tuaj në mënyrë që të mos keni nevojë ta ndërtoni vetë.

Filloni të mësoni të programoni Hapi 4
Filloni të mësoni të programoni Hapi 4

Hapi 4. Vendosni se cilat gjuhë programimi dëshironi të mësoni

Pasi të vendosni se çfarë doni të bëni me njohuritë tuaja të programimit, filloni të bëni disa kërkime për të kuptuar se cilat gjuhë programimi përdoren në fushën tuaj të interesit.

  • Python:

    Python është një gjuhë e mirë për fillestarët. Languageshtë gjuhë me qëllime të përgjithshme që ju lejon të bëni pothuajse gjithçka, dhe është e lehtë për t'u përdorur.

  • Rubini:

    Rubini është një gjuhë tjetër e mirë për fillestarët. Ashtu si Python, është gjithashtu një gjuhë me qëllime të përgjithshme, e orientuar drejt objekteve që është e lehtë për tu mësuar.

  • Java:

    Java është një gjuhë popullore që ekziston prej vitesh dhe vazhdon të rritet. Languageshtë gjuha kryesore që përdoret për të zhvilluar aplikacione për telefonat Android. Mund të përdoret gjithashtu për të zhvilluar programe kompjuterike. Për shembull, Minecraft u ndërtua fillimisht në Java.

  • C:

    C u krijua fillimisht për shkrimin e softuerëve të sistemit. It'sshtë ngulitur në pothuajse çdo mikroprocesor sot. Nuk ka shumë, por nëse mund të mësoni C, do të keni një themel të fortë që ju lejon të mësoni pothuajse çdo gjuhë tjetër programimi.

  • C ++:

    C ++ është një nga gjuhët më të përdorura për shumë qëllime. Oneshtë një gjuhë më e vështirë për tu mësuar, por ia vlen. C ++ ju jep kontroll më të gjerë mbi aplikacionet që zhvilloni dhe ju jep kontroll më të madh mbi harduerin e kompjuterit. Konsiderohet si një nga gjuhët më të mira për zhvillimin e aplikacioneve në shkallë të gjerë.

  • C#:

    C# (shqiptohet C i mprehtë) është pak më i ri se C ++ dhe ka disa veçori të shtuara. Ashtë pak më e lehtë të mësosh sesa C ++, dhe përdoret në shumë aplikacione Windows.

  • Swift:

    Swift është një gjuhë me shumë qëllime e zhvilluar nga Apple. Përdoret kryesisht për të zhvilluar aplikacione për produktet e Apple si iPhone, iPad, macOS, Apple TV dhe më shumë.

  • HTML/CSSMe HTML dhe CSS përdoren në hartimin e uebit. HTML përdoret për të krijuar faqe në internet që mund të jepen nga shfletuesi juaj i uebit. Ju mund të përdorni HTML për të shtuar objekte në një faqe në internet dhe për të hartuar pamjen e një faqe në internet. CSS përdoret për të krijuar një pamje ose stil standard në faqe të shumta në internet. Për shembull, nëse doni të krijoni një pamje dhe stil të ngjashëm në faqe të shumta në internet për një faqe në internet, mund të aplikoni të njëjtat kode të stilit HTML në secilën faqe në internet, ose mund të krijoni një skedar të vetëm CSS që aplikon të njëjtën pamje në të gjithë uebin faqe.
  • Javascript:

    Javascript (nuk duhet ngatërruar me Java) është një gjuhë tjetër e përdorur në hartimin e uebit. Javascript përdoret për të krijuar veçori ndërvepruese për një faqe në internet. Essentialshtë thelbësore për hartimin e çdo aplikacioni në internet.

  • PHP dhe MySQL:

    PHP dhe MySQL janë gjuhë të pasme që menaxhojnë bazat e të dhënave në një server. Sa herë që një program, faqe interneti ose aplikacione ruajnë informacionin e përdoruesit dhe kërkojnë që përdoruesit të regjistrohen, ky informacion ruhet në një bazë të dhënash. MySQL dhe PHP janë gjuhë që përdoren për të krijuar dhe menaxhuar bazat e të dhënave.

Metoda 2 nga 3: Marrja e burimeve të nevojshme për programim

Filloni të mësoni të programoni Hapi 5
Filloni të mësoni të programoni Hapi 5

Hapi 1. Gjeni disa mësime fillestare

Ju mund të gjeni shumë mësime themelore në internet që janë plotësisht falas. Këto mund të jenë kodimi i faqeve të internetit, mësimet e YouTube ose mësimet interaktive në internet. Ju gjithashtu duhet të kërkoni një libër shkollor në lidhje me gjuhën që dëshironi të mësoni. Vetëm sigurohuni që është shkruar për nivelin tuaj të aftësive. Disa burime online përfshijnë sa vijon:

  • Codeacademy.com është një nga faqet më të mëdha mësimore të kodimit në internet. Ju mund të merrni kurse bazë duke përdorur një llogari falas. Një llogari pro ju merr materiale shtesë, udhëzime hap pas hapi dhe mbështetje nga kolegët.
  • EdX është një kurs falas online i qeverisur nga MIT dhe Harvard që ofron kurse falas në një larmi gjuhësh programimi.
  • w3schools.com është një burim falas online që përqendrohet kryesisht në hartimin e uebit. Ajo ofron mësime dhe shembuj falas në HTML, CSS, Javascript, PHP, Python, Java, C ++, C#, dhe më shumë.
  • Kanali i Darek Banas në YouTube ofron mijëra mësime mbi një sërë gjuhësh dhe koncepte programimi.
  • Njohuria e Programimit është një tjetër kanal në YouTube që ofron mijëra video mësime falas për një sërë gjuhësh dhe koncepte programimi.
  • Codeingame është një uebfaqe e mrekullueshme që ju ndihmon të mprehni aftësitë tuaja të kodimit duke luajtur lojëra me gjuhë të ndryshme programimi. Ai përfshin një larmi të madhe gjuhësh, duke përfshirë, C ++, C#, Javascript, Java, Python, Koltin, PHP, Swift, dhe më shumë.
  • Scratch është një mjet edukativ online i zhvilluar nga MIT për t'i mësuar fëmijët se si të zhvillojnë lojëra video dhe kodim. Ai përdor një gjuhë programimi vizuale që ju lejon të programoni duke përdorur blloqe. Kjo është një mënyrë e mirë për të mësuar se si të vizualizoni konceptet e programimit dhe të mësoni se si të mendoni si një programues.
  • Code.org ka shumë mësime për të gjitha moshat dhe nivelet për të mësuar si fëmijët ashtu edhe të rriturit si të programojnë.
Filloni të mësoni të programoni Hapi 6
Filloni të mësoni të programoni Hapi 6

Hapi 2. Shkarkoni programet e nevojshme për të programuar në gjuhën tuaj

Jo të gjithë programet kërkojnë që ju të instaloni softuer në mënyrë që të filloni programimin. Për shembull, nëse doni të filloni programimin në HTML, CSS dhe Javascript, ju nevojitet vetëm një redaktues teksti si Notepad ose TextEdit dhe një shfletues uebi. Sidoqoftë, gjuhët e tjera kërkojnë që ju të shkarkoni dhe instaloni softuer special për të ekzekutuar programe të programuara në këto gjuhë

  • Rubini:

    Shkarkoni versionin më të fundit të Ruby [https://www.ruby-lang.org/en/downloads/ këtu}.

  • Python:

    Shumë kompjuterë tashmë vijnë me Python të instaluar, por mund t'ju duhet të instaloni versionin e fundit para se të filloni programimin në Python.

  • Java:

    Ju do të duhet të instaloni Kit për Zhvillimin e Softuerëve Java. Për të filluar programimin në Java.

  • PHP dhe MySQL:

    PHP dhe MySQL funksionojnë në një server në vend të kompjuterit. Sidoqoftë, për të zhvilluar dhe testuar PHP dhe MySQL në vend në kompjuterin tuaj, do t'ju duhet të shkarkoni dhe instaloni softuer serveri si Apache, si dhe vetë PHP. Ka disa pako softuerësh, përfshirë WAMP dhe

Filloni të mësoni të programoni Hapi 7
Filloni të mësoni të programoni Hapi 7

Hapi 3. Shkarkoni një Mjedis të Zhvillimit të Integruar

Mjediset e Zhvillimit të Integruar (IDE) janë programe që përmbajnë mjete gjithëpërfshirëse të zhvillimit që përmbajnë një redaktues kodesh, krijojnë mjete, korrigjues dhe nganjëherë një përpilues. Shumë IDE mbështesin gjuhë të shumta. Disa IDE përfshijnë sa vijon:

  • Eklips.
  • Netbeans.
  • Kodi Visual Studio
  • Android Studio (për aplikacionet Android).
  • Xcode (për aplikacionet Mac, iPhone dhe iPad).
Filloni të mësoni të programoni Hapi 8
Filloni të mësoni të programoni Hapi 8

Hapi 4. Shkarkoni një përpilues ose përkthyes

Ekzistojnë dy lloje kryesore të gjuhëve programuese, gjuhët e përpiluara dhe gjuhët e interpretuara. Një gjuhë e përpiluar e shndërron kodin tuaj në një gjuhë makine që kompjuteri mund ta kuptojë. Gjuhët e përpiluara përfshijnë C dhe C ++. Gjuhët e përkthyera përdorin një përkthyes për të ekzekutuar udhëzimet në kod pa i kthyer ato në kodin e makinës. Gjuhët e interpretuara përfshijnë Python dhe Javascript. Disa mjedise të integruara të zhvillimit kanë një përpilues ose përkthyes të përfshirë. Në disa raste, do t'ju duhet të shkarkoni një përpilues ose përkthyes të veçantë.

  • Codechef.com ka një ide, përpilues dhe përkthyes në internet që punon për një sërë gjuhësh
  • GCC është një përpilues me burim të hapur (falas) për C dhe C ++.
  • Përkthyesit Python mund të shkarkohen direkt nga uebfaqja zyrtare e Python.
  • OpenJDK është një çantë zhvillimi pa burim të hapur për Java që përfshin një përpilues.
Filloni të mësoni të programoni Hapi 9
Filloni të mësoni të programoni Hapi 9

Hapi 5. Gjeni një mentor të mirë

Nëse po planifikoni të bëni një karrierë nga programimi, me siguri do të dëshironi të shikoni në një arsimim formal në shkencat kompjuterike. Kërkoni instruktorë të ditur që kanë përvojë në këtë fushë që mund t'ju ndihmojnë të mprehni aftësitë tuaja. Nëse nuk po planifikoni të merrni një arsimim formal, kërkoni grupe takimesh ku mund të takoni njerëz të tjerë që përpiqen të mësojnë gjuhën që dëshironi të mësoni. Ju gjithashtu mund të kontrolloni komunitetet online dhe forume në internet.

Metoda 3 nga 3: Fillimi i programit

Filloni të mësoni të programoni Hapi 10
Filloni të mësoni të programoni Hapi 10

Hapi 1. Mendoni se çfarë mund të ndërtoni me aftësitë që keni

Pasi të keni bërë disa ushtrime dhe të mësoni disa nga bazat, duke filluar të mendoni se çfarë mund të ndërtoni me aftësitë që keni. Nuk ka pse të jetë diçka madhështore. Mund të jetë një program i thjeshtë shtimi, ose një aplikacion me pyetje dhe përgjigje me shumë zgjedhje. Krijoni disa programe të thjeshta. Ndërsa jeni gati, vazhdoni të mësoni në mënyrë që të krijoni programe më të mëdha dhe më të mira.

Filloni të mësoni të programoni Hapi 11
Filloni të mësoni të programoni Hapi 11

Hapi 2. Vendosni se cili është qëllimi i programit tuaj

Programi juaj duhet të ketë një qëllim që mund të përcaktohet brenda një ose dy fjalish. Një program duhet të ketë një detyrë specifike që arrin ose ndihmon përdoruesin të arrijë. Disa shembuj të qëllimeve të programit përfshijnë sa vijon:

  • Lejoni përdoruesin të organizojë një listë me emrat dhe informacionin e kontaktit.
  • Shfaqni një histori të bazuar në tekst që lejon përdoruesin të zgjedhë rrugën e tij.
  • Jepini lojtarit një zgjedhje të sulmeve për të zgjedhur, ndërsa armiqtë krijojnë sulmet e tyre të rastit.
  • Llogaritni orbitën e një planeti rreth një ylli.
Filloni të mësoni të programoni Hapi 12
Filloni të mësoni të programoni Hapi 12

Hapi 3. Vendosni kufizimet që programi juaj duhet t'i përmbahet

Pasi të vendosni një qëllim për programin tuaj, atëherë duhet të vendosni për rregullat që programi juaj duhet të ndjekë për të përfunduar qëllimin e tij. Për shembull:

  • Kontaktet duhet të ruhen në mënyrë që të mund të kujtohen më vonë.
  • Historia duhet të marrë parasysh zgjedhjet e mëparshme që bëri lojtari.
  • Forca e sulmeve të lojtarit përcaktohet nga statistikat e tyre aktuale.
  • Programi duhet të llogarisë me saktësi orbitën e masës së çdo objekti që përdoruesi fut.
Filloni të mësoni të programoni Hapi 13
Filloni të mësoni të programoni Hapi 13

Hapi 4. Vendosni se cilat mjete do të përdorni

Pasi të vendosni për një qëllim dhe rregulla për programin tuaj, vendosni se cilat mjete do të përdorni për të zhvilluar programin tuaj, si dhe për cilin sistem operativ programi do të zhvillohet. Ju gjithashtu duhet të vendosni nëse do të punoni vetë ose si ekip. Ju gjithashtu mund të dëshironi të vendosni nëse do të programoni të gjithë programin vetë, ose nëse do të përdorni ndonjë kod ose mjet të jashtëm. Mendoni se si zbatohet ky kod ose mjete.

Filloni të mësoni të programoni Hapi 14
Filloni të mësoni të programoni Hapi 14

Hapi 5. Vendosni për sekuencën e ngjarjeve

Pasi të keni një ide se çfarë do të bëjë programi juaj, vendosni se në çfarë rendi do të ndodhin gjërat. Çfarë ndodh kur filloni programin për herë të parë? Si e informon programi përdoruesin se si ta përdorë programin? Cila është gjëja e parë që përdoruesi duhet të bëjë me programin? Si përgjigjet programi? Çfarë bën përdoruesi më pas? Si i komunikohet kjo përdoruesit? Çfarë ndodh kur programi përfundon qëllimin ose objektivin e tij?

Filloni të mësoni të programoni Hapi 15
Filloni të mësoni të programoni Hapi 15

Hapi 6. Ndani problemet më të mëdha në probleme më të vogla

Bëni një listë të objektivave kryesore të programit. Pastaj ndani ato objektiva më të mëdhenj në objektiva më të vegjël që janë më të lehtë për tu trajtuar. Nëse ato detyra më të vogla janë ende shumë të vështira për t'u zgjidhur, ndani ato edhe më tej në detyra më të vogla.

Filloni të mësoni të programoni Hapi 16
Filloni të mësoni të programoni Hapi 16

Hapi 7. Përshkruani funksionin kryesor të programit tuaj

Kur filloni programimin, përdorni komente jashtë funksionit për të përshkruar funksionet ose objektivat kryesore të programit tuaj. Ju nuk do të jeni në gjendje të përpiloni ose interpretoni këto komente, por ato do t'ju ndihmojnë të organizoni kodin tuaj.

Filloni të mësoni të programoni Hapi 17
Filloni të mësoni të programoni Hapi 17

Hapi 8. Implikoni funksionet dhe objektivat e programit një nga një

Pasi të keni një përshkrim të funksioneve dhe objektivave të programit, mund të filloni të shkruani kodin që zbaton secilin funksion. Funksioni i mbajtjes duhet të jetë mjaft i thjeshtë. Nëse një funksion duket shumë kompleks, ndani atë në funksione më të vogla dhe zbatoni ato funksione.

Filloni të mësoni të programoni Hapi 18
Filloni të mësoni të programoni Hapi 18

Hapi 9. Testoni programimin tuaj

Gjatë gjithë procesit të programimit, do t'ju duhet të testoni programin tuaj shpesh për t'u siguruar që kodi juaj funksionon siç duhet. Ju do të duhet të testoni secilin funksion që përpiqeni të zbatoni. Provoni të ndryshme duke përdorur hyrje të ndryshme të përdoruesit për t'u siguruar që programi funksionon në një sërë situatash. Mendoni se si një përdorues standard mund ta përdorë programin, ose bëni që dikush tjetër ta testojë programin dhe të shikojë sesi e përdorin atë.

Filloni të mësoni të programoni Hapi 19
Filloni të mësoni të programoni Hapi 19

Hapi 10. Zgjidhni problemet e papritura që hasni

Ndërsa filloni programimin, me shumë mundësi do të hasni në probleme që nuk i prisnit. Mundohuni sa më mirë për të gjetur zgjidhje për këto probleme Në vijim janë disa gjëra që mund të bëni për të zgjidhur problemet në të cilat ktheheni.

  • Nëse jeni duke lexuar kodin nga udhëzimet, rilexoni udhëzimet dhe sigurohuni që t'i kuptoni ato.
  • Sigurohuni që kodi juaj është i organizuar, i dhëmbëzuar siç duhet dhe është duke përdorur sintaksën e duhur.
  • Kontrolloni drejtshkrimin dhe sigurohuni që është i saktë.
  • Përdorni deklaratat Print për të kontrolluar vlerat e ndryshueshme.
  • Nëse nuk jeni të sigurt nëse një pjesë e kodit po ekzekutohet, përdorni një Deklaratë Printimi për të parë nëse arrin në atë seksion.
  • Kontrolloni mesazhet e gabimit dhe kërkoni ato në Google.
  • Ndani kodin tuaj në seksione dhe drejtoni seksionet individuale për të izoluar ku është problemi.
  • Duke provuar të kërkoni kodin e punës në internet që bën atë që dëshironi të bëni.
  • Shihni nëse ka një mjet që bën atë që dëshironi.
  • Vendosni kodin me dorë në vend që të kopjoni dhe ngjisni.
  • Bëni një pushim dhe kthehuni te kodi.
  • Kërkoni ndihmë.
Filloni të mësoni të programoni Hapi 20
Filloni të mësoni të programoni Hapi 20

Hapi 11. Provoni përsëri programin tuaj

Sa herë që zbatoni një funksion të ri ose bëni ndryshime në kodin tuaj, provojeni atë për t'u siguruar që po funksionon siç duhet. Pasi të keni zbatuar të gjitha funksionet e kodit tuaj dhe të gjitha funksionojnë siç duhet, programi juaj është i plotë.

Video - Duke përdorur këtë shërbim, disa informacione mund të ndahen me YouTube

Këshilla

  • Mos kini frikë të kërkoni ndihmë. Gjeni një forum të mirë, aktiv me shumë përdorues të ditur me gjuhën që keni zgjedhur dhe bëni çdo pyetje që ju nevojitet. Një mik i vërtetë me përvojë mund të ndihmojë në shpjegimin e koncepteve të vështira dhe të merret me insekte të bezdisshme.
  • Nëse filloni të dekurajoheni, bëni një pushim. Mund të zbuloni se e keni "marrë" kur të ktheheni. Rreth 15 - 30 minuta nga kompjuteri është më e mira.
  • Nëse mund të gjeni një libër për gjuhën tuaj të lirë, blini atë. Alwaysshtë gjithmonë mirë të kesh një referencë në letër, por e kotë të kesh vetëm një libër pasi ka një ndihmë të bollshme në internet.
  • Qëndroni të motivuar. Praktikoni sa më shpesh që të jetë e mundur, sepse sa më gjatë të kaloni pa mes seancave, aq më shumë do të harroni.

Recommended: