Ohjelmointi 1
Individual course
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.
Responsible teachers
Further information about the course and studying
Contact person for applications
Data science,
Programming
Degree student