Takaisin kaikki kurssit

Ohjelmointi 1

Yksittäinen kurssi

Opintojakson aikana opit tekemään pieniä ohjelmia käyttäen C#-kieltä.

Kurssin sisältö

Keskeisimmät käsitteet:

  • Muuttuja
  • Toistorakenne
  • Ehtorakenne
  • Taulukko, lista
  • Merkkijono
  • Aliohjelma ja funktio
  • Oliot ja metodit

Osaamistavoitteet

Opintojakson lopussa opiskelija

  • osaa selittää rakenteisen ohjelmoinnin ja olio-ohjelmoinnin perusperiaatteet.
  • löytää yksinkertaiseen ongelmanratkaisuun sopivat algoritmit, tietotyypit ja tietorakenteet.
  • osaa suunnitella ja toteuttaa pienimuotoisen tietokonepelin tai muun sovelluksen hyväksikäyttäen C#-kieltä ja Jypeli-ohjelmointikirjastoa.

Kurssimateriaali

Kurssin materiaali löytyy täältä.

Käytetyt työkalut: C#, Visual Studio 2022, Jypeli-kirjasto. Työkalujen latauslinkit: https://tim.jyu.fi/view/kurssit/tie/ohj1/tyokalut/index

Opetus

Opetus on aikatauluun sidottua. Materiaali/tallenteet ovat saatavilla.

Aikatauluun sidotut osasuoritukset: harjoitustehtäviä (”demoja”), harjoitustyö, debuggausnäyte ja tentti. Aikataulu ilmoitetaan kurssin aluksi.

Suoritustapa

Harjoitustehtäviä (”demoja”), harjoitustyö, debuggausnäyte ja tentti.

Huomioithan, että kurssin työmäärä on n. 15h per viikko.

Lisätietoja Jyväskylän yliopiston opinto-oppaassa.

Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.

Vastuuopettajat

Jyväskylän yliopisto
Antti-Jussi Lakanen, Yliopistolehtori
Jyväskylän yliopisto
Vesa Lappalainen, Lehtori

Lisätietoa kurssista ja suorittamisesta

Jyväskylän yliopisto
Annemari Auvinen

Hakua koskevat kysymykset

FITech-verkostoyliopisto
Fanny Qvickström, Opintoasioiden suunnittelija
Hakuaika on päättynyt
Hakuaika on päättynyt
Teemat:
5G-teknologia,
Ohjelmointi,
Tietojenkäsittelytiede
Kurssikoodi:
ITKP102
Opintopisteet
6 ECTS
Hinta:
0 €
Kurssin taso:
Kurssin ajankohta:
11.1.–16.6.2022
Viimeinen hakupäivä:
Hakuaika on päättynyt
Vastuuyliopisto:
Jyväskylän yliopisto
Kuka voi hakea:
Aikuisopiskelija,
Tutkinto-opiskelija
Toteuttamistapa:
Verkko-opetus
Opetuskieli:
Suomi
Esitietovaatimukset:
Ei esitietovaatimuksia.
Kenelle kurssi sopii:
Kurssi soveltuu opiskelijoille, jotka voivat sitoutua (keskimäärin) noin 14,5 tunnin viikottaiseen työmäärään.
Oletko kiinnostunut tästä kurssista? Tilaa ilmoitus kurssin tietojen muutoksista suoraan sähköpostiisi! Voit peruuttaa tilauksen koska tahansa.