Millä ohjelmointikielellä aloitan? Ei ole yhtikäs mittään kokemusta ohjelmoinnista.
Tekisin jotain tosi yksinkertasia tekstejä näytölle ja jotain ihan lapsellisen pieniä pelejä...... Olin vielä aika nuori,mutta silti pakko kokeilla! KIITOS! (ps oon käyttänyt blenderiä joten voisin kattoon pythonilla jotain..)
Tekisin jotain tosi yksinkertasia tekstejä näytölle ja jotain ihan lapsellisen pieniä pelejä...... Olin vielä aika nuori,mutta silti pakko kokeilla! KIITOS! (ps oon käyttänyt blenderiä joten voisin kattoon pythonilla jotain..)
Vastaukset 16
Vanhimmat
Python voisi olla ihan sopivakin jos sinulla on sille jo ympäristö valmiina.
Toinen vaihtoehto olisi selaimessa suoraan toimiva JavaScript joka ei siis vaadi mitään erikoista ohjelmointiympäristöä. HTML ja varsinkin lomakkeet komponentteineen kannattaa opetella samalla.
Java voisi myös kannattaa jos sinulla on sille SDK.
Hei!!! mitä ohjelmointia koulusa opetetaan?Onko basic asiallinen?
BASIC pehmentää aivot ;-)
Ei se niin kovin kriittistä ole millä kielellä aloittaa.
Tietysti jos tavoite on juuri jokin tietty ympäristö, niin kannattanee ryhtyä toimeen sellaisen kielen kanssa joka sinne parhaiten sopii. Jos vaikkapa maanpäällisen taivaan arvelee aukenevan TomCat -webpalvelimella niin Java ilman muuta työkaluksi. Jos taas toiveitten ympäristö on Apache-webpalvelin ja MySQL-tietokanta niin PHP sopisi siihen kuin nenä päähän, mielellään sopivan valmiin ohjelmakehyksen kanssa (kuten esim. Joomla!).
Kannattaa myös kokeilla vähän eri kieliä. Näin saa ehkä käytännössä parhaiten tuntumaa ohjelmointiin. Eikä siinä BASICissäkään mitään isompaa vikaa ole. Olellisesti saman bisneslogiikan voi toteuttaa millä kielellä tahansa.
Tärkeintä on ensin opetella ohjelmoimaan. Sitten kun osaa ohjelmoida niin uuden ohjelmointikielen syntaksin opettelu on vain pikku homma. Mielestäni aloittelijat pähkäilevät ihan liikaa sen suhteen mikä kieli "kannattaa valita". Jokatapauksessa myöhemmässä vaiheessa kannattaa opetella useampia kieliä niin näkemys ja "työkalupakki" laajenee. Joskus tarvitset ruuvimeisseliä ja joskus vasaraa. Ihan sama pätee ohjelmointikielten kanssa.
Ennen kaikkea valitse ohjelmointikieli mikä näyttää itsestäsi mielenkiintoiselta ja jolla uskot olevan edes jotain hyötyä itsellesi.
Ohjelmoiminen on periaatteessa ohjelmointikielestä riippumaton taito, mutta sitä voi harjoittaa opettelemalla ja käyttämällä jotakin tiettyä ohjelmointikieltä. Eri kielillä on ehkä helpompi opetella erilaisia ohjelmointivalmiuksia, mutta periaatteessa niillä pääsee jokseenkin samaan lopputulokseen.
Tietotyypit ovat tärkeä perusasia jonka ei pitäisi antaa hämärtyä. Niinpä suosittelisin opetteluun kuitenkin kieltä joka tyypittää kunnolla, kuten esim C.
KIITOS!
Jos C-kielen tunnet niin tunnet kaikki muutkin kielet, tai ainakin alle vuorokaudessa opiskeltavissa.
Pelkän syntaksin opetteluunkin menee kauemmin kuin yksi päivä
Tarkoittanet että jos tuntee C:n, niin muut kielet oppii oleellisin piirtein öbaut päivässä koska C:ssä on jo kaikki ohjelmoinnissa oleellinen.
Esim. Javan kirjastofunktioita opetellessa saattaa kyllä vierähtää useampikin vuorokausi rattoisasti. Ja ilman niitä ei pärjää.
Hei! Olen ohjelmoinut basic kielellä pieniä pelejä mutta nyt kiinnostaisi aloittaa c koska sillä saa todella hienoa jälkeä aikaiseksi pienemmällä vaivalla sitten kun osaa. Joten kysyn että mikä olisi hyvä ohjelma c kielellä pelien tekoon?
Vaikeinta ohjelmointia on mielestäni selinpaskal-ohjelmointi. Olen kirjastossa nähnyt aihetta koskevan kirjan jonka selässä oli tekstti "Selin Pascal-ohjelmointi"
Jos ei ymmärrä ohjelmoinnista mitään, tuskin helpottaa mitään isoa IDE:ä tai Frameworkkia ottaa alle heti ensalkuun. Pistää vaan pään sekasin. Itse aloitin aikoinaan Dev-Cpp ja C-kielellä insinööriopinnoissa, mutta nyt voisi helppouden nimissä suositella Javascriptiä notepadiin ja tuloksen näkee suoraan selaimessa. Tai sitten sitä Pythonia.
Kannattaa aloittaa Pythonilla, ja sitten siirtyä Javaan. C saa en suosittele. Blender ja Python eivät MITENKÄÄN liity toisiinsa.
Blender ja Python eivät liity toisiinsa mutta Python liittyy Blenderiin ja Blender Pythoniin :-)
https://sites.google.com/site/satishgoda/blender/learningblender25/introduction-to-blender-python-api