3 tapaa aloittaa ohjelmoinnin oppiminen

Sisällysluettelo:

3 tapaa aloittaa ohjelmoinnin oppiminen
3 tapaa aloittaa ohjelmoinnin oppiminen

Video: 3 tapaa aloittaa ohjelmoinnin oppiminen

Video: 3 tapaa aloittaa ohjelmoinnin oppiminen
Video: Javan perusteita lyhyesti: Alkeet 2024, Huhtikuu
Anonim

Oletko koskaan halunnut tehdä ohjelman tyhjästä? Ohjelmointi voi olla erittäin palkitseva kokemus. Kaikki suuret tietokoneohjelmoijat aloittivat aivan kuten sinä: ilman tietoa, mutta halukkuutta lukea, opiskella ja harjoitella. Tämä wikiHow opettaa sinulle kuinka aloittaa koodin oppiminen.

Askeleet

Menetelmä 1: 3: Oppimisen ohjelmointikielen valinta

Aloita ohjelmoinnin oppiminen Vaihe 1
Aloita ohjelmoinnin oppiminen Vaihe 1

Vaihe 1. Mieti, mitä haluat tehdä ohjelmointitiedoillasi

Tämä voi auttaa sinua määrittämään, mitä oppia ja kuinka paljon sinun on opittava. Oletko kiinnostunut web -suunnittelusta? Haluatko luoda videopelejä? Haluatko kehittää älypuhelinsovelluksia? Haluatko uran teknologia -alalla? Nautitko ongelmanratkaisusta? Oletko kiinnostunut enemmän etu- tai taustaohjelmoinnista?

  • Käyttöliittymän ohjelmoijat työskentelevät esimerkiksi graafisten käyttöliittymien (GUI) ja käyttäjien kanssa vuorovaikutuksessa olevien asioiden parissa. Front-end-ohjelmoijien suosittuja kieliä ovat HTML, CSS ja Javascript.
  • Taustaohjelmoijat työskentelevät esimerkiksi tietokantojen, komentosarjojen ja ohjelmaarkkitehtuurin parissa sekä kulissien takana. Suosittuja ohjelmointikieliä loppukäyttäjille ovat Ruby, Python, PHP ja työkalut, kuten MySQL ja Oracle.
Aloita ohjelmoinnin oppiminen Vaihe 2
Aloita ohjelmoinnin oppiminen Vaihe 2

Vaihe 2. Mieti, mistä alustoista olet kiinnostunut

Haluatko kehittää tietokoneohjelmistoja? Oletko enemmän kiinnostunut älypuhelinten ja tablettien sovelluksista? Jos on, mikä käyttöjärjestelmä kiinnostaa sinua eniten? MacOS -ohjelmiston kehittäminen saattaa edellyttää, että opit eri kieliä, joita sinun ei ehkä tarvitse osata kehittää sovelluksia Windowsille. Samoin iPhone- ja iPad -sovellusten kehittäminen voi vaatia erilaisia taitoja kuin Android -sovellusten kehittäminen.

Aloita ohjelmoinnin oppiminen Vaihe 3
Aloita ohjelmoinnin oppiminen Vaihe 3

Vaihe 3. Ymmärtää erilaisia ohjelmointikonsepteja

