Siirry suoraan sisältöön

Matematiikkaa ohjelmoijille (3 op)

Toteutuksen tunnus: DT10030-3001

Toteutuksen perustiedot


Ilmoittautumisaika
01.10.2023 - 31.10.2023
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
08.01.2024 - 24.03.2024
Toteutus on päättynyt.
Opintopistemäärä
3 op
Lähiosuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
Tradenomi / Tietojenkäsittely (DD)
Toimipiste
Wärtsilä-kampus Karjalankatu 3 (WÄR)
Opetuskielet
suomi
Paikat
5 - 50
Koulutus
Tietojenkäsittelyn koulutus
Opettajat
Lisbeth Smolander
Anssi Gröhn
Vastuuopettaja
Lisbeth Smolander
Ryhmät
DTNS22
Tradenomi (AMK), Tietojenkäsittely, päivä, syksy, 2022
Opintojakso
DT10030

Arviointiasteikko

H-5

Tavoitteet

Ymmärrät perustrigonometriaa
Osaat soveltavaa perustrigonometriaa ohjelmoinnissa
Ymmärrät vektorin käsitteen ja laskutoimitukset
Osaat toteuttaa vektorin ja vektorioperaatiot ohjelmallisesti
Osaat muodostaa ohjelmia, joissa lasketaan vektoreilla
Ymmärrät matriisin käsitteen ja laskutoimitukset
Osaat toteuttaa matriisin ja matriisioperaatiot ohjelmallisesti
Osaat muodostaa ohjelmia, joissa lasketaan matriiseilla
Osaat muodostaa ohjelmia, joissa lasketaan matriiseilla ja vektoreilla
Ymmärrät matriisien avulla tapahtuvat perusmuunnokset
Osaat muodostaa ohjelmia, joissa sovelletaan matriisien avulla tapahtuvia perusmuunnoksia
Osaat kuvata ohjelmassa toteuttamasi ratkaisun matemaattisesti

Sisältö

Trigonometria:
- Kolmion ratkaiseminen, sini- ja kosinilauseet
- Kulman laajentaminen yksikköympyrälle
- Kulmayksiköt

Vektorit:
- Peruskäsitteet
- Peruslaskutoimitukset
- Pistetulo
- Ristitulo
- Skalaari- ja vektoriprojektio

Matriisit:
- Peruskäsitteet
- Peruslaskutoimitukset
- Transpoosi
- Determinantti
- Käänteismatriisi

Matriisimuunnokset:
- Siirto, kierto, skaalaus

Toteuttaminen ohjelmointikielellä

Aika ja paikka

Tunnit etäopetuksena Moodlessa 8.1.2024-10.3.2024.

Oppimateriaalit

Kaikki kurssilla tarvittava materiaali on kurssin Moodle-työtilassa.

Opetusmenetelmät

Luentoja ja harjoituksia matematiikasta sekä teorian soveltamista ohjelmointiharjoituksissa.
Oppimistavoitteet:
• Ymmärrät perustrigonometriaa
• Osaat soveltavaa perustrigonometriaa ohjelmoinnissa
• Ymmärrät vektorin käsitteen ja laskutoimitukset
• Osaat toteuttaa vektorin ja vektorioperaatiot ohjelmallisesti
• Osaat muodostaa ohjelmia, joissa lasketaan vektoreilla
• Ymmärrät matriisin käsitteen ja laskutoimitukset
• Osaat toteuttaa matriisin ja matriisioperaatiot ohjelmallisesti
• Osaat muodostaa ohjelmia, joissa lasketaan matriiseilla
• Osaat muodostaa ohjelmia, joissa lasketaan matriiseilla ja vektoreilla
• Ymmärrät matriisien avulla tapahtuvat perusmuunnokset
• Osaat muodostaa ohjelmia, joissa sovelletaan matriisien avulla tapahtuvia perusmuunnoksia

Tenttien ajankohdat ja uusintamahdollisuudet

Kurssilla on kaksi uusintamahdollisuutta, joihin ilmoittaudutaan Moodle-työtilassa.

Siirry alkuun