Java Academy · Oppitunti

Johdatus ohjelmointiin

Johdatus ohjelmoinnin perusideoihin, Javan rooliin sekä kääntämisen ja suorittamisen muodostamaan sykliin.

Oppitunti 1/38 vaihetta

Johdatus ohjelmointiin on ilmainen Java Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/3. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Java Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Java Academy-kurssilla on yhteensä 3 oppituntia.

Mitä ohjelmointi on

Mitä ohjelmointi on? Ohjelmointi on täsmällisten, tietokoneen noudatettavissa olevien ohjeiden kirjoittamista. Tietokoneet ovat nopeita ja kirjaimellisia: ne tekevät täsmälleen sen, mitä käskemme niiden tehdä, eivät enempää eivätkä vähempää.

  • Ohjelmointikieliä käytetään ohjeiden ilmaisemiseen.
  • Ohjeiden on oltava yksiselitteisiä ja oikeassa järjestyksessä.
  • Pienet vaiheet helpottavat monimutkaisten tehtävien hallintaa.

Miksi Java

Miksi Java? Java on yleiskäyttöinen oliopohjainen kieli, jota käytetään palvelimissa, Androidissa, työkaluissa ja monissa muissa kohteissa.

  • Alustariippumaton: kirjoita kerran ja suorita monilla alustoilla JVM:n avulla.
  • Kypsä ekosysteemi: kirjastoja, viitekehyksiä ja vahva yhteisö.
  • Suorituskyky: JIT-käännös ja nykyaikaiset JVM:t.

Käännä ja suorita

Miten Java suoritetaan?

  • Kirjoitat ihmisen luettavaa .java-lähdekoodia.
  • javac kääntää sen .class-tavukoodiksi.
  • JVM suorittaa tavukoodin tietokoneellasi.

Tämä kaksivaiheinen lähestymistapa (käännös ja suoritus) tekee Javasta alustariippumattoman ja nopean.

JDK JRE JVM

JDK:n, JRE:n ja JVM:n erot

  • JDK (Java Development Kit): kehittäjille tarkoitetut työkalut (sisältää kääntäjän javac).
  • JRE (Java Runtime Environment): Java-sovellusten suorittamiseen tarvittavat kirjastot.
  • JVM: moottori, joka suorittaa Java-tavukoodia.

Putki: .java → javac → .class → JVM suorittaa.

Algoritmi ja IPO

Algoritmi ja IPO

  • Algoritmi: äärellinen ja selkeä vaihejoukko ongelman ratkaisemiseksi.
  • Syöte → käsittely → tuloste (IPO) auttaa mallintamaan ongelmia.
  • Vaiheet kannattaa suunnitella pieniksi ja testata niitä usein.

Esimerkki: luetaan luku (syöte), kaksinkertaistetaan se (käsittely) ja tulostetaan tulos (tuloste).

Keskeinen sanasto

Keskeinen sanasto

  • Muuttuja: nimetty paikka arvon tallentamista varten.
  • Lauseke: arvot ja operaattorit, jotka tuottavat tuloksen.
  • Lause: täydellinen ohje, joka päättyy Javassa puolipisteeseen.
  • Metodi: nimetty, uudelleenkäytettävä koodilohko.
  • Luokka: olioiden määrittelymalli; Java-koodi sijaitsee luokkien sisällä.

Käsitteiden tarkistus

Pikatarkistus: mikä vaihtoehto määrittelee tietokoneohjelman parhaiten?

Kertaus ja seuraava vaihe

Kertaus: Opitte, mitä ohjelmointi on, miksi Java on suosittu ja miten Java käyttää kääntäjää ja JVM:ää. Tutustuitte myös JDK:n, JRE:n ja JVM:n muodostamaan kokonaisuuteen sekä keskeiseen sanastoon.

Seuraavaksi: asentakaa JDK ja valitkaa IDE, jotta voitte kirjoittaa ja suorittaa koodia.

Aloita maksutta

Opi Java tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
104
Oppitunnit
374

Usein kysytyt kysymykset

Onko oppitunti ”Johdatus ohjelmointiin” ilmainen?

Kyllä – oppitunnin ”Johdatus ohjelmointiin” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Java Academy-kurssin, päivitä CoddyKit PROhon. Java Academy-kurssilla on yhteensä 3 oppituntia.

Mitä opin oppitunnilla ”Johdatus ohjelmointiin”?

Johdatus ohjelmoinnin perusideoihin, Javan rooliin sekä kääntämisen ja suorittamisen muodostamaan sykliin. Harjoittelet Java Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni Java Academy-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin Java Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/3.

Kuinka kauan ”Johdatus ohjelmointiin”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä Java Academy-oppitunnilla?

Kyllä. Jokainen Java Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. Johdatus ohjelmointiin
  2. JDK:n ja IDE:n asentaminen
  3. Ensimmäisen ohjelman kirjoittaminen
← Takaisin: Java Academy