Vaikka on olemassa monia erilaisia ohjelmointikieliä, niillä kaikilla on muutamia peruskäsitteitä. Jotkut ohjelmoinnin peruskäsitteet ovat seuraavat:

  • Muuttuja:

    Muuttujat ovat tietoja, jotka tallennetaan, jotta ne voidaan palauttaa myöhemmin. Muuttujalle annetaan yleensä symbolinen nimi. Yksi esimerkki muuttujasta on, jos ohjelma pyytää käyttäjää syöttämään nimensä. Niiden syöttämä nimi voidaan tallentaa objektisymbolin alle nimeltä "nimi". Ohjelmoija voi sitten käyttää "nimi" -symbolia palauttaakseen käyttäjän syöttämän nimen ja viittaamaan käyttäjään hänen nimellään. Merkistä koostuvaa muuttujaa tai objektia kutsutaan merkkijonoksi.

  • Ohjausrakenne:

    Ohjausrakenne kertoo ohjelmalle, mikä ohjelman osa on suoritettava ja missä järjestyksessä. Yhtä yleistä ohjausrakenteen tyyppiä kutsutaan usein If/then/Else -lausekkeeksi. Tämä kertoo ohjelmalle, että jos ehto on tosi, siirry suorittamaan ohjelman seuraava osa. Muussa tapauksessa palaa eri osioon. Jos ohjelma esimerkiksi pyytää käyttäjää luomaan salasanan, salasana tallennetaan merkkijonona. Salasananäyttö pyytää käyttäjää syöttämään salasanansa. IF/Sitten/Else -lausetta käytetään kertomaan ohjelmalle, että jos syötetty salasana on sama kuin tallennettu salasana, suorita loput ohjelmasta. Muussa tapauksessa näytä "Salasana on väärä".

  • Tietorakenne:

    Tietorakenne on vain tapa tallentaa ja järjestää tietoja, jotta niitä voidaan käyttää tehokkaasti. Yksi esimerkki tietorakenteesta on puhelimesi yhteystiedot. Sen sijaan, että tallentaisit yhteystietosi erillisiksi muuttujiksi, ohjelmointisi voi luoda yhden muuttujan nimeltä "Lista", joka tallentaa kaikki yhteystietosi.

  • Syntaksi:

    Syntaksi on oikea tapa syöttää koodi tietyllä kielellä. Jokaisella ohjelmointikielellä on eri syntaksi. Syntaksi voi olla muuttujien tallentaminen, eri symbolien (esim. Sulkeiden () tai hakasulkeiden ) käyttö, sisennyksen asianmukainen käyttö ja paljon muuta. Jos syntaksia ei ole syötetty oikein, ohjelma ei voi lukea koodia ja saat todennäköisesti virheilmoituksen.

  • Työkalut:

    Työkalut ovat asioita, jotka helpottavat ohjelmointia. Nämä voivat olla ohjelmisto -ominaisuuksia, jotka tarkistavat koodisi ja varmistavat sen oikean. Se voi myös olla valmiita ohjelman ominaisuuksia, jotka voit ottaa käyttöön omassa ohjelmassasi, jotta sinun ei tarvitse rakentaa sitä itse.

Aloita ohjelmoinnin oppiminen Vaihe 4
Aloita ohjelmoinnin oppiminen Vaihe 4

Vaihe 4. Päätä, mitä ohjelmointikieliä haluat oppia

Kun olet päättänyt, mitä haluat tehdä ohjelmointitiedoillasi, aloita jonkin verran tutkimusta selvittääksesi, mitä ohjelmointikieliä käytetään kiinnostuksen kohteellasi.

  • Python:

    Python on hyvä kieli aloittelijoille. Se on yleiskäyttöinen kieli, jonka avulla voit tehdä melkein mitä tahansa, ja se on helppokäyttöinen.

  • Rubiini:

    Ruby on toinen hyvä kieli aloittelijoille. Pythonin tavoin se on myös yleiskäyttöinen, objektiivinen kieli, joka on helppo oppia.

  • Java:

    Java on suosittu kieli, joka on ollut olemassa jo vuosia ja kasvaa edelleen. Se on ensisijainen kieli, jota käytetään sovellusten kehittämiseen Android -puhelimille. Sitä voidaan käyttää myös tietokoneohjelmien kehittämiseen. Esimerkiksi Minecraft rakennettiin alun perin Javalla.

  • C:

    C oli alun perin suunniteltu järjestelmäohjelmiston kirjoittamiseen. Se on upotettu lähes jokaiseen mikroprosessoriin nykyään. Sitä ei ole paljon, mutta jos voit oppia C: n, sinulla on vankka perusta, jonka avulla voit oppia melkein mitä tahansa muuta ohjelmointikieltä.

  • C ++:

    C ++ on yksi yleisimmin käytetyistä monikäyttökielistä. Se on yksi vaikeampi kieli oppia, mutta se on sen arvoista. C ++ antaa sinulle laajemman hallinnan kehittämistäsi sovelluksista ja tietokoneen hallinnan. Sitä pidetään yhtenä parhaista kielistä laajamittaisten sovellusten kehittämisessä.

  • C#:

    C# (lausutaan C terävä) on hieman uudempi kuin C ++ ja siinä on joitain lisäominaisuuksia. Se on hieman helpompi oppia kuin C ++, ja sitä käytetään monissa Windows -sovelluksissa.

  • Nopea:

    Swift on Applen kehittämä monikäyttökieli. Sitä käytetään ensisijaisesti sovellusten kehittämiseen Applen tuotteille, kuten iPhone, iPad, macOS, Apple TV ja paljon muuta.

  • HTML/CSS. HTML ja CSS käytetään web -suunnittelussa. HTML -koodia käytetään Web -sivujen luomiseen, jotka verkkoselaimesi voi hahmontaa. HTML: n avulla voit lisätä objekteja verkkosivulle ja suunnitella Web -sivun ulkoasun. CSS: ää käytetään luomaan vakiomuotoinen ulkoasu tai tyyli useille verkkosivuille. Jos haluat esimerkiksi luoda samanlaisen ulkoasun ja tyylin useille verkkosivuille verkkosivustolle, voit käyttää samoja HTML -tyylikoodeja kullekin verkkosivulle tai voit luoda yhden CSS -tiedoston, joka käyttää samaa ulkoasua kaikissa verkkosivuissa sivuja.
  • Javascript:

    Javascript (ei pidä sekoittaa Javaan) on toinen web -suunnittelussa käytettävä kieli. Javascriptiä käytetään luomaan interaktiivisia ominaisuuksia verkkosivustolle. Se on välttämätön minkä tahansa verkkosovelluksen suunnittelussa.

  • PHP ja MySQL:

    PHP ja MySQL ovat taustakieliä, jotka hallitsevat tietokantoja palvelimella. Aina kun ohjelma, verkkosivusto tai sovellukset tallentavat käyttäjätietoja ja vaativat käyttäjiä kirjautumaan sisään, nämä tiedot tallennetaan tietokantaan. MySQL ja PHP ovat kieliä, joita käytetään tietokantojen luomiseen ja hallintaan.

Tapa 2/3: Ohjelmointiin tarvittavien resurssien hankkiminen

Aloita ohjelmoinnin oppiminen Vaihe 5
Aloita ohjelmoinnin oppiminen Vaihe 5

Vaihe 1. Etsi aloittelijan opetusohjelmia

Netistä löydät paljon perusopetuksia, jotka ovat täysin ilmaisia. Nämä voivat olla koodaussivustoja, YouTube -opetusohjelmia tai interaktiivisia verkko -oppaita. Sinun pitäisi myös etsiä oppikirja siitä kielestä, jonka haluat oppia. Varmista vain, että se on kirjoitettu taitotasollesi. Jotkut online -resurssit sisältävät seuraavat:

  • Codeacademy.com on yksi suurimmista online -koodausopetus sivustoista. Voit suorittaa peruskursseja ilmaisella tilillä. Pro-tili tarjoaa sinulle lisämateriaalia, vaiheittaisia ohjeita ja vertaistukea.
  • EdX on MIT: n ja Harvardin hallinnoima ilmainen verkkokurssi, joka tarjoaa ilmaisia kursseja eri ohjelmointikielillä.
  • w3schools.com on ilmainen online -resurssi, joka keskittyy lähinnä web -suunnitteluun. Se tarjoaa ilmaisia oppitunteja ja esimerkkejä HTML, CSS, Javascript, PHP, Python, Java, C ++, C#ja paljon muuta.
  • Darek Banasin YouTube -kanava tarjoaa tonnia opetusohjelmia eri ohjelmointikielistä ja -käsitteistä.
  • Programming Knowledge on toinen YouTube -kanava, joka tarjoaa tonnia ilmaisia video -opetusohjelmia eri ohjelmointikielistä ja -käsitteistä.
  • Codeingame on loistava sivusto, jonka avulla voit terävöittää koodaustaitojasi pelaamalla pelejä eri ohjelmointikielillä. Se sisältää laajan valikoiman kieliä, kuten C ++, C#, Javascript, Java, Python, Koltin, PHP, Swift ja paljon muuta.
  • Scratch on MIT: n kehittämä verkkokoulutustyökalu, joka opettaa lapsille videopelien ja koodauksen kehittämistä. Se käyttää visuaalista ohjelmointikieltä, jonka avulla voit ohjelmoida lohkojen avulla. Tämä on hyvä tapa oppia visualisoimaan ohjelmointikonsepteja ja oppia ajattelemaan ohjelmoijan tavoin.
  • Code.org tarjoaa paljon opetusohjelmia kaikenikäisille ja -luokille, joilla opetetaan sekä lapsille että aikuisille ohjelmointia.
Aloita ohjelmoinnin oppiminen Vaihe 6
Aloita ohjelmoinnin oppiminen Vaihe 6

Vaihe 2. Lataa ohjelmia, joita tarvitaan ohjelmointiin omalla kielelläsi

Kaikki ohjelmat eivät vaadi ohjelmiston asentamista ohjelmoinnin aloittamiseksi. Jos esimerkiksi haluat aloittaa ohjelmoinnin HTML: ssä, CSS: ssä ja Javascriptissa, tarvitset vain tekstieditorin, kuten Notepadin tai TextEditin, ja verkkoselaimen. Muut kielet edellyttävät kuitenkin, että lataat ja asennat erikoisohjelmiston näillä kielillä ohjelmoitujen ohjelmien suorittamiseen

  • Rubiini:

    Lataa Rubyn uusin versio [https://www.ruby-lang.org/en/downloads/ here}.

  • Python:

    Moniin tietokoneisiin on jo asennettu Python, mutta sinun on ehkä asennettava uusin versio ennen kuin aloitat ohjelmoinnin Pythonissa.

  • Java:

    Sinun on asennettava Java Software Development Kit. Ohjelmoinnin aloittamiseksi Javalla.

  • PHP ja MySQL:

    PHP ja MySQL toimivat palvelimella tietokoneen sijasta. Jos haluat kuitenkin kehittää ja testata PHP: tä ja MySQL: ää paikallisesti tietokoneellasi, sinun on ladattava ja asennettava palvelinohjelmisto, kuten Apache, sekä itse PHP. On olemassa useita ohjelmistopaketteja, mukaan lukien WAMP ja

Aloita ohjelmoinnin oppiminen Vaihe 7
Aloita ohjelmoinnin oppiminen Vaihe 7

Vaihe 3. Lataa integroitu kehitysympäristö

Integroidut kehitysympäristöt (IDE) ovat ohjelmia, jotka sisältävät kattavia kehitystyökaluja, jotka sisältävät koodieditorin, koontityökalut, virheenkorjauksen ja joskus kääntäjän. Monet IDE: t tukevat useita kieliä. Jotkut IDE: t sisältävät seuraavat:

  • Eclipse.
  • Netbeans.
  • Visual Studio -koodi
  • Android Studio (Android -sovelluksille).
  • Xcode (Mac-, iPhone- ja iPad -sovellukset).
Aloita ohjelmoinnin oppiminen Vaihe 8
Aloita ohjelmoinnin oppiminen Vaihe 8

Vaihe 4. Lataa kääntäjä tai tulkki

Ohjelmointikieliä on kahta päätyyppiä, käännettyjä kieliä ja tulkittuja kieliä. Käännetty kieli muuntaa koodisi koneen kielelle, jota tietokone voi ymmärtää. Käännetyt kielet ovat C ja C ++. Tulkitut kielet käyttävät tulkkia, joka suorittaa koodin ohjeet muuttamatta niitä konekoodiksi. Tulkitut kielet ovat Python ja Javascript. Joissakin integroiduissa kehitysympäristöissä on kääntäjä tai tulkki mukana. Joissakin tapauksissa sinun on ladattava erillinen kääntäjä tai tulkki.

  • Codechef.comilla on online -idea, kääntäjä ja tulkki, joka toimii eri kielillä
  • GCC on avoimen lähdekoodin (ilmainen) kääntäjä C: lle ja C ++: lle.
  • Python -tulkit voidaan ladata suoraan Pythonin viralliselta verkkosivustolta.
  • OpenJDK on avoimen lähdekoodin ilmainen Java-kehityssarja, joka sisältää kääntäjän.
Aloita ohjelmoinnin oppiminen Vaihe 9
Aloita ohjelmoinnin oppiminen Vaihe 9

Vaihe 5. Etsi hyvä mentori

Jos aiot tehdä uran ohjelmoinnista, haluat todennäköisesti tutkia tietotekniikan muodollista koulutusta. Etsi osaavia ohjaajia, joilla on kokemusta alalta ja jotka voivat auttaa sinua parantamaan taitojasi. Jos et aio hankkia muodollista koulutusta, etsi tapaamisryhmiä, joissa voit tavata muita ihmisiä, jotka yrittävät oppia haluamasi kielen. Voit myös tarkistaa verkkoyhteisöjä ja verkkofoorumeita.

Tapa 3/3: Ohjelmoinnin aloittaminen

Aloita ohjelmoinnin oppiminen Vaihe 10
Aloita ohjelmoinnin oppiminen Vaihe 10

Vaihe 1. Mieti, mitä voit rakentaa taidoillasi

Kun olet tehnyt muutaman harjoituksen ja oppinut joitain perusasioita, ala miettiä, mitä voit rakentaa omilla taidoillasi. Sen ei tarvitse olla mitään mahtavaa. Se voi olla yksinkertainen lisäohjelma tai monivalintakysymys- ja vastaussovellukset. Luo muutamia yksinkertaisia ohjelmia. Kun jatkat, jatka oppimista, jotta voit rakentaa isompia ja parempia ohjelmia.

Aloita ohjelmoinnin oppiminen Vaihe 11
Aloita ohjelmoinnin oppiminen Vaihe 11

Vaihe 2. Päätä ohjelman tavoitteesi

Ohjelmalla tulee olla tavoite, joka voidaan määritellä lauseessa tai kahdessa. Ohjelmalla pitäisi olla tietty tehtävä, jonka se suorittaa tai auttaa käyttäjää suorittamaan. Esimerkkejä ohjelman tavoitteista ovat seuraavat:

  • Anna käyttäjän järjestää luettelo nimistä ja yhteystiedoista.
  • Näytä tekstipohjainen tarina, jonka avulla käyttäjä voi valita oman polkun.
  • Anna pelaajalle mahdollisuus valita hyökkäyksistä, kun taas viholliset luovat omat satunnaiset hyökkäyksensä.
  • Laske planeetan kiertorata tähden ympärillä.
Aloita ohjelmoinnin oppiminen Vaihe 12
Aloita ohjelmoinnin oppiminen Vaihe 12

Vaihe 3. Päätä rajoitukset, joita ohjelmasi on noudatettava

Kun olet päättänyt ohjelman tavoitteen, sinun on päätettävä säännöistä, joita ohjelman on noudatettava saavuttaakseen tavoitteensa. Esimerkiksi:

  • Yhteystiedot on tallennettava, jotta ne voidaan palauttaa myöhemmin.
  • Tarinassa on otettava huomioon pelaajan aiemmat valinnat.
  • Pelaajan hyökkäysten voimakkuus määräytyy heidän nykyisten tilastojensa perusteella.
  • Ohjelman tulisi laskea tarkasti minkä tahansa käyttäjän syöttämän objektin massan kiertorata.
Aloita ohjelmoinnin oppiminen Vaihe 13
Aloita ohjelmoinnin oppiminen Vaihe 13

Vaihe 4. Päätä, mitä työkaluja käytät

Kun olet päättänyt ohjelman tavoitteesta ja säännöistä, päätä, mitä työkaluja käytät ohjelman kehittämiseen ja mihin käyttöjärjestelmään ohjelma kehitetään. Sinun on myös päätettävä, työskenteletkö yksin vai tiiminä. Voit myös päättää, ohjelmoitko koko ohjelman itse vai käytätkö ulkopuolista koodia tai työkaluja. Mieti, miten tämä koodi tai työkalut on otettu käyttöön.

Aloita ohjelmoinnin oppiminen Vaihe 14
Aloita ohjelmoinnin oppiminen Vaihe 14

Vaihe 5. Päätä tapahtumasarjasta

Kun sinulla on käsitys siitä, mitä ohjelmasi tekee, päätä, missä järjestyksessä asiat tapahtuvat. Mitä tapahtuu, kun käynnistät ohjelman ensimmäisen kerran? Miten ohjelma ilmoittaa käyttäjälle ohjelman käytöstä? Mikä on ensimmäinen asia, jonka käyttäjän pitäisi tehdä ohjelman kanssa? Miten ohjelma reagoi? Mitä käyttäjä tekee seuraavaksi? Miten tämä ilmoitetaan käyttäjälle? Mitä tapahtuu, kun ohjelma saavuttaa tavoitteensa?

Aloita ohjelmoinnin oppiminen Vaihe 15
Aloita ohjelmoinnin oppiminen Vaihe 15

Vaihe 6. Jaa suuret ongelmat pienemmiksi

Tee luettelo ohjelman päätavoitteista. Jaa sitten suuret tavoitteet pienempiin tavoitteisiin, jotka on helpompi saavuttaa. Jos näitä pienempiä tehtäviä on vielä liian vaikea ratkaista, jaa ne vielä pienempiin tehtäviin.

Aloita ohjelmoinnin oppiminen Vaihe 16
Aloita ohjelmoinnin oppiminen Vaihe 16

Vaihe 7. Esitä ohjelman päätehtävä

Kun aloitat ohjelmoinnin, käytä toimintojen ulkopuolisia kommentteja hahmotellaksesi ohjelman päätoimintoja tai tavoitteita. Et voi koota tai tulkita näitä kommentteja, mutta ne auttavat sinua järjestämään koodisi.

Aloita ohjelmoinnin oppiminen Vaihe 17
Aloita ohjelmoinnin oppiminen Vaihe 17

Vaihe 8. Käytä ohjelman toimintoja ja tavoitteita yksi kerrallaan

Kun olet hahmotellut ohjelman toiminnot ja tavoitteet, voit aloittaa kunkin toiminnon toteuttavan koodin kirjoittamisen. Säilytystoiminnon pitäisi olla melko yksinkertainen. Jos jokin toiminto näyttää liian monimutkaiselta, jaa se pienempiin toimintoihin ja ota ne käyttöön.

Aloita ohjelmoinnin oppiminen Vaihe 18
Aloita ohjelmoinnin oppiminen Vaihe 18

Vaihe 9. Testaa ohjelmointisi

Koko ohjelmointiprosessin aikana sinun on testattava ohjelmaa usein varmistaaksesi, että koodisi toimii oikein. Sinun on testattava jokainen toiminto, jota yrität toteuttaa. Kokeile eri toimintoja käyttämällä erilaisia käyttäjän syötteitä varmistaaksesi, että ohjelma toimii eri tilanteissa. Ajattele, miten tavallinen käyttäjä voisi käyttää ohjelmaa, tai pyydä joku muu testaamaan ohjelma ja katsomaan, miten he käyttävät sitä.

Aloita ohjelmoinnin oppiminen Vaihe 19
Aloita ohjelmoinnin oppiminen Vaihe 19

Vaihe 10. Vianmääritys odottamattomille ongelmille

Kun aloitat ohjelmoinnin, kohtaat todennäköisesti ongelmia, joita et odottanut. Yritä parhaasi löytää ratkaisuja näihin ongelmiin Seuraavassa on muutamia asioita, joita voit tehdä ongelmien vianmääritykseen.

  • Jos luet koodia ohjeista, lue ohjeet uudelleen ja varmista, että ymmärrät ne.
  • Varmista, että koodisi on järjestetty, sisennetty oikein ja käyttää oikeaa syntaksia.
  • Tarkista oikeinkirjoitus ja varmista, että se on oikein.
  • Tarkista tulostuslausekkeet muuttujien arvoista.
  • Jos et ole varma, suoritetaanko koodiosa, käytä Tulosta tiliote -linkkiä nähdäksesi, pääseekö se kyseiseen osioon.
  • Tarkista virheilmoitukset ja googlaa ne.
  • Jaa koodi osiin ja suorita yksittäiset osiot eristääksesi ongelman.
  • Yrität etsiä Internetistä toimivaa koodia, joka tekee haluamasi.
  • Katso, onko olemassa työkalu, joka tekee mitä haluat.
  • Anna koodi käsin kopioinnin ja liittämisen sijaan.
  • Pidä tauko ja palaa koodiin.
  • Pyytää apua.
Aloita ohjelmoinnin oppiminen Vaihe 20
Aloita ohjelmoinnin oppiminen Vaihe 20

Vaihe 11. Testaa ohjelma uudelleen

Aina kun otat käyttöön uuden toiminnon tai teet muutoksia koodiin, testaa se varmistaaksesi, että se toimii oikein. Kun olet toteuttanut kaikki koodisi toiminnot ja kaikki toimii oikein, ohjelmasi on valmis.

Video - Käyttämällä tätä palvelua joitakin tietoja voidaan jakaa YouTuben kanssa

Vinkkejä

  • Älä pelkää pyytää apua. Löydä hyvä, aktiivinen foorumi, jossa on paljon käyttäjiä, jotka tuntevat valitsemasi kielen, ja kysy mitä tarvitset. Tosielämän ystävä, jolla on kokemusta, voi auttaa selittämään vaikeita käsitteitä ja käsittelemään ärsyttäviä vikoja.
  • Jos alat masentua, pidä tauko. Saatat huomata, että olet "saanut sen", kun tulet takaisin. Noin 15-30 minuutin päässä tietokoneesta on paras aika.
  • Jos löydät kielillesi edullisen kirjan, osta se. On aina hyvä saada paperinen viite, mutta turhaa vain kirjaa, koska verkossa on runsaasti apua.
  • Pysy motivoituneena. Harjoittele niin usein kuin voit, koska mitä pidempään pidät ilman istuntojen välillä, sitä enemmän unohdat.

Suositeltava: