Voiko jopa 12-vuotias aloittaa koodaamisen vaikka ei olen ikinä koodannut mitään, mutta olen kiinnostunut koodaamisesta ja koodi kielistä, esim. C++.
Osaan puhua ihan kohtuullisen hyvin englanti...
(Mod. siirsi aloitusoppaan kommenteista.)
Tietenkin voi. Lukemassasi aloitusoppaassakin sanotaan, että ohjelmoinnin oppiminen on vanhempana usein helpompaa kuin nuorena, ja 12-vuotias on vasta erittäin nuori.
12 vuoden ikä on oikein hyvä hetki aloittaa koodaaminen. Englannin osaamisesta ei varmasti ole haittaa, koska paljon materiaalia on vain englanniksi.
Kyllä voi.
Älä aseta aluksi vain liian suuria tavoitteita.
Itsekin aloittelin suunnilleen sen ikäisenä. Nykyisin kuvittelisin olevan jopa helpompaa kuin silloin 80-luvulla.
Aloittelin itse jo n. 7 vuotiaana, joten etköhän tuota onnistu.
Itse myös koodailin ala-asteella. 90-luvun taitteessa ei ikäiselläni pojalla ollut mitään mahdollisuutta päästä internettiin, joten koodailu vaati tällöin erittäin paljon sinnikkyyttä.
Voi todellakin. Itse koodailin javaa aluksi ja sitten löysin ohjelmointiputkan viime vuonna kuukauden päästä, ja siirryin C++ :aan koska se oli jostain syystä minulle helpompi. Johtuu varmaan oppaista.
Ite aloitin myös 7 vuotiaana commodore 64 koneella. Suosittelen kyllä aloittaman ohjelmoinnin nuorena vaikka jollain pythonilla tai C kielellä.
Kielisota! Jeeee! ..En suosittele aloittamaan C:llä.
Itse ensimmäisen kerran koodasin JavaScriptiä joskus alle 10-vuotiaana ja sitten käytin serkun opastuksella Espanjanloman Visual Basicin koodailuun biitsillä loikoilun sijaan. (nykyisin lopputulos olisi svn commit -m "l0l teqiillaaa suunriiseeee xD")
Siitä C++:hen sitten pian perään ja ihan hyvin siinä sitten lopulta pärjäsi oltuaan ensin ihan pihalla kuutisen vuotta.
Voi olla, että paras aloituskieli on sellainen, jolla saa nopeasti ruudulle näkyviin tavaraa - koodin lopputuloksen hahmotus visuaalisesti on todella hyvä tapa oppia ihan perusperiaatteet siitä logiikasta mitä ohjelmointi nyt yleensäkin on. Voisin jopa suositella jotain processing.js:n kaltaista, jahka on hiukan perusteita ensin kahlannut läpi. Tähän kyseisen porukan sketchpad on oikein näppärä. 'Create new sketch' vie suoraan uuteen pohjaan jossa saakin rendattua suoraan jotain näkyville koodiesimerkkinsä kanssa.
...Tai sitten mikä vaan ohjelmointiopas täältänäin. :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.