•   Linux-palvelimet ICI003AS2A-3008 13.01.2025-14.03.2025  5   (IT3PAICI1, ...) +-
    Osaamistavoitteet
    Aloita nollasta. Opiskele 8 viikkoa ja hallitset omaa Linux-palvelinta.

    Opintojakson suoritettuaan opiskelija:
    - Osaa hallita Linuxia palvelimena
    - Osaa tehdä tärkeimmät asetukset tärkeimmille palvelimille (Apache, OpenSSH)
    - Osaa asentaa www-ohjelmointiin sopivan alustan
    - Osaa tehdä itselleen uusia asetuksia palvelinohjelmistoihin ohjeiden avulla
    - Tietää esimerkkejä palvelintilan tarjoajista ja hinnoista sekä fyysisten palvelinten vastaavista ominaisuuksista
    Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
    Ei edeltävyysvaatimuksia. Linuxin perusteet opetetaan kurssin alussa.

    Englannin ja suomen osaaminen on tarpeellista, sillä opetus on suomeksi, useimmat ohjelmat ja niiden manuaalit englanniksi.

    Tietokoneen peruskäyttö olisi hyvä olla hallussa valmiiksi. Eli että osaisit käyttää sitä tietokonetta, joka sinulla on jo ennestään. Olisi hyvä osata hakea wepistä ohjeita, asentaa opettajan ohjeen mukaan virtuaalikoneita jne. Näitä taitoja opetetaan ensimmäisillä orientaatiokursseilla, mutta tälle kurssile tulo ei edellytä mitään tiettyjä kursseja.
    Sisältö
    Peruskäyttö
    - Asennus, työpöytä ja lisenssit
    - Komentokehote, ylläpito ja paketinhallinta

    Demonit
    - Apache-weppipalvelin
    - Syventävä aihe weppipalvelimista
    - OpenSSH-etähallinta.

    Automatisointi
    - Automaatio ja ohjelmointiympäristöt

    Loppuhuipennus

    Sisällössä on toteutuskohtaisia muutoksia.
    Arviointikriteerit
    Arviointikriteeri - arvosana 1
    Taso 1: Opiskelija onnistuu asentamaan tavallisimpia palveluja helpoissa tilanteissa tunnilla näytetyllä tavalla. Tietoturvan minimivaatimusten noudattaminen onnistuu esimerkiksi käyttämällä hyviä salasanoja. Kotitehtäviä on yritetty tietokoneella ja raportteja palautettu, mutta kaikki tehtävät eivät ole ratkenneet. Raporteissa testien, havaintojen ja johtopäätösten erittely on puutteellista, joten testit eivät ole täysin toistettavissa.
    Arviointikriteeri - arvosana 3
    Taso 3: Opiskelija voisi hallita töissä yksittäisiä, tavallisia palvelimia, kunhan saa siihen ammattilaisen tukea. Tehtäväraportit on palautettu ja niitä on helppo seurata. Pakolliset tehtävät on ratkaistu viimeistään täydentämällä toisten esimerkeistä ja lähteisiin on viitattu. Täyttää tai ylittää alempien tasojen vaatimukset.
    Arviointikriteeri - arvosana 5
    Taso 5: Opiskelija voi itsenäisesti rakentaa ja hallita tavallisimpia palvelimia hyvin vähäisellä tuella. Taitoja pystytään jossain määrin soveltamaan uusiin palvelimiin, tilanteisiin ja verkkoympäristöihin, myös sellaisiin, joita ei ole käyty tunnilla läpi. Tehtävien raportointi auttaa ratkaisemaan laajempia ongelmia, delegoimaan helpompia tehtäviä ja toimii esimerkkinä muille. Täyttää tai ylittää alempien tasojen vaatimukset.
    Lisätiedot
    Palautteen hyödyntäminen:

    "Linux palvelimet" on saanut huippupalautteen. Useilla toteutuksilla suurin osa opiskelijoista antaa palautteeksi kiitettävä 5/5 ja palautekeskiarvo on kiitettävä, välillä 4.6 - 4.8 / 5.

    Kurssin suunnittelussa on hyödynnetty palautetta kursseilta "Työasemat ja tietoverkot", "Linux Basics" ja "Linux palvelimena".

    Opiskelijoiden toiveiden mukaisesti teoria opetetaan tietokoneiden ääressä käytännön esimerkkien yhteydessä. Opettajakeskeinen opetus ja opiskelijoiden lyhyet tuntiharjoitukset vuorottelevat. Harrastuneisuutta tuetaan ja opiskelijoita kannustetaan taitojen välittömään kokeiluun kurssin ulkopuolella. Kurssilla syntyvien raporttien julkaisemiseen ja vapaaseen lisensointiin kannustetaan.

    Palautetta, kommentteja ja linkkejä kotitehtävien esimerkkiratkaisuihin:

    http://TeroKarvinen.com

    Opetusmenetelmät ja ohjaus

    ONLINE: kokonaan etänä, edellyttää aktiivista osallistumista oppitunteihin videokonfferenssissa lukkariin merkittynä aikana.

    - Teoria opetetaan käytäntöön sidottuna: kunkin työkalun yhteydessä esitetään aiheeseen liittyvät käsitteet.
    - Työskennellään omilla tietokoneilla virtuaalikoneissa tai suoraan raudalla.
    - Kannustetaan opiskelijoita hankkimaan tuotantovälineet itselleen.
    - Kannustetaan tulosten julkaisuun.
    - Käytetään alun jälkeen pääosin komentokehotetta (yksiselitteistä, samat komennot toimivat kaikkialla, palvelinten kanssa oletus).

    Linuxia ei tarvitse osata yhtään. Omalle tietokoneelle pitäisi osata asentaa ohjelmia, esimerkiksi virtuaalikone. Pitää osata puhua sujuvasti suomea sekä lukea englantia. Ja tietysti ratkoa tavallisia tietokoneongelmia kokeilemalla ja wepistä tietoa hakemalla.

    Oppimateriaali ja suositeltava kirjallisuus

    Kurssin aikana jaettava ja linkitetty materiaali sisältää sovellusten virallisia oppaita, kolmannen osapuolen tekemiä ohjeita ja muita verkkomateriaaleja.

    Aiempien kurssien materiaaleihin voi perehtyä https://terokarvinen.com/linux-palvelimet/

    Osallistumiseen tarvitaan

    - Videokonfferenssiin: tietokone, kuulokemikrofoni, kamera, internet-yhteys.
    - Linux-käyttöön: tietokone, jolla voit ohjeiden mukaan asentaa virtuaalikoneen ja Linuxin.

    Tavallinen PC-tietokone on kätevin. Jos sinulla on uusi Mac M1, M2, M3 tai M4 (eli arm64) joudut selvittelemään virtuaalikoneiden asentamista enemmän itse. Virtualisoinnin asentaminen edellyttää pääkäyttäjän oikeuksia.

    Työelämäyhteydet

    Kannustetaan omien raporttien julkaisuun ja portfolion tekemiseen. Opintojakson yhteydessä saattaa tarjoutua mahdollisuuksia osallistua aihetta käsittelevien toisten kurssieni vierailuluennoille.

    Toimipiste

    Pasilan toimipiste

    Tenttien ajankohdat ja uusintamahdollisuudet

    Kurssilla ei ole tenttiä.

    Opetuskieli

    Suomi

    Kansainvälisyys

    Oppimateriaali ja työkalut ovat pääosin englanninkielisiä. Tehtäväraportit saa kirjoittaa oman valinnan mukaan suomeksi tai englanniksi. Edistyneimmät opiskelijat voivat halutessaan osallistua kansainvälisiin projekteihin esimerkiksi julkaisemalla tekemiään moduleja tai raportoimalla bugeja.

    Ajoitus

    13.01.2025 - 14.03.2025

    Oppimistehtävät

    Joka viikko tehdään laajoja tehtäviä kotona itsenäisesti Linuxilla ja raportoidaan ne toistettavasti, täsmällisesti ja selkeästi. Raporteista tehdään ristiinarviointi. Kurssilla on arvioitava lopputehtävä.

    Ilmoittautumisaika

    02.01.2025 - 10.01.2025

    Aikataulu

    Peruskäyttö

    - 1. Asennus, lisenssit.
    - 2. Komentokehote. Ylläpito, paketinhallinta.

    Demonit

    - 3. Apache-weppipalvelin.
    - 4. Julkisen palvelimen vuorkaaminen.
    - 5. Nimen vuokraaminen.

    Automatisointi

    - 6. Ohjelmat weppipalvelimella.
    - 7. Ohjelmointi ja skriptaus.

    Loppuhuipennus

    - 8. Kertaus. Arvioitava lopputehtävä.

    Aikataulu voi muuttua kurssin edetessä.

    Ryhmä
    • IT3PAICI1
    • EVENING
    • ITB3PAICI1
    • ONLINE
    Toteutuksen valinnaiset oppimistavat

    Opiskelijan halutessa suorittaa opintojakso AHOT-menettelyä käyttäen tulee opiskelijan ilmoittautua normaalisti opintojaksolle ja ottaa kurssin alkaessa yhteyttä opintojakson opettajaan AHOT-menettelyn käynnistämiseksi. AHOT edellyttää nimenomaan kurssikuvauksessa mainittujen Linux-palvelimiin liittyvien taitojen osaamista ennestään esimerkiksi työn ja harrastusten kautta. Jos harkitset AHOT:tia, katso vanhat harjoitustehtävät ja arvioitavat laboratorioharjoitukset Internetistä ensin.

    Opettaja

    Tero Karvinen

    Paikkoja

    15 - 50

    Arviointitavat

    - Kotitehtävät 50 %
    - Arvioitava laboratorioharjoitus 50 %

    Mahdolliset tuntikuulustelut lukuläksyistä sekä tehdyt ristiinarvioinnit sisältyvät arvioinnin kohtaan kotitehtävät. Lopullinen arvosana perustuu kokonaisharkintaan.

    Oman oppimisen arviointitehtävä ei vaikuta arvosanan muodostukseen. Tehtävä on kaikille opintojaksoille/-kokonaisuuksille yhteinen ja vastauksia käytetään myös opintojakson/-kokonaisuuden kehittämiseen.

    Koulutus

    TRATI Tradenomi tietojenkäsittely

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    0.00 op

    Arviointiasteikko

    H-5