Skip to main content

Programming ProjectLaajuus (5 cr)

Code: TX00EM78

Credits

5 op

Objective

Student is able to define specifications for software, design and implement it and furthermore test and document it. Student is able to use version control system.

Content

Object-oriented programming practices. Graphical user interface. Threads. Files and data bases.Java API.

Prerequisites

Orientation to Information and Communication Technology

Assessment criteria, satisfactory (1)

The student works during the project achieving the goals.

Assessment criteria, good (3)

The student is an active worker, has a clear goal, which he or she achieves well.

Assessment criteria, excellent (5)

The student has is an ambitious worker with high goals and achieves the goals excellently.

Assessment criteria, approved/failed

The student works during the project achieving the goals.

Further information

Student should have own laptop computers.

Enrollment

01.01.2020

Timing

09.01.2023 - 12.03.2023

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Myllypurontie 1

Teaching languages
  • Finnish
Seats

0 - 40

Degree programmes
  • Information and Communication Technology
Teachers
  • Simo Silander
Groups
  • TVT22K-O
    Ohjelmistotuotanto

Objective

Opintojakson suoritettuaan opiskelija osaa määritellä itselleen laajahkon ohjelmointiprojektin aiheen, suunnitella sen toteutuksen sekä testata ja dokumentoida lopputuloksen. Opiskelija osaa hyödyntää versionhallintaa työskentelyssään.

Content

Opintojaksolla keskitytään Oliosovellukset ja tietokannat -opintojaksolla opittaviin ohjelmoinnin osa-alueisiin, joita ovat olioiden yhteistoiminnallisuus, Java APIn tarjoaminen tietorakenteiden hyödyntäminen, graafisen käyttöliitymän tekeminen, pysyvän tiedon hallinta ja säikeet.

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelijan työskentely täyttää asetetut tavoitteet.

Assessment criteria, good (3)

Opiskelija on aktiivinen ja hänellä on selkeät tavoitteet, jotka hän saavuttaa hyvin.

Assessment criteria, excellent (5)

Opiskelijalla on haasteelliset tavoittet ja hän suoriutuu tehtävästään mallikelpoisesti.

Assessment criteria, approved/failed

Opiskelijan työskentely täyttää asetetut tavoitteet.

Prerequisites

Tieto- ja viestintätekniikan tutkinto-ohjelman opintokokonaisuus Orientaatio tieto- ja viestintätekniikkaan (60 op).

Avoimen amk:n opiskelijoilta edellytetään Java-ohjelmoinnin perustaidot sekä olio-ohjelmoinnin alkeiden ja SQL:n perusteiden hallinta.

Further information

Opiskelija tarvitsee oman kannettavan tietokoneen.

Enrollment

01.01.2020

Timing

22.08.2022 - 16.10.2022

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Myllypurontie 1

Teaching languages
  • Finnish
Seats

0 - 40

Degree programmes
  • Information and Communication Technology
Teachers
  • Simo Silander
Groups
  • TVT21-O
    Ohjelmistotuotanto

Objective

Opintojakson suoritettuaan opiskelija osaa määritellä itselleen laajahkon ohjelmointiprojektin aiheen, suunnitella sen toteutuksen sekä testata ja dokumentoida lopputuloksen. Opiskelija osaa hyödyntää versionhallintaa työskentelyssään.

Content

Opintojaksolla keskitytään Oliosovellukset ja tietokannat -opintojaksolla opittaviin ohjelmoinnin osa-alueisiin, joita ovat olioiden yhteistoiminnallisuus, Java APIn tarjoaminen tietorakenteiden hyödyntäminen, graafisen käyttöliitymän tekeminen, pysyvän tiedon hallinta ja säikeet.

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelijan työskentely täyttää asetetut tavoitteet.

Assessment criteria, good (3)

Opiskelija on aktiivinen ja hänellä on selkeät tavoitteet, jotka hän saavuttaa hyvin.

Assessment criteria, excellent (5)

Opiskelijalla on haasteelliset tavoittet ja hän suoriutuu tehtävästään mallikelpoisesti.

Assessment criteria, approved/failed

Opiskelijan työskentely täyttää asetetut tavoitteet.

Prerequisites

Tieto- ja viestintätekniikan tutkinto-ohjelman opintokokonaisuus Orientaatio tieto- ja viestintätekniikkaan (60 op).

Avoimen amk:n opiskelijoilta edellytetään Java-ohjelmoinnin perustaidot sekä olio-ohjelmoinnin alkeiden ja SQL:n perusteiden hallinta.

Further information

Opiskelija tarvitsee oman kannettavan tietokoneen.