Valitse oppimissuunnitelma opintojen aloitusvuoden ja osaamispolun mukaan.
Anne Jumppanen
Juha Saarinen
Sanna Määttä
Annukka Kinnari
Noora Maritta Nieminen
Tommi Tuomola
Annukka Kinnari, Juha Saarinen
Etäopetus
In Itslearning
Internet
Self study
Practical assignment
Quality of the returned assignment.
Englanti
01.09.2023 - 31.07.2024
23.08.2023 - 31.07.2024
Itslearning
Enroll to course in Peppi. When your enrollment is accepted, you'll get access to course's Itslearning (within a day or two after enrollment acceptance).
Tekniikka ja liiketoiminta
Tieto- ja viestintätekniikan koulutus, Tietojenkäsittelyn koulutus, Degree Programme in Information and Communications Technology
Kupittaan kampus
1 op
Hyväksytty/Hylätty
-
No exam
Self study
Practical assignment and self study 27 hours
Course is a self-paced non-stop course about the basic use of Git locally and Git remotes (such as GitLab).
After completing this course student can:
Install Git Bash
Initialize repository and commit code to Git repository using Git bash
Create, use and merge branches
Use stashing and unstashing
Use Git remotes, push and pull code from Git remotes
Enroll to course in Peppi. After teachers have accepted your enrollment in Peppi, you should see the course's workspace in Itslearning automatically (within a few days due to delay in the Peppi <> Itslearning integration).
Course is passed, if the assignment is done and returned according to instructions.
Lähiopetus
Kurssilla käytetään valikoiden seuraavaa materiaalia. Lista ei välttämättä ole täydellinen.
1. Learning DevOps: A comprehensive guide to accelerating DevOps culture adoption with Terraform, Azure DevOps, Kubernetes, and Jenkins, 2nd Edition
2. Mastering React Test-Driven Development - Second Edition
Daniel Irvine, Justin Searls
Published by Packt Publishing (2022)
3. Automating Workflows with GitHub Actions
Priscila Heller
Published by Packt Publishing (November 11, 2021)
Asia tarkentuu kurssin alkaessa.
Henkilökohtaiset harjoitustehtävät (sisältäen monivalintatestin): 70 pistettä
Ryhmätyö: 30 pistettä.
Harjoitustyö tulee palauttaa määräaikaan mennessä pisteiden saamiseksi.
Opiskelijan täytyy saada ainakin 22 pistettä harjoitustehtävistä ja 8 pistettä harjoitustyöstä läpäistääkseen kurssin.
Arvosteluasteikko (pisteet -> arvosana):
30 pistettä -> 1
45 -> 2
60 -> 3
75 -> 4
90 -> 5
Suomi
08.01.2024 - 30.04.2024
29.11.2023 - 18.01.2024
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Ohjelmointi ja muu käytännön työskentely yhdessä ja yksin
Harjoitustehtävien tekeminen
Harjoitustyön tekeminen
Kontaktiopetus 32 h
Harjoitustehtävät 33 h
Kirjojen lukeminen 30 h
Harjoitustyö 30 h
Kehitysympäristön luonti ja ylläpitäminen 10h
Suomeksi
I. DevOps teoriassa :
- 2-3 luentoa
- Harjoitus monivalintatenttinä 15 pistettä
II. Testaamisen automatisointi:
- 3-4 luentoja ja demot:
- henkilökohtaisista harjoitustehtävistä 2 * 10 = 20 pistettä
- teknologiat React ja Jest
III. CI/CD ja GitHub Actions
- 3-4 lluentoa ja demot
- henkilökohtaisista harjoitustehtävistä 2 * 10 = 20 pistettä
IV. Kontittaminen - Dockers
- 2-3 luentoa ja demot
- henkilökohtainen harjoitustehtävä 15 pistettä
V. Ryhmätyö :
- 4 hengen ryhmissä
- rthmäkohtainen toimeksianto
- esitys opintojakson muille opiskelijoille
- 30 pistettä
Yhteensä 100 pistettä
Jaana Lindgren
Lähiopetus
Suomi
04.09.2023 - 15.12.2023
31.05.2023 - 16.09.2023
40 - 70
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
The contents and the assessed outputs of the course are designed to provide the students with English language communication skills they need in working life especially when working on projects. Examples include producing instructions and reports, organizing physical and online meetings and producing the relevant documents and emails, collaborative writing, and presentation of results. In addition, the students have to complete tasks individually, in pairs, and as a group which enhances their communication and interpersonal skills. The assessment is continuous and teacher and peer assessment are provided after the completion of each task.
classroom activities
individual work
pairwork
group work
The student has insufficient attendance. The student has not completed all the tasks. The student has completed tasks but they are not of an acceptable standard.
The student has completed the tasks with the minimum of set requirements which are outlined by the teacher and are listed in the task instructions. The student has completed tasks later than the given deadlines. The student has not addressed feedback provided by the teacher.
The student has completed the tasks well fulfilling most of the set requirements which are outlined by the teachers and are listed in the task instructions. The student has completed tasks within the given deadlines. The student has partly addressed feedback provided by the teacher.
The student has completed the tasks very well fulfilling or surpassing the set requirements which are outlined by the teachers and are listed in the task instructions. The student has completed tasks within the given deadlines or earlier and has addressed well feedback provided by the teacher.
Lähiopetus
Englanti
04.03.2024 - 30.04.2024
01.09.2023 - 04.03.2024
0 - 60
Tekniikka ja liiketoiminta
Tieto- ja viestintätekniikan koulutus, Tietojenkäsittelyn koulutus, Degree Programme in Information and Communications Technology
Kupittaan kampus
H-5
Lähiopetus
The course books
*
Eloquent JavaScript
Marijn Haverbeke
No Starch Press; 3 edition (December 4, 2018)
Available on the Net: http://eloquentjavascript.net
*
Learning React : Modern Patterns for Developing React Apps
2nd edition
Alex Banks and Eve Porcello
Available in ProQuest EBook Central
*
Only selected chapters will be read.
7 personal assignments: 70 points
The group project work: 30 points.
The assignments must be returned by the deadline to get the points.The assignments returned after the deadline will give you only half of the points.
The student must get at least 30 points from the assignments and 10 points from the group work to pass the course.
The grading scale (points b -> grade):
40 points -> 1
55 points -> 2
70 points -> 3
80 points -> 4
90 points -> 5
Englanti
08.01.2024 - 30.04.2024
29.11.2023 - 18.01.2024
30 - 70
Tekniikka ja liiketoiminta
Tieto- ja viestintätekniikan koulutus, Tietojenkäsittelyn koulutus, Degree Programme in Information and Communications Technology
Kupittaan kampus
H-5
Kontaktiluentoja 30 h
Harjoitustehtäviä 40 h
Harjoitustyö 40 h
Kirjallisuuden lukemista 15 h
Contents
I. JavaScript (Lectures and personal exercises)
- Basics
- Strings
- Objects, destructuring
- Arrays, array operations
- Programming functions
- Error handling
- DOM, event handling
- Modules
- Asynchronous programming
- Tools
II. React (Lectures and a teamwork)
- Basics
- JSX
- Components
- Modularization
- Tools
- Managing state
- Hooks
III. Teamwork: A simple single page web application with React (without backend)
7 personal JavaScript exercises.
React-based Teamwork.
Kimmo Tarkkanen
Monica Tamminen
Lähiopetus
Opettajan laatima materiaali sekä omavalintainen kirja/lukupaketti
Lähiopetuksen tietoiskut, ryhmätyö, henkilökohtainen lukemisto, tentti
Kurssin arvosana määräytyy seuraavin painoarvoin:
50% ryhmätyön yrityskehityksen esitykset ja loppuraportti (liiketoimintasuunnitelma)
25% henkilökohtainen lukupaketti
25% henkilökohtainen tentti
Ryhmätyö edellyttää opiskelijalta henkilökohtaista aktiivisuutta, jonka arvioinnissa voidaan hyödyntää vertaispalautetta.
Suomi
08.01.2024 - 30.04.2024
05.10.2023 - 21.01.2024
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Kurssin aikana järjestetään tentti perustuen tietoiskuihin ja muuhun jaettuun materiaaliin.
Kurssin tavoitteena on perehdyttää opiskelija liiketoiminnan perusteisiin yrityskehityksen avulla. Työssä kehitetään liikeideaa, yritystä ja sen toimintoja monipuolisesti strategisesta ja operaatiivisesta näkökulmasta. Yrityskehitystä tehdään pienryhmässä ja sen tuotos liiketoimintasuunnitelman muodossa palautetaan, esitellään ja arvioidaan. Opiskelija suuntaa omia oppimistavoitteitaan valitsemalla itseään kiinnostavan liiketoimintaan liittyvän kirjan tai lukemiston. Tentin tavoitteena on tukea liiketoiminnan peruskäsitteiden tuntemusta ja ymmärtämistä.
Lähiopetus: 42 tuntia
Ryhmätyö: 50 tuntia
Henkilökohtainen lukupaketti: 30 tuntia
Tentti: 10 tuntia
Lähiopetus viikoittain. Lähiopetus toteutetaan alun tietoiskuina ja workshop-työskentelynä pienryhmissä. Lähiopetuksessa käsitellään teemoja mm. tuote, asiakassegmentit, markkinointiviestintä, asiakkuuden hallinta, tieto- ja tavaravirrat, laadun käsite, liiketoimintamallit, talous ja siihen liittyvät käsitteet.
Opiskelija käyttää keskeisiä liiketaloudellisia käsitteitä ja perusteorioita kertoessaan löydöksistään ja havainnoistaan. Osaa kuvailla, luokitella ja luetella asioita. Tuotos on kuvaileva, mutta ei sisällä pohdintaa tai oivalluksia. Opiskelija osallistuu ryhmän keskusteluihin.
Ryhmän yritysidean suunnittelussa on tarvittu paljon ohjausta ja tukea. Yhteistyö ryhmän kesken ei toimi tai se on hankalaa. Palautetta ei ole pystytty hyödyntämään ryhmässä. Liiketoimintasuunnitelmassa on epäjohdonmukaisuuksia ja sen avulla idean myynti ei onnistu toivotulla tavalla. Kurssin materiaalia ja muita lähteitä on käytetty suppeasti. Kurssilla esillä olleita käsitteitä ei ole hyödynnetty suunnitelmassa. Suunnitelma on vain vähäisiltä osin toteuttamiskelpoinen.
Opiskelija ymmärtää kokonaisuuksia ja käyttää teoriaa sen kuvaamiseen. Osoittaa kykyä soveltaa jotain aihealueeseen liittyvää periaatetta ja kykenee yhdistelemään asioita. Hyödyntää hankkimaansa materiaalia omassa ja ryhmän työssä. Osallistuu ryhmän keskusteluihin, on aktiivinen liiketoimintasuunnitelman laatimisessa ja ottaa vastuuta ryhmän tehtävistä.
Ryhmän yritysidea on melko luova. Sitä on suunnittelu itsenäisesti ja yhteisymmärryksessä koko ryhmän kanssa. Liiketoimintasuunnitelma on selkeä ja johdonmukainen kokonaisuus. Kurssin käsitteiden soveltaminen omaan liiketoimintasuunnitelmaan osoittaa asiantuntemusta. Suunnitelma on monelta osin toteuttamiskelpoinen. Esitys on selkeä, ymmärrettävä ja myyvä.
Opiskelija näkee alalle ja yritykselle kriittisiä menestystekijöitä, ymmärtää teoriaa ja esittää perustellen löydöksiään. Kykenee näkemään kehittämiskohteita ja on kriittisesti ajatteleva. Osaa analysoida syy-seuraus suhteita ja käsittelee asioita oivaltavasti. Laadukasta taustamateriaalia on haettu ja löydetty itsenäisesti ja sen käyttö on perusteltua. Opiskelija osallistuu ryhmän keskusteluihin aktiivisesti, aloitteellisesti ja vastuullisesti, sekä vie ryhmää asiatiedossa syvemmälle.
Ryhmän yritysidea on innovatiivinen ja luova. Sitä on suunnittelu innostavasti, vastuullisesti, ja yhteisymmärryksessä koko ryhmän kanssa. Lähteitä ja kurssimateriaalia on käytetty monipuolisesti.
Liiketoimintasuunnitelma ja esitys ovat selkeitä, ymmärrettäviä, johdonmukaisia, myyviä ja luovia. Suunnitelma on suurelta osin toteuttamiskelpoinen.
Lähiopetus
Erikseen jaettavat ja linkatut lähiopetuskertojen materiaalit, ohjelmistotyökalut, dokumentointipohjat.
Opintojaksolla harjoitellaan toimimista ohjelmistoprojektin eri vaiheissa.
Harjoitustyönä toteutetaan ryhmässä hallittu ohjelmistoprojekti alusta loppuun: Ohjelmiston määrittely, suunnittelu, ohjelmointi, testaus, ja käyttöönotto.
Harjoitustyö muodostaa 60 % arvosanasta. Opintojaksosta läpipääsy edellyttää hyväksytysti suoritettua harjoitustyötä
Aktiivinen osallistuminen lähiopetukseen muodostaa 40 % arvosanasta
Harjoitustyön välipalautukset (sprinttien tuotokset) arvostellaan pistein 0-2, jossa:
2 pistettä: Erittäin hyvä (tehtävät palautettu ajoissa, tehty tehtävänannon mukaisesti, ei puutteita)
1 piste: Hyväksytty (tehtävät palautettu ajoissa, tehty tehtävänannon mukaisesti, pienehköjä puutteita)
0 pistettä: Hylätty (tehtäviä ei palautettu ollenkaan, osa tehtävistä puuttuu, tehtävät palautettu myöhässä tai tehtävät ovat erittäin puutteellisia)
Lähiopetukseen osallistumisesta saa 1 pisteen / kerta. Pisteen saaminen edellyttää aktiivista osallistumista ja tehtävien tekemistä lähiopetustunteihin liittyen.
Kurssin arvosana muodostuu seuraavasti:
Harjoitustyön pistemäärä = arvosana: 0-5p. = 0, 6-8p. = 1, 9-10p. = 2, 11-12p. = 3
Lähiopetuksen pistemäärä = arvosana lisäys: 0-6p. = +0; 7-10p. = +1; 11p. tai enemmän = +2 harjoitustyön arvosanaan
Suomi
08.01.2024 - 19.04.2024
29.11.2023 - 18.01.2024
10 - 40
Osallistumisen edellytyksenä ovat perustaidot jostakin ohjelmointikielestä. Kurssilla toteutetaan ryhmätyönä ohjelmisto, mutta ohjelmoinnin opetus ei ole varsinaisesti kurssin sisältöä.
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Harjoitustyö toteutetaan ryhmässä. Projektissa noudatetaan SCRUM menetelmän periaatteita. Viikoittaisilla opetuskerroilla tehdään ohjelmistuotantoon liittyviä pienempiä tehtäviä, jotka palvelevat harjoitustyön tekemisen osia sekä edistetään omaa harjoitustyöprojektia.
Opintojakson laajuus on 5 opintopistettä.
Työmäärä on 5 * 27 tuntia eli 135 tuntia.
Opintojakson kesto on noin 14 viikkoa.
Viikottainen työmäärä on noin 10 tuntia, josta
viikkoharjoitukset noin 2 tuntia ja oma harjoitustyönä oleva
ohjelmistoprojekti noin 8 tuntia.
Opintojakson suoritettuaan opiskelija :
- tuntee ohjelmistoprojektimalleja ja arvioida niiden soveltuvuutta ohjelmistoprojekteihin
- osaa toimia ohjelmistoprojektin eri vaiheissa ja rooleissa
- ymmärtää määrittelyn, suunnittelun ja testauksen merkityksen ohjelmistoprojektissa
- osaa laatia ohjelmistotuotannossa käytettyjä suunnittelukaavioita (UML), käyttöliittymäprototyyppejä ja käyttää versionhallintaa yhteistyössä muiden kanssa
- käyttää ketterää kehitystä tukevaa työkalua ohjelmistoprojektin ja vaatimustenhallintaan
Lähiopetus
Kaikki oppimateriaali ilmoitetaan ItsLearningissä.
Opintojakson läpäisy edellyttää hyväksytysti suoritettujen harjoitusten tekemistä sekä aktiivista osallistumista harjoitustyön tekoon.
Viikkokohtaisia kotitehtäviä on 10 sarjaa, kussakin 10 pisteen edestä tehtäviä. Kotitehtäväsarjan kokonaisarviointi noudattaa seuraavaa kaavaa:
40 pistettä -> 1
55 pistettä -> 2
70 pistettä -> 3
80 pistettä -> 4
90 pistettä -> 5
Harjoitustyö arvioidaan erikseen skaalalla 1-5.
Opiskelijan opintojakson arvosana muodostuu kotitehtäväsarjan ja harjoitustyön keskiarvosta. Molempien osioiden pitää olla hyväksyttyjä.
Suomi
08.01.2024 - 30.04.2024
29.11.2023 - 18.01.2024
50 - 100
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
1) Antamalla näytön esim. tekemästään työelämän projektista, jolla opiskelija osoittaa hallitsevansa opintojakson sisällön.
2) Sivustolla mooc.fi kuvataan ohjelmoinnin MOOC, joka vastaa sisällöltään Helsingin yliopiston tietojenkäsittelytieteen laitoksen kursseja Ohjelmoinnin perusteet ja Ohjelmoinnin jatkokurssi. Kurssit vastaavat yhteensä kymmentä opintopistettä (5+5).
Ohjelmoinnin perusteet voi suorittaa tekemällä ohjelmoinnin MOOCin alkuosan.
Opintojaksolla ei ole tenttiä.
Opiskelijan työn mitoitus
5 opintopistettä: 27 * 5 = 135 tuntia
Opintojakson kesto: 8.1. - 19.4.2024 (14 viikkoa + opetukseton viikko 8)
Viikkotyömäärä: 135 tuntia / 14 viikkoa = 9,5 tuntia viikossa
Opintojaksolla opiskellaan ohjelmoinnin ajattelutapaa sekä tutustutaan ohjelmistokehityksen pääpiirteisiin.
Opintojakson harjoitukset tehdään Javalla.
Tulostaminen näytölle ja tiedostoon.
Tiedon lukeminen näppäimistöltä ja tiedostosta.
Ohjelmoinnin valintarakenteet.
Ohjelmoinnin toistorakenteet.
Aliohjelmat ja niiden käyttö.
Poikkeukset.
Taulukot ja merkkijonot.
Ohjelman dokumentointi.
Ohjelman testaus.
Hyväksytysti suoritettuja harjoituksia puuttuu ja/tai harjoitustyö puuttuu.
Hyväksytysti suoritettuja harjoituksia on tehty minimimäärä tai niiden laatu on tyydyttävä ja/tai harjoitustyön laatu on tyydyttävää tasoa.
Hyväksytysti suoritettuja harjoituksia on tehty riittävästi ja niiden laatu on hyvää ja harjoitustyön laatu on hyvää tasoa.
Hyväksytysti suoritettuja harjoituksia on tehty maksimimäärä ja niiden laatu on kiitettävää ja harjoitustyön laatu on kiitettävää tasoa.
Anne Jumppanen
Annukka Kinnari
Lähiopetus
Opintojakson työtilassa IT'S Learningissa.
Materiaalin lukeminen ja ohjelmointiharjoitusten tekeminen.
Materiaali pitää sisällään olio-ohjelmoinnin teoriaa sekä teoriaa valaisevia kuvia ja esimerkkikoodeja.
Arvosanan muodostuminen
Opintojakso pitää sisällään 10 viikkotehtäväsarjaa, joihin sisältyy ohjelmoinnin teorian opiskelua sekä aiheeseen liittyviä ohjelmointitehtäviä.
Jokaisen viikkotehtäväsarjan maksimipistemäärä on 10 pistettä. Koko kurssilla on siis jaossa 100 pistettä.
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Tehtyjä tehtäviä 40 % -> arvosana 1
Tehtyjä tehtäviä 55 % -> arvosana 2
Tehtyjä tehtäviä 70 % -> arvosana 3
Tehtyjä tehtäviä 80 % -> arvosana 4
Tehtyjä tehtäviä 90 % -> arvosana 5
Suomi
04.09.2023 - 15.12.2023
01.05.2023 - 15.09.2023
15 - 35
Avoimen AMK:n opiskelijoita otetaan mukaan opintojaksolle max 3.
Lue myös opintojakson edeltävyysehdot.
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
1) Antamalla näytön esim. tekemästään työelämän projektista, jolla opiskelija osoittaa hallitsevansa opintojakson sisällön.
2) Sivustolla mooc.fi kuvataan ohjelmoinnin MOOC, joka vastaa sisällöltään Helsingin yliopiston tietojenkäsittelytieteen laitoksen kursseja Ohjelmoinnin perusteet ja Ohjelmoinnin jatkokurssi. Kurssit vastaavat yhteensä kymmentä opintopistettä (5+5).
Olio-ohjelmoinnin voi suorittaa tekemällä ohjelmoinnin MOOCin loppuosan.
Opintojaksolla ei ole tenttiä.
Itsearviointi
Opiskelijan tulee kiinnittää säännöllisesti huomiota omaan opiskeluunsa ja oppimiseen.
Opiskelijaa pyydetään tekemään muistiinpanoja jokaisen viikkotehtävän kohdalla pohtien ainakin seuraavia asioita
* Tehtävän teema: Mitä tiesin teemasta etukäteen? Mitä ajatuksia teema herätti?
* Tehtävää tehdessä: Esiin nousseet ajatukset kohdistuen tehtävien vaativuustasoon ja mielenkiintoon
* Tehtävän jälkeen: Mitä opin?
sekä antamaan itselleen arvosana työskentelystään jokaisen viikkotehtäväsarjan kohdalla asteikolla: Erinomainen - Hyvä - Tyydyttävä.
Opintojakson suoritus edellyttää hyväksytysti suoritettujen harjoitustehtävien tekemistä ja palauttamista määräaikaan mennessä.
5 opintopistettä: 27 * 5 = 135 tuntia
Opintojakso ajoittuu aikavälille 1.9.2023 - 16.12.2023
Viikkotyömäärä: 135 tuntia / 13 viikkoa = 10,4 tuntia viikossa
Opintojakson suoritettuaan opiskelija osaa:
- kuvailla ohjelmistotuotteen kehitystyön vaiheet ja keskeiset menetelmät
- selittää käsitteet luokkahierarkia, periytyvyys ja monimuotoisuus sekä soveltaa niitä ohjelmistokehityksessä
- keskustella rinnakkaisohjelmoinnin mahdollisuuksista
- soveltaa poikkeusrakenteita
- suunnitella, toteuttaa ja dokumentoida yksinkertaisen käyttöliittymäsovelluksen.
Sisältö
- keskeisimmät oliorakenteet
- virheiden käsittely poikkeuksilla
- säikeet
- tietokantayhteyden luominen
- ohjelmistotuotannon prosessi ja menetelmät
- UML kaavioiden ymmärtäminen ja auttavasti niiden piirtäminen
Katso yllä arvioinnin kohteet:
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Opiskelijan arvosana on hylätty, mikäli tehtyjä ja palautettuja tehtäviä on alle 40 % kokonaismäärästä.
Katso yllä arvioinnin kohteet:
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Opiskelijan arvosana on 1, mikäli tehtyjä ja palautettuja tehtäviä on yli 40 % mutta alle 55% kokonaismäärästä.
Opiskelijan arvosana on 2, mikäli tehtyjä ja palautettuja tehtäviä on yli 55 % mutta alle 70% kokonaismäärästä.
Katso yllä arvioinnin kohteet:
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Opiskelijan arvosana on 3, mikäli tehtyjä ja palautettuja tehtäviä on yli 70 % mutta alle 80% kokonaismäärästä.
Opiskelijan arvosana on 4, mikäli tehtyjä ja palautettuja tehtäviä on yli 80 % mutta alle 90% kokonaismäärästä.
Katso yllä arvioinnin kohteet:
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Opiskelijan arvosana on 5, mikäli tehtyjä ja palautettuja tehtäviä on vähintään 90 kokonaismäärästä.
Lähiopetus
Opintojakson työtilassa.
Materiaalin lukeminen ja ohjelmointiharjoitusten sekä harjoitustyön tekeminen. Harjoitustyön demoaminen ja dokumentointi.
Arvosanan muodostuminen
Opintojakso pitää sisällään 9 viikkotehtävää + harjoitustyö, joihin sisältyy ohjelmoinnin teorian opiskelua sekä aiheeseen liittyviä ohjelmointitehtäviä.
Opintojakson arvosana muodostuu opiskelijan tekemien ja palauttamien tehtävien lukumäärän ja laadun perusteella.
Hyväksytysti tehtyjä tehtäviä 9-> arvosana 1
Hyväksytysti tehtyjä tehtäviä 10-> arvosana 2
Hyväksytysti tehtyjä tehtäviä 11-> arvosana 3
Hyväksytysti tehtyjä tehtäviä 12-> arvosana 4
Hyväksytysti tehtyjä tehtäviä 13-> arvosana 5
Harjoitustyö vastaa 4 viikkotehtävää.
Suomi
08.01.2024 - 30.04.2024
29.11.2023 - 18.01.2024
10 - 100
Avoimen AMK:n opiskelijoita otetaan mukaan opintojaksolle max 3.
Lue myös opintojakson edeltävyysehdot (=opiskelijalla pitää olla ohjelmoinnin perusteet suoritettuna tai vastaavat taidot).
Tekniikka ja liiketoiminta
Tieto- ja viestintätekniikan koulutus, Tietojenkäsittelyn koulutus, Degree Programme in Information and Communications Technology
Kupittaan kampus
H-5
1) Antamalla näytön esim. tekemästään työelämän projektista, jolla opiskelija osoittaa hallitsevansa opintojakson sisällön.
2) Sivustolla mooc.fi kuvataan ohjelmoinnin MOOC, joka vastaa sisällöltään Helsingin yliopiston tietojenkäsittelytieteen laitoksen kursseja Ohjelmoinnin perusteet ja Ohjelmoinnin jatkokurssi. Kurssit vastaavat yhteensä kymmentä opintopistettä (5+5).
Olio-ohjelmoinnin voi suorittaa tekemällä ohjelmoinnin MOOCin loppuosan.
Opintojaksolla ei ole tenttiä.
Itsearviointi
Opiskelijan tulee kiinnittää säännöllisesti huomiota omaan opiskeluunsa ja oppimiseen.
Opiskelijaa pyydetään tekemään muistiinpanoja jokaisen viikkotehtävän kohdalla pohtien ainakin seuraavia asioita
* Tehtävän teema: Mitä tiesin teemasta etukäteen? Mitä ajatuksia teema herätti?
* Tehtävää tehdessä: Esiin nousseet ajatukset kohdistuen tehtävän vaativuustasoon ja mielenkiintoon
* Tehtävän jälkeen: Mitä opin?
sekä antamaan itselleen arvosana työskentelystään jokaisen viikkotehtävän kohdalla asteikolla: Erinomainen - Hyvä - Tyydyttävä.
Opintojakson suoritus edellyttää hyväksytysti suoritettujen harjoitustehtävien sekä harjoitustyön tekemistä ja palauttamista määräaikaan mennessä.
5 opintopistettä: 27 * 5 = 135 tuntia
Viikkotyömäärä: 135 tuntia / 14 viikkoa = 9,6 tuntia viikossa.
Opintojakso sisältää 3 tuntia ohjattua opetusta ja 2 tuntia harjoitustehtävien tekoa s.e. opettaja(t) ovat paikalla.
Opintojakso ajoittuu aikavälille tammikuu 2024 (viikko 2) - huhtikuu 2024 (viikko 17)
Opintojakson suoritettuaan opiskelija osaa:
- kuvailla ohjelmistotuotteen kehitystyön vaiheet ja keskeiset menetelmät
- selittää käsitteet luokkahierarkia, periytyvyys ja monimuotoisuus sekä soveltaa niitä ohjelmistokehityksessä
- keskustella rinnakkaisohjelmoinnin mahdollisuuksista
- soveltaa poikkeusrakenteita
- suunnitella, toteuttaa, testata ja dokumentoida yksinkertaisen sovelluksen
- käyttää tyyliopasta
Sisältö
- keskeisimmät oliorakenteet
- virheiden käsittely poikkeuksilla
- ohjelmistotuotannon prosessi ja menetelmät
- UML ja kaavioiden piirtäminen
Opiskelijan arvosana on hylätty, mikäli hyväksytysti tehtyjen tehtävien lukumäärä on 8 tai vähemmän ja/tai tehdyissä tehtävissä on huomattavia puutteita.
Opiskelija saa tyydyttävän (1-2) arvosanan, mikäli hän tekee annetuista tehtävistä ajallaan ja kohtuullisen hyvin 9 tai 10 kappaletta tai jos tehtäviä on tehty enemmän kuin 10, mutta niissä on puutteita tehtävänanto huomioiden.
Opiskelija saa hyvän (3-4) arvosanan, mikäli hän tekee annetuista tehtävistä ajallaan ja hyvin 11 tai 12 kappaletta.
Opiskelija saa kiitettävän (5) arvosanan, mikäli hän tekee kaikki annetut tehtävät ajallaan ja laadukkaasti.
Tuomo Helo
Tero Virtanen
Lähiopetus
I . Kurssikirjat:
The Linux Command Line: A Complete Introduction
William Shotts
2nd edition
2019
Tästä on olemassa netissä vielä uudempi, päivitetty painos: https://linuxcommand.org/tlcl.php
Mastering Ubuntu Server
Jay LaCroix
4th edition
2022
Kurssikirjoja luetaan vain valikoiduin osin.
Kurssikirjat ovat luettavissa oppilaitoksemme eBook Central -palvelussa.
II. Teoreettista osuudet kirja ja muu materiaali tarkentuu kurssin alkaessa.
III. Opettajan laatimat harjoitustehtävät.
Harjoitustehtävät (8 kpl): 0,0 (hylätty); 0,5 (alin hyväksytty), 1,0; 1,5; 2,0; 2,5 tai 3,0 arvosanayksikköä tehtävistä kerättyjen pisteiden määrän perusteella. Kurssin läpäiseminen edellyttää hyväksyttyä suoritusta.
Arvosteluskaala: vähintään 30 pistettä -> 0,5 arvosanayksikköä; 38 pistettä -> 1,0; 46 pistettä -> 1,5; 54 pistettä -> 2,0; 62 pistettä -> 2,5; 70 pistettä -> 3,0. Maksimipistemäärä 80.
Tentti: 0,0-2,0 (alin hyväksytty suoritus 0,5 arvosanayksikköä)
Suomi
08.01.2024 - 30.04.2024
01.09.2023 - 20.01.2024
0 - 80
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Kurssin puolen välin jälkeen monivalintatentti käyttöjärjestelmien teoriasta.
Uusintamahdollisuus kurssin päätteeksi.
Käytännön työskentely luokassa opettajan johdolla
Pääosin kotona tehtävät käytännön harjoitustehtävät
Teorialuennot
Materiaalin lukeminen
Tenttiminen
Käytännön opetusta paikan päällä 24h
Teoriaopetusta paikan päällä 10h
Tentti ja sen uusintatilaisuus 4 h
Oman virtuaaliympäristön valmistelua ja ylläpitoä 7h
Materiaalin läpikäyntiä ja harjoitustehtävien tekemistä 70h
Tenttiin valmistautumista 20h
Opetus etenee pääpiirteissään seuraavassa järjestyksessä:
Käyttöjärjestelmän teoriaa
Linux-käyttöjärjestelmän asentaminen virtuaalikuvakkeelle
Johdatus käyttöjärjestelmiin
Bash-komentotulkin peruskäyttö
Pääkäyttäjänä toimiminen
Ohjelmistojen ja prosessien hallinta
Käyttäjien ja oikeuksien hallinta
Bash-komentotulkin kehittyneempi käyttö
Verkkoyhteyksien hallinta
Johdatus palvelimiin
Tietokantapalvelimen asentaminen
Web-palvelimen asentaminen ja hallitseminen
Tietoturvan perusteita
Teoriatentti ja tentin uusinta.
Lähiopetus
Suomi
08.01.2024 - 30.04.2024
29.11.2023 - 18.01.2024
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Anne Jumppanen
Kimmo Tarkkanen
Sami Pyöttiälä
Tuomo Helo
Annukka Kinnari
Lähiopetus
Opettajan laatima materiaali, verkkomateriaali, yms. oppimisympäristön kautta.
Lähiopetus, ohjattu työskentely tietokoneella, harjoitukset, projektioppiminen
Suoritettujen kotitehtävien määrä hyväksytysti.
Suomi
04.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
50 - 80
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Opintojaksolla ei ole varsinaista tenttiä.
Opintojaksolla opiskellaan Tietojenkäsittelyn opintoihin liittyviä Informaatioteknologian perusteita: Liiketoiminta, Ohjelmointi, Web-ohjelmointi.
Opintojaksolla opiskellaan sekä yksin, ryhmissä ja projekteissa.
Kontaktitunnit teoria- tai ryhmätyötiloissa: 24h
• Liiketoiminta: 18h
Kontaktitunnit ATK- ja virtuaaliluokassa: 70h
• Ohjelmointi: 20h
• WWW-ohjelmointi: 22h
YHTEENSÄ: 135h
Aloitustasotesti (osana orientaatiota): Viikko 34
Ohjelmointi (2 op): Viikot 36 - 41, 44 - 47 (10 kertaa kahdelle ryhmälle).
Liiketoiminta (1 op): Viikot 36-41 (6 kertaa ryhmät yhdessä)
Web-ohjelmointi (2 op): Viikot 37 – 41, 43 – 49 (8 kertaa kahdelle ryhmälle)
Web-ohjelmointi: Vähimmäispistemäärää ei ole saavutettu.
Liiketoiminta: Alle puolet tehtävistä hyväksytty.
Ohjelmointi: Alle puolet tehtävistä tehty ja hyväksytty.
Web-ohjelmointi: Opiskelija osaa hallita HTML5 ja CSS3 teknologioiden perusteet sekä luoda yksinkertaisen www-sivuston ryhmässä.
Liiketoiminta: Opiskelija tuntee liiketoiminnan perustarpeita ja osoittaa sen loppuraportissaan. Henkilökohtaisista tehtävistä on hyväksytty vähintään puolet.
Ohjelmointi: Opiskelija ymmärtää kurssilla läpikäytyjen ohjelmointirakenteiden esimerkit. Tehtävistä tehty ja hyväksytty 50-79%
Web-ohjelmointi: Opiskelija osaa hallita HTML5 ja CSS3-teknologiat sekä luoda yksinkertaisen ja pitkälti responsiivisen www-sivuston ryhmässä
Liiketoiminta: Opiskelija pystyy pohtimaan ja kuvailemaan loppuraportissa yritystoimintaa ja sen ratkaisuja kurssin aiheiden kautta. Henkilökohtaisissa tehtäväpalautuksissa muutamia puutteita.
Ohjelmointi: Opiskelija hallitsee kurssilla läpikäytyjen ohjelmointirakenteiden esimerkit. Tehtävistä tehty ja hyväksytty 80-94%
Web-ohjelmointi: Opiskelija osaa hallita laajasti HTML5 ja CSS3-teknologiat sekä tehdä toimivan ja helppokäyttöisen kauttaaltaan responsiivisen internetsivuston HTML5 ja CSS hyödyntäen ryhmässä. Tukea muita kehittäjiä kehittämään www-sivuja.
Liiketoiminta: Opiskelija ymmärtää kokonaisvaltaisesti ja osaa kuvata monipuolisesti yritystoiminnan perustarpeita loppuraportissaan. Henkilökohtaisissa tehtäväpalautuksissa ei puutteita.
Ohjelmointi: Opiskelija osaa soveltaa kurssilla läpikäytyjä ohjelmoinnin rakenteita. Tehtävistä tehty ja hyväksytty 95%
Ali Khan
Lähiopetus
Englanti
04.09.2023 - 15.12.2023
01.05.2023 - 14.09.2023
15 - 35
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Lähiopetus
Englanti
08.01.2024 - 30.04.2024
01.09.2023 - 08.01.2024
0 - 60
Tekniikka ja liiketoiminta
Tieto- ja viestintätekniikan koulutus, Tietojenkäsittelyn koulutus, Degree Programme in Information and Communications Technology
Kupittaan kampus
H-5
Noora Hämäläinen
Leena Mattila
Lähiopetus
Verkkomateriaali ja opettajan materiaali, jotka jaetaan ItsLearningin kautta.
kontaktiopetus, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö
Suuri osa tehtävistä on mahdollista tehdä vain osallistumalla kontaktiopetukseen, joten läsnäolo tunneilla on tärkeää.
Arvosana muodostuu seuraavasti:
asiatyylinen teksti 25 %
kielenhuollon testi 25 %
suullinen esitys 25 %
tunti- ja kotitehtävät 25 %
Kuhunkin tehtävään liittyvät arviointikriteerit kerrotaan tarkemmin tehtävänannon yhteydessä.
Tehtävien palautusajat ovat ehdottomia, myöhästyneitä tehtäviä ei oteta vastaan.
Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, ellei ole näyttöä aikomuksesta suorittaa opintojakso.
Suomi
04.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
25 - 40
Opintojaksolle osallistuvalta edellytetään taitavaa tai äidinkielen tasoista suomen kielen taitoa eli C-taitotasoa. Opiskelijalla on vastuu tarkistaa edeltävyysehtojen täyttyminen ennen ilmoittautumista. Opettajalla on peruste hylätä ilmoittautuminen, jos edeltävyysehdot eivät täyty.
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Ei ole vaillinaista suoritustapaa.
Opintojaksolla opiskellaan viestinnän ja vuorovaikutuksen perustaitoja, jotka harjaannuttavat ICT-alan työtehtävissä tarvittaviin vuorovaikutus- ja viestintätaitoihin. Opiskelija tutustuu ennen kontaktitunteja kontaktitunnin aiheisiin, joihin on annettu materiaaleja ja linkkejä Itslearningissa. Opintojaksolla tehtäviä ryhmäharjoituksia tehdään erikokoisissa ja vaihtuvissa pienryhmissä, joissa asiaosaamisen lisäksi harjoitellaan vuorovaikutustaitoja, mm. keskustelu- ja esiintymistaitoja, yhteiskirjoittamisen taitoja, vertaispalautteen antamista suullisesti ja kirjallisesti. Yksilötehtävissä kehitetään yksilöllisiä viestintävalmiuksia. Opintojaksolla käytetään monipuolisesti digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä videoiden ja tekstien palauttamiseen sekä materiaalin jakamiseen.
Kokonaistyömäärä on noin 135 tuntia, joka koostuu kontaktitunneista, tuntitehtävistä, kotitehtävistä, itsenäisestä opiskelusta.
syyskuu - joulukuu 2023
• asiantuntija viestijänä, puhe-esityksen valmistautuminen, puhe-esityksiä, asiatyylinen kirjoittaminen ja harjoituksia
Opintojakson tavoitteet, tehtävät ja niiden arviointi, aikataulutus yms. käytännön asiat käydään läpi ensimmäisellä tapaamiskerralla.
Opintojakso perustuu jatkuvaan arviointiin. Opiskelija ei ole suorittanut oppimistehtäviä hyväksytysti (kriteerit Itslearningissa) tai saavuttanut hyväksymiseen oikeuttavaa pistemäärää (pisterajat näkyvissä Itslearningissa) oppimistehtävistä. Opiskelija on osallistunut ryhmän työskentelyyn vain vähän tai ei ollenkaan.
Noora Hämäläinen
Leena Mattila
Lähiopetus
Verkkomateriaali ja opettajan materiaali, jotka jaetaan ItsLearningin kautta.
kontaktiopetus, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö
Suuri osa tehtävistä on mahdollista tehdä vain osallistumalla kontaktiopetukseen, joten läsnäolo tunneilla on tärkeää.
Arvosana muodostuu seuraavasti:
asiatyylinen teksti 25 %
kielenhuollon testi 25 %
suullinen esitys 25 %
tunti- ja kotitehtävät 25 %
Kuhunkin tehtävään liittyvät arviointikriteerit kerrotaan tarkemmin tehtävänannon yhteydessä.
Tehtävien palautusajat ovat ehdottomia, myöhästyneitä tehtäviä ei oteta vastaan.
Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, ellei ole näyttöä aikomuksesta suorittaa opintojakso.
Suomi
04.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
25 - 40
Opintojaksolle osallistuvalta edellytetään taitavaa tai äidinkielen tasoista suomen kielen taitoa eli C-taitotasoa. Opiskelijalla on vastuu tarkistaa edeltävyysehtojen täyttyminen ennen ilmoittautumista. Opettajalla on peruste hylätä ilmoittautuminen, jos edeltävyysehdot eivät täyty.
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Ei ole vaillinaista suoritustapaa.
Opintojaksolla opiskellaan viestinnän ja vuorovaikutuksen perustaitoja, jotka harjaannuttavat ICT-alan työtehtävissä tarvittaviin vuorovaikutus- ja viestintätaitoihin. Opiskelija tutustuu ennen kontaktitunteja kontaktitunnin aiheisiin, joihin on annettu materiaaleja ja linkkejä Itslearningissa. Opintojaksolla tehtäviä ryhmäharjoituksia tehdään erikokoisissa ja vaihtuvissa pienryhmissä, joissa asiaosaamisen lisäksi harjoitellaan vuorovaikutustaitoja, mm. keskustelu- ja esiintymistaitoja, yhteiskirjoittamisen taitoja, vertaispalautteen antamista suullisesti ja kirjallisesti. Yksilötehtävissä kehitetään yksilöllisiä viestintävalmiuksia. Opintojaksolla käytetään monipuolisesti digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä videoiden ja tekstien palauttamiseen sekä materiaalin jakamiseen.
Kokonaistyömäärä on noin 135 tuntia, joka koostuu kontaktitunneista, tuntitehtävistä, kotitehtävistä, itsenäisestä opiskelusta.
syyskuu - joulukuu 2023
• asiantuntija viestijänä, puhe-esityksen valmistautuminen, puhe-esityksiä, asiatyylinen kirjoittaminen ja harjoituksia
Opintojakson tavoitteet, tehtävät ja niiden arviointi, aikataulutus yms. käytännön asiat käydään läpi ensimmäisellä tapaamiskerralla.
Opintojakso perustuu jatkuvaan arviointiin. Opiskelija ei ole suorittanut oppimistehtäviä hyväksytysti (kriteerit Itslearningissa) tai saavuttanut hyväksymiseen oikeuttavaa pistemäärää (pisterajat näkyvissä Itslearningissa) oppimistehtävistä. Opiskelija on osallistunut ryhmän työskentelyyn vain vähän tai ei ollenkaan.
Leena Hämölä-Glorioso
Lähiopetus
- Opettajan materiaali ITSlearning-alustalla. Materiaali on oltava mukana tunneilla joko tulostettuna (suositus) tai sähköisenä (kannettavalla tietokoneella, ei puhelimella)
- lähitunnit ja mahd. verkko-opetus Zoomissa
- verkkotehtävät
- video-cv
Kurssi arvioidaan asteikolla 0-5. Arvosana perustuu aktiiviseen osallistumiseen tunneilla (kurssia ei voi suorittaa vain tekemällä tehtävät ja tentin), suullisiin tehtäviin, video-CV:hen ja suulliseen haastatteluun. Jos 70% läsnäolo ei täyty tunneilla, arvosana laskee yhdellä numerolla.
Kurssin perusteella opiskelija saa myös virkamiesruotsin suullisen arvosanan. Arvosana on hyvä, kun kurssiarvosana on 4-5 ja tyydyttävä, kun kurssiarvosana on 1-3.Arviointi Common European Framework of Reference asteikon mukaan
https://rm.coe.int/CoERMPublicCommonSearchServices/DisplayDCTMContent?documentId=090000168045bb68
Suomi
08.01.2024 - 30.04.2024
01.12.2023 - 15.01.2024
0 - 80
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Kurssilla käsitellään seuraavat asiat:
- koulutuksen esittely
- työsuhteet ja CV
- lukuilmaukset
- puhelintilanteet ja sähköpostit
- IT-alan sanasto ja ajankohtaiset aiheet
Leena Hämölä-Glorioso
Lähiopetus
- Opettajan materiaali ITSissä. Materiaali on oltava mukana tunneilla joko tulostettuna (suositus) tai sähköisenä (kannettavalla tietokoneella, ei puhelimella)
Kurssi arvioidaan asteikolla 0-5. Arvosana perustuu aktiiviseen osallistumiseen tunneilla (kurssia ei voi suorittaa vain tekemällä tehtävät ja tentin), kirjallisiin tehtäviin ja kirjalliseen tenttiin. Jos 70% läsnäolo ei täyty tunneilla, arvosana laskee yhdellä numerolla.
Kurssin perusteella opiskelija saa myös virkamiesruotsin kirjallisen arvosanan. Arvosana on hyvä, kun kurssiarvosana on 4-5 ja tyydyttävä, kun kurssiarvosana on 1-3.
Suomi
08.01.2024 - 30.04.2024
01.12.2023 - 15.01.2024
0 - 80
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
- lähitunnit ja mahd. etäopetus Zoomissa
- kirjalliset tehtävät
- verkkotehtävät
Tunneilla käsitellään:
- omasta koulutuksesta kertominen
- työsuhteista ja -kokemuksesta kertominen ja CV
- IT- alan sanasto ja ajankohtaiset aiheet
- puhelintilanteet ja sähköpostit
Matti Kuikka
Lähiopetus
Opettajan laatima materiaali, verkkomateriaali sekä oppimisympäristön tehtävät.
Lähiopetus, tietokoneavusteinen opetus, tehtäväperustaisuus
Kotitehtävät ja harjoitukset:
Automaattinen ja opettajan arviointi. Hyvitys jos vähintään 70% suoritettu, josta saa +1 arvosanan hyvityksen, ja jos 90% suortitettu, saa maksimihyvityksen +2 osakokeen arvosanaan.
Alkuosa ja loppuosa arvioidaan erikseen.
Osakokeet:
Minimi (1) 45% kokeen pisteistä, 85% saa maksimin (5).
Uusintatenttiminen on mahdollista tenttiakvaariossa. Kutakin koetta voi yrittää maksimissaan 3 kertaa, kuitenkin onnistuneen kokeen suorituksen jälkeen vain kerran voi yrittää parantaa arvosanaa. Ensimmäinen koekerta on koululla.
Arviointi kattaa seuraavat aihealueet:
Lukujärjestelmät, Loogiset operaatiot, Todennäköisyyslaskenta, Tietorakenteet, Tilastomatematiikka, soveltuvien työkalujen käyttö tilastoihin ja laskentaan.
Suomi
04.09.2023 - 15.12.2023
02.05.2023 - 17.09.2023
50 - 80
Kurssin materiaalit ja demotehtävien mallivastaukset ovat ITS.ssä.
Harjoitustehtävät suoritetaan ViLLEssä.
Kurssin yleinen tiedotus ITS:n kautta.
Käytämme osan 2 tilastomatematiikassa Pythonia ja Jupyter Notebook tietojen analysointiin.
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Osa 1, viikolla 43
Osa 2, viikolla 50
Opintojaksolla opiskellaan tietojenkäsittelyn matematiikan taitoja. Joka viikko on tunnin mittainen uuden asian käsittelytuokio, jonka jälkeen tietokoneilla tehtäviä harjoituksia. Lisäksi viikkotehtäviä, jotka demotaan harjoitustunneilla.
Sähköisenä oppimisympäristössä tehdään tehtäviä harjoituustunneilla yksin tai yhdessä sekä tuntien jälkeen kotitehtvinä. Tehtävät ovat pääosin automaattisesti arvioituja, joissa opiskelijat näkevät tehtävän suorituksen jälkeen opettajan laatimat ohjeet oikean ratkaisun osalta sekä tiedon onko vastaus oikein. Osa tehtävistä vertaisarvioidaan. Opiskelijoita kannustetaan yhteistyöhön opiskelun aikana.
Kontaktitunnit:
- Kurssin osien aloitukset (1h/osa): 2h
- Viikon aihe yhdessä (1h/viikko): 12h
- Työskentely harjoituksissa (2h/viikko 12 kertaa): 24h
- Kokeet (2h/koe): 4h
YHTEENSÄ: 42h
Itsenäinen opiskelu ja kotitehtävät: 90h
Viikko 36: Peruslaskujen kertaus, Lukujärjestelmät
Viikko 37: Komplementtiluvut, Binäärilaskenta
Viikko 38: Todennäköisyyslaskennan perusteet
Viikko 39: Todennäköisyyslaskennan soveltaminen
Viikko 40: Loogiset operaatiot ja Boolen algebra
Viikko 41: Päättelyä, Tietorakenteet
Viikko 43: Kertaus, Osan 1 koe
Viikko 44: Tilastomatematiikan perusteet
Viikko 45: Tilastomatematiikan perusteet, jatkoa
Viikko 46: Tilastollisen analyysin perusteita
Viikko 47: Tiedon esittäminen Pythonilla
Viikko 48: Data-analyysin alkeet Pythonilla
Viikko 49: Kertaus
Viikko 50: Osan 2 koe
Opiskelija osaa:
- kertoa, miksi eri lukujärjestelmiä tarvitaan tietojenkäsittelyssä
- kertoa mitä ovat loogiset operaatiot sekä miten niitä voidaan hyödyntää
- määritellä yksinkertaisten tapahtumien todennäköisyyksiä
- tunnistaa tärkeimmät tietorakenteet
- kertoa millä tavalla kerättyä tietoa voidaan analysoida
- tehdä yksinkertaisia laskentaa ja tiedon analysointia soveltuvilla työkaluilla
Opiskelija osaa:
- suorittaa laskutoimituksia binääri ja desimaalijärjestelmissä
- kuvata loogisia lauseita Boolen algebran avulla
- kuvata, mitä jono- ja pinorakenteet ovat ja missä niitä voi käyttää
- laskea tapahtumien todennäköisyyksiä
- käyttää Exceliä tietojen analysointiin ja visualisointiin
Opiskelija osaa:
- suorittaa lukujärjestelmämuunnoksia
- soveltaa totuustaulukoita ongelmien ratkaisemissa
- laskea tapahtumien todennäköisyyksiä hyödyntäen Bayesin teoreemaa
- hyödyntää soveltuvia työkaluja tietojen analysointiin ja visualisointiin sekä liittää näitä raportteihin
- osaa hyödyntää data-analytiikka ongelman ratkaisuun
- osaa hyödyntää Pythonia tietojen analysointiin ja visualisointiin
Kimmo Tarkkanen
Sami Pyöttiälä
Lähiopetus
Lecture slides
Internet material about SQL and noSQL
The course consists of 1) exercises (db queries and design tasks) 2) practical work tasks and 3) exam. Exercises are divided into weekly topics. These are practiced both individually and with the help of the teacher in the session. Each session begins with an introduction to the topic of the week, which includes practical examples with lecture slides.
The course is graded from 0-5. The grade is based on collected points.
Each exercise is 1 point unless mentioned otherwise. The exam must be passed.
Initial plan:
Exercises: 65 points,
Practical work: 55 points
Exam 70 points;
Total 190 points
Grading by points:
Points Grade
0-89 NOT PASSED
90-107 1
108-124 2
125-144 3
145-159 4
160-190 5
Suomi
08.01.2024 - 30.04.2024
05.10.2023 - 21.01.2024
0 - 80
We will use a DBMS environment for practical training (MySQL), which needs installation on the personal computer.
Highly likely, the environment for using DBMS is some LAMP stack with graphical UI like UwAmp, but you can use similar like XAMPP.
In addition to DBMS environment, we will use MongoDB cloud for practicing document databases.
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Participation in the teaching session is not compulsory, but highly recommended. Each week we introduce a new topic that builds on top of previous weeks.
Remote self-studying in online mode is possible (with slightly different emphasis in topics and grading, announced in the beginning of the course).
The exam is performed in Ville system.
1st exam is organized in the class room (during the regular meeting time) where Internet use is allowed for information retrieval. 2nd and 3rd exams as e-exams in the aquarium premises where Internet use is not allowed. E-exams are open the rest of the year.
Learning by doing, trial-error, listening carefully the teacher, and collaborating with other students, self- and peer-assessments.
Recommended 8 hours / week for lectures, solving exercises and practical work tasks, if you are new to relational databases.
Participating weekly in teaching sessions: a' 3 hours * 14 =42h
Individual work:
for exercises 50h
Practical work 30h
Exam 10h
In this course, students learn to use and design relational databases as well as understand differences to document databases.
Weekly meetings.Topics (and hours used in teaching sessions):
- Relational DBMS and DB use 4h
- Basics of SQL 13h
- Relational database design 7h
- Introduction to document database MongoDB 4h
Mika Koivunen
Tero Virtanen
Tietoverkot: Tero Virtanen ja Marko Teräspuro
Tietoturva: Mika Koivunen
Lähiopetus
Materiaalit jaetaan Itslearning-alustan kautta.
Luennot, demot, laboratoriotyöskentely, Itsenäinen opiskelu.
Demotehtävät ja laboratoriotyöt / tietoverkot 25p
Osakoe / tietoverkot 25p
Demotehtävät ja laboratoriotyöt / tietoturva 25p
Osakoe / tietoturva 25p
Yhteensä 100p
Suomi
01.09.2023 - 15.12.2023
01.06.2023 - 17.09.2023
50 - 80
Opiskelija tarvitsee oman tietokoneen, jolla voi ajaa intel-arkkitehtuurin virtuaalikoneita. Lisäksi on suositeltavaa hankkia oma USB-ethernet adapteri jos koneessa ei ole kiinteää ethernet-liitäntää.
Materiaalien jako ja kurssin muu tiedottaminen tapahtuu Itslearning-alustan kautta.
Tekniikka ja liiketoiminta
Tietojenkäsittelyn koulutus
Kupittaan kampus
H-5
Vastaavan tietomäärän osoittaminen aiemmilla koulutuksilla tai sertifikaateilla. Taitokoe.
Tietoverkko-osiossa ja tietoturvaosiossa on kummassakin osakoe osion päättyessä. Molemmissa osakokeissa on kaksi erillistä suoritusmahdollisuutta, osakoetta ei voi uusia.
Lähiopetus.
Opetusmateriaali on englanninkielistä.
Luennot ja demot 10x2h = 20h
Laboratoriotyöt 6x3h=18h
Kotitehtävät ja itseopiskelu = 68h
Osakokeisiin valmistautuminen = 20h
Osakokeet 2 x 2h = 4h
Yhteensä 130h
Tietoverkot periodilla S1 ja Tietoturva periodilla S2 (alustava arvio, voi muuttua kurssin alkaessa)
Opiskelija ei tunne alan peruskäsitteitä.
Osasuorituksista alle 50 pistettä
Opiskelija tuntee jossain määrin peruskäsitteitä.
Osasuorituksista 50-69 pistettä
Opiskelija tuntee melko hyvin peruskäsitteitä.
Osasuorituksista 70-89 pistettä
Opiskelija tuntee erittäin hyvin peruskäsitteet ja osaa soveltaa tietojansa verkkojen tietoturvan perustarpeisiin.
Osasuorituksista 90 pistettä tai enemmän
Koulutukseen ei ole liitetty toteutuksia.