Siirry suoraan sisältöön

Ohjelmointityökalut (5op)

Toteutuksen tunnus: R504T51OJ-18004

Toteutuksen perustiedot


Ilmoittautumisaika
01.10.2021 - 05.01.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
12.01.2022 - 20.05.2022
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Opetuskielet
suomi
Paikat
0 - 40
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Tuomas Valtanen
Vastuuopettaja
Tuomas Valtanen
Ryhmät
RA54T20S
Insinöörikoulutus, tieto- ja viestintätekniikka (monimuotototeutus) Rovaniemi syksy 2020
Opintojakso
R504T51OJ

Arviointiasteikko

H-5

Tavoitteet

Opintojakson suoritettuaan opiskelija on perehtynyt tapahtumaohjatun graafisen käyttöliittymän (Graphical User Interface, GUI) toimintaan ja komponentteihin. Opiskelija osaa laatia graafista käyttöliittymää hyödyntäviä sovelluksia käyttäen Microsoft Visual Studio -kehitysympäristöä, C#-ohjelmointikieltä ja .NET-luokkakirjastoa.

Opintojakson jälkeen opiskelija osaa käyttää ohjelmoinnissa keskeisimpiä sovelluksia. Opiskelija tuntee käsitteet IDE ja SDK sekä tuntee rajapinnat. Opiskelija perehtyy opintojakson aikana eri versionhallintatyökaluihin ja palveluihin ja osaa hyödyntää niitä.

Sisältö

Keskeisin sisältö
- Hajautettu ja keskitetty versionhallinta
- Versionhallintatyökalut (itsenäiset ja Visual Studioon integroitu)
- .NET-ohjelmointialusta ja Visual Studio -kehitysympäristö
- C#-kielen syntaksi
- C#:n oliomalli: luokat, struktuurit ja rajapinnat, periytyminen
- Arvo- ja viitetietotietotyypit
- Merkkijonojen käsittely
- Metodit ja parametrien välitys
- Metodien ja operaattoreiden kuormitus
- Nimiavaruudet
- Tyypinmuunnokset
- Poikkeusten käsittely
- Windows ja web forms -sovellukset ja tapahtumankäsittely

Aika ja paikka

Kevät 2022 Adobe Connect -etäluokka

Oppimateriaalit

Kaikki opintojakson materiaali tulee olemaan Moodle-työtilassa. Oppimisen tukena hyödynnetään myös ajantasaisista lisätietoa internetistä.

Opetusmenetelmät

Etäopetus Adobe Connectissa 10 * 3 h ja tehtävät Moodlessa
Henkilökohtainen ohjaus (Teamsissa)
Itsenäinen opiskelu ja harjoitustyö

Tenttien ajankohdat ja uusintamahdollisuudet

Opintojakso arvioidaan henkilökohtaisen työn ja palautettujen harjoitustehtävien perusteella.

Arviointikriteerit, tyydyttävä (1)

Tieto puuttuu

Esitietovaatimukset

NULL

Lisätiedot

Opintojaksolla myös ohjelmoidaan harjoitustehtäviä käyttämällä opintojaksolla läpikäytyjä työkaluja. Vähimmäisosaamisena vaaditaan ohjelmoinnin perusteet. Olio-ohjelmoinnista ja erityisesti C#-ohjelmointikielen osaamisesta on huomattavaa hyötyä opintojaksolla.

Siirry alkuun