Skip to main content

Software 2Laajuus (15 cr)

Code: TX00EW76

Credits

15 op

Objective

On completion of the course students know the basic skills of object-oriented programming and web development. Students know open application interfaces and are able to utilize these in their own applications. They are able to carry out a small software development project and are able to document the resulting output at a sufficient level. Students know the principles of software testing.

Students become acquainted with mathematical-scientific concepts and tools that form the basis of engineering education. They understand the connection of these contents to different aspects of information and communication technology and are able to apply the methods they have learned in practical problem solving.

Students are able to act purposefully as a member of a group and communicate in Finnish appropriately in oral and written interaction situations.

Content

- Basics of object-oriented programming
- Basics of web development
- Use of open application interfaces
- Code documentation and commenting
- Design and implementation of a small software project
- Basic concepts of vector computing and calculations
- Describing force, energy, and periodic motion
- Oral and written communication in Finnish
- Orientation to the professional field and studies

Prerequisites

No previous knowledge requirements

Assessment criteria, satisfactory (1)

Student has achieved the course objectives. Student will be able to identify, define and use the course subject area’s concepts and models. Student understands the criteria and principles of the expertise development.

Assessment criteria, good (3)

Student has achieved the course objectives well, even though the knowledge and skills need improvement on some areas. Student is able to define the course concepts and models and is able to justify the analysis. Student is able to apply his/her knowledge in study and work situations. Student understands the importance of expertise in the field of information and communication technology and is able to analyze his/her own expertise.

Assessment criteria, excellent (5)

Student has achieved the objectives of the course with excellent marks. Student masters commendably the course subject area’s concepts and models. Student is able to make justified and fluent analysis and to present concrete development measures. Student is well prepared to apply his/her knowledge in study and work situations. Student is able to analyze expertise in the information and communication technology sector and the development of his/her own expertise.

Assessment criteria, approved/failed

Student has achieved the course objectives. Student will be able to identify, define and use the course subject area’s concepts and models. Student understands the criteria and principles of the expertise development.

Enrollment

01.01.2020

Timing

21.10.2024 - 15.12.2024

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Ilpo Kuivanen
  • Heikki Lauranto
  • Ulla Forsström
  • Matti Peltoniemi
  • Jussi Alhorinne
  • Jorma Räty
Groups
  • TXK24S1-A
    Tieto- ja viestintätekniikka, ryhmä A

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

21.10.2024 - 15.12.2024

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Mikko Pere
  • Ulla Sederlöf
  • Heikki Lauranto
  • Ulla Forsström
  • Matti Peltoniemi
  • Jussi Alhorinne
Groups
  • TXK24S1-B
    Tieto- ja viestintätekniikka, ryhmä B

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

21.10.2024 - 15.12.2024

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Heini Puuska
  • Mikko Pere
  • Juha Kopu
  • Ulla Forsström
  • Jussi Alhorinne
  • Miikka Mäki-Uuro
Groups
  • TXK24S1-C
    Tieto- ja viestintätekniikka, ryhmä C

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

21.10.2024 - 15.12.2024

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Juha Tauriainen
  • Tivi Virtuaali
  • Ilpo Kuivanen
  • Heikki Lauranto
  • Hannu Markkanen
  • Ulla Forsström
Groups
  • TXK24S1-D
    Tieto- ja viestintätekniikka, ryhmä D

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

21.10.2024 - 15.12.2024

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Heini Puuska
  • Tivi Virtuaali
  • Juha Kopu
  • Ulla Forsström
  • Jorma Räty
  • Birgitta Nenonen-Andersson
Groups
  • TXK24S1-E
    Tieto- ja viestintätekniikka, ryhmä E

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

21.10.2024 - 15.12.2024

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Ilkka Kylmäniemi
  • Juha Kopu
  • Ulla Forsström
  • Hannu Markkanen
  • Birgitta Nenonen-Andersson
  • Jussi Alhorinne
Groups
  • TXK24S1-F
    Tieto- ja viestintätekniikka, ryhmä F

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

18.03.2024 - 12.05.2024

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Peyman Arian
  • Ilpo Kuivanen
  • Heikki Lauranto
  • Ulla Forsström
  • Maria Popova
  • Matti Peltoniemi
  • Jussi Alhorinne
Groups
  • TXK24K1-A
    Tieto- ja viestintätekniikka, ryhmä A

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

18.03.2024 - 12.05.2024

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Mikko Pere
  • Juha Kopu
  • Ulla Forsström
  • Hannu Markkanen
  • Maria Popova
  • Jorma Räty
Groups
  • TXK24K1-B
    Tieto- ja viestintätekniikka, ryhmä B

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

18.03.2024 - 12.05.2024

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Heini Puuska
  • Juha Kopu
  • Maria Popova
  • Ulla Forsström
  • Birgitta Nenonen-Andersson
  • Miikka Mäki-Uuro
Groups
  • TXK24K1-C
    Tieto- ja viestintätekniikka, ryhmä C

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Timing

01.05.2022 - 31.07.2026

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Teaching languages
  • Finnish
Groups
  • TXK22S1
    Tieto- ja viestintätekniikan tutkinto-ohjelma päivä

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

23.10.2023 - 17.12.2023

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Heini Puuska
  • Vilja Päätalo
  • Ilpo Kuivanen
  • Heikki Lauranto
  • Ulla Forsström
  • Miikka Mäki-Uuro
Groups
  • TXK23S1-A
    Tieto- ja viestintätekniikka, ryhmä A

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

23.10.2023 - 17.12.2023

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Mikko Pere
  • Vilja Päätalo
  • Heikki Lauranto
  • Ulla Forsström
  • Hannu Markkanen
  • Jorma Räty
Groups
  • TXK23S1-B
    Tieto- ja viestintätekniikka, ryhmä B

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

23.10.2023 - 17.12.2023

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Heini Puuska
  • Mikko Pere
  • Vilja Päätalo
  • Juha Kopu
  • Ulla Forsström
  • Hannu Markkanen
Groups
  • TXK23S1-C
    Tieto- ja viestintätekniikka, ryhmä C

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

23.10.2023 - 17.12.2023

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Vilja Päätalo
  • Ulla Sederlöf
  • Ilpo Kuivanen
  • Heikki Lauranto
  • Ulla Forsström
  • Matti Peltoniemi
Groups
  • TXK23S1-D
    Tieto- ja viestintätekniikka, ryhmä D

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

23.10.2023 - 17.12.2023

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Vilja Päätalo
  • Ilkka Kylmäniemi
  • Juha Kopu
  • Ulla Forsström
  • Jorma Räty
  • Birgitta Nenonen-Andersson
Groups
  • TXK23S1-E
    Tieto- ja viestintätekniikka, ryhmä E

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

23.10.2023 - 17.12.2023

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Matti Valovirta
  • Vilja Päätalo
  • Juha Kopu
  • Ulla Forsström
  • Vesa Ollikainen
  • Birgitta Nenonen-Andersson
Groups
  • TXK23S1-F
    Tieto- ja viestintätekniikka, ryhmä F

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

13.03.2023 - 07.05.2023

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Ilpo Kuivanen
  • Heikki Lauranto
  • Toni Spännäri
  • Ulla Forsström
  • Matti Peltoniemi
  • Jussi Alhorinne
  • Jorma Räty
Groups
  • TXK23K1-A
    Tieto- ja viestintätekniikka, ryhmä A

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

13.03.2023 - 07.05.2023

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Heini Puuska
  • Mikko Pere
  • Juha Kopu
  • Toni Spännäri
  • Ulla Forsström
  • Marjo-Riitta Näyhö
  • Miikka Mäki-Uuro
Groups
  • TXK23K1-B
    Tieto- ja viestintätekniikka, ryhmä B

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

13.03.2023 - 07.05.2023

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Ilkka Kylmäniemi
  • Juha Kopu
  • Toni Spännäri
  • Hannu Markkanen
  • Ulla Forsström
  • Marjo-Riitta Näyhö
  • Birgitta Nenonen-Andersson
Groups
  • TXK23K1-C
    Tieto- ja viestintätekniikka, ryhmä C

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

24.10.2022 - 18.12.2022

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Ilkka Kylmäniemi
  • Heikki Lauranto
  • Ulla Forsström
  • Vesa Ollikainen
  • Birgitta Nenonen-Andersson
  • Jussi Alhorinne
Groups
  • TXK22S1-A
    Tieto- ja viestintätekniikka, ryhmä A

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

24.10.2022 - 18.12.2022

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Ilkka Kylmäniemi
  • Heikki Lauranto
  • Ulla Forsström
  • Marjo-Riitta Näyhö
  • Birgitta Nenonen-Andersson
  • Vesa Ollikainen
Groups
  • TXK22S1-B
    Tieto- ja viestintätekniikka, ryhmä B

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

24.10.2022 - 18.12.2022

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Mikko Pere
  • Juha Kopu
  • Ulla Forsström
  • Matti Peltoniemi
  • Miikka Mäki-Uuro
  • Jussi Alhorinne
Groups
  • TXK22S1-C
    Tieto- ja viestintätekniikka, ryhmä C

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia

Enrollment

01.01.2020

Timing

24.10.2022 - 18.12.2022

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 35

Degree programmes
  • Information and Communication Technology
Teachers
  • Heini Puuska
  • Mikko Pere
  • Juha Kopu
  • Ulla Forsström
  • Marjo-Riitta Näyhö
  • Matti Peltoniemi
Groups
  • TXK22S1-D
    Tieto- ja viestintätekniikka, ryhmä D

Objective

Opintojakson suoritettuaan opiskelija osaa olio-ohjelmoinnin ja web-tekniikoiden perustaitoja. Opiskelija tietää avoimia rajapintoja ja osaa hyödyntää näitä omissa sovelluksissa. Hän osaa viedä läpi pienen ohjelmointiprojektin riittävällä tasolla dokumentoida syntyvän tuotoksen. Opiskelija tietää ohjelmistotestauksen periaatteita.

Opiskelija tutustuu matemaattis-luonnontieteellisiin käsitteisiin ja työkaluihin, jotka muodostavat insinöörikoulutuksen perustan. Hän ymmärtää näiden sisältöjen yhteyden tieto- ja viestintätekniikan eri osa-alueisiin ja osaa soveltaa oppimiaan menetelmiä käytännön ongelmanratkaisussa.

Opiskelija osaa toimia tavoitteellisesti ryhmän jäsenenä ja viestiä suomen kielellä tarkoituksenmukaisesti suullisissa ja kirjallisissa vuorovaikutustilanteissa.

Content

- Olio-ohjelmoinnin perusteet
- Web-tekniikoiden perusteet
- Avoimien rajapintojen käyttö
- Koodin dokumentointi ja kommentointi
- Pienen ohjelmointiprojektin suunnittelu ja toteutus
- Vektorilaskennan peruskäsitteet ja laskutoimitukset
- Voima, energia ja jaksollisen liikkeen kuvaaminen
- Suomenkielinen suullinen ja kirjallinen viestintä
- Orientaatio ammattialaan ja opiskeluun

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Assessment criteria, good (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää asiantuntijuuden merkityksen tieto- ja viestintätekniikan alalla ja osaa analysoida omaa asiantuntijuuttaan.

Assessment criteria, excellent (5)

Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida tieto- ja viestintätekniikan alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.

Assessment criteria, approved/failed

Opiskelija on saavuttanut opintojakson tavoitteet. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Prerequisites

Ei esitietovaatimuksia