Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Ohjelmointi 1

Tämä on Jyväskylän yliopiston järjestämän ITKP102 Ohjelmointi 1 -opintojakson oppimateriaali.

Tervetuloa opiskelemaan ohjelmointia! 😍

Tällä opintojaksolla käsitellään ohjelmoinnin perusteita C#-kielellä. Opintojaksolla opit

  • rakenteisen ohjelmoinnin perusperiaatteita,
  • ratkaisemaan yksinkertaisia ongelmia sopivilla algoritmeilla ja tietorakenteilla,
  • suunnittelemaan ja toteuttamaan pienimuotoisen pelin C#-kielellä ja siihen tarkoitetuilla työkaluilla.

Et tarvitse aiempaa ohjelmointikokemusta.

Miten aloitan?

Ennen kuin aloitat opintojakson suorittamisen,

  • tutustu opintojakson suorittamisen periaatteisiin (ks. Suorittaminen),
  • suosittelemme lämpimästi, että asennat valmiiksi tarvittavat ohjelmistot ja työkalut (ks. Työkalut). Voit kuitenkin selailla materiaalia jo ennen työkalujen asentamista,
  • pyydämme, että käyt vastaamassa alkukyselyyn.

Tässä muutama pikavinkki tässä materiaalissa navigoimiseen:

  • Sisällysluettelon saat auki ja kiinni sivupalkki-kuvakkeesta .
  • Voit selata materiaalia eteen- ja taaksepäin nuolikuvakkeista sivun vasemmassa ja oikeassa laidassa (tai ihan sivun alalaidassa, jos käytät mobiililaitetta) .
  • Hakutoiminnon saat auki suurennuslasista oikeasta yläreunasta tai painamalla S-kirjainta näppäimistöltä .

Haluatko ehdottaa parannuksia tähän materiaaliin?

Jos löydät virheitä tai haluat antaa parannusehdotuksen, voit tehdä korjausehdotuksen GitHubin kautta seuraavasti:

  1. Kirjaudu GitHubiin (käyttäjätunnus vaaditaan),
  2. Klikkaa sivun alareunassa olevaa "Ehdota parannusta materiaaliin"-linkkiä, joka vie sinut tämän materiaalin lähdekoodiin,
  3. Tee haluamasi muutokset GitHubissa, ja tallenna ne.
  4. Esittämäsi muutos ehdotetaan tarkistettavaksi materiaalin ylläpitäjille, jotka hyväksyvät tai hylkäävät ehdotuksesi.

Voit antaa palautetta myös perinteisesti sähköpostitse osoitteessa ohj1-opet@tim.jyu.fi. Otamme mielellämme vastaan parannusehdotuksia!