• Git-versionhallinta ja GitLab-projektien hallintaympäristö (TTZW0410-3012),
         01.01.2023 – 31.07.2023,  1 op  (ZJA23KTIDA1) — Verkko-opetus +-
    Osaamistavoitteet
    Opiskelija hallitsee ja osaa käyttää Git-versionhallintatyökaluun liittyvät toiminteet (add, merge, init, remove, branch, checkout). Opiskelija ymmärtää hajautetun versionhallinnan hyödyt projektille. Opiskelija osaa GitLab-ympäristöä hyödyntäen suunnitella ja toteuttaa projektin alusta loppuun. Opiskelija saa visualisoitua projektin tulokset ja käytetyn työajan GitLab-ympäristössä.
    Sisältö
    Opintojaksolla läpi käydään Git-versionhallinta työkalun toimenpiteet:
    - Init
    - Add
    - Commit
    - push / pull
    - remove
    - merge
    - branch
    - checkout

    GitLab-ympäristöstä opiskellaan
    - Issue-toiminne
    - Milestones-toiminne
    - SSH & HTTPS, repositorioiden tiedonsiirtomenetelmät
    - Commit-historia
    - binääristen tiedostojen versionhallinta
    - statistiikka
    - repositorioiden asetukset
    Arviointikriteerit
    Arviointikriteeri - arvosana 1 ja 2
    Hyväksytty - Opiskelija opiskelee teoriamateriaalin, tekee harjoitustehtävät ja palauttaa projektin vastuuhenkilölle.

    Hylätty - Opiskelija ei opiskele teoriamateriaalia, ei tee harjoitustehtäviä ja ei palauta projektia vastuuhenkilölle.
    Arviointikriteeri, hyväksytty/hylätty
    Hyväksytty - Opiskelija opiskelee teoriamateriaalin, tekee harjoitustehtävät ja palauttaa projektin vastuuhenkilölle.
    Hylätty - Opiskelija ei opiskele teoriamateriaalia, ei tee harjoitustehtäviä ja ei palauta projektia vastuuhenkilölle.

    Opetuskieli

    Suomi

    Opetusmenetelmät ja ohjaus

    Itseopiskelumateriaali ja flipped-learning videot

    Oppimateriaali ja suositeltava kirjallisuus

    Saharinen, Karo. 2021. Git -versionhallinta ja Gitlab -projektien hallintaympäristö. https://gitlab.labranet.jamk.fi/sahka/gitlab-opintojakso

    Opettaja

    Karo Saharinen

    Ajoitus

    01.01.2023 - 31.07.2023

    Opiskelijan oppimistehtävät ja ajankäyttö

    27h itseopiskelua, josta
    - materiaalin läpikäynti 6h
    - harjoitukset 17h
    - itseopiskelu 4h

    Ryhmä
    • ZJA23KTIDA1
    Toteutuksen valinnaiset oppimistavat

    Opintojakson voi suorittaa opinnollistamalla. Sovi opintojakson opinnollistamisesta opintojakson vastuuopettajan kanssa. Lisätietoja opinnollistamisesta tutkintosäännössä ja opinto-oppaassa.

    Arviointimenetelmät

    Non-stop toteutus

    Tutkinto-ohjelma

    Tieto- ja viestintätekniikka (AMK)

    Toteutustapa

    Verkko-opetus

    Virtuaaliosuus

    1 op

    Opintopistemäärä
    • 1 op
    Vastuuyksikkö

    Teknologiayksikkö