•     Ohjelmointityökalut R504T51OJ-18004 12.01.2022-20.05.2022  5 op  (RA54T20S) +-
    Osaamistavoitteet
    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
    Arviointikriteerit
    Arviointikriteeri - arvosana 1
    Tieto puuttuu

    Opetusmenetelmät ja ohjaus

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

    Vastuuhenkilö

    Tuomas Valtanen

    Oppimateriaali ja suositeltava kirjallisuus

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

    Toteutustapa

    Lähiopetus

    Tenttien ajankohdat ja uusintamahdollisuudet

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

    Opetuskieli

    Suomi

    Ajoitus

    12.01.2022 - 20.05.2022

    Ilmoittautumisaika

    01.10.2021 - 05.01.2022

    Aika ja paikka

    Kevät 2022 Adobe Connect -etäluokka

    Ryhmä
    • RA54T20S
    Arviointikriteerit

    Opintojakso arvioidaan asteikolla 0-5. Arviointiin vaikuttaa palautettujen tehtävien määrä ja laatu.

    Opettaja

    Tuomas Valtanen

    Paikkoja

    0 - 40

    Lisätietoja opiskelijoille

    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.

    Koulutusohjelma

    Tieto- ja viestintätekniikan koulutus

    Arviointitavat

    H-5