Skip to main content

Object-oriented programming (5 cr)

Code: AV00ER57-3001

General information


Enrollment
06.04.2022 - 04.09.2022
Registration for the implementation has ended.
Timing
15.09.2022 - 06.12.2022
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
0 cr
Virtual portion
5 cr
Mode of delivery
Distance learning
Unit
Vanha_Open UAS and Continuing Education (vanhettu)
Campus
Ecampus
Teaching languages
Finnish
Seats
0 - 15
Degree programmes
Degree programme in Software Engineering
Teachers
Timo Mynttinen
Teacher in charge
Timo Mynttinen
Groups
VV2022-2023
Optional studies 2022-2023
Course
AV00ER57
No reservations found for realization AV00ER57-3001!

Objective

Opintojakson suoritettuasi tunnet ohjelmoinnin peruskäsitteet: tyypit ja muuttujat, toistorakenteet ja haarautumiset. Ymmärrät olio-ohjelmoinnin perusteet, luokkien käytön, kokoelmien käytön ja LINQ-perusteet. Ymmärrät JSON-tyyppisen tiedon perusteet ja osaat käsitellä tietokannan taulua konsolisovelluksellasi.

Content

Työkaluna on Visual Studio Windows-ympäristössä ja ohjelmointikielenä on C#. Opintojakso toteutetaan kokonaisuudessaan käyttäen komentorivisovelluksia (VS Console Application Template). Aihepiirejä ovat mm. tyypit ja muuttujat, ohjaus- ja toistorakenteet, luokkatyypin käyttö, LINQ ja geneeriset kokoelmat (huom! käytännössä geneerinen lista), UML-luokkakaavio, JSON-datan serialisointi ja deserialisointi, kommunikointi relaatiotietokannan taulun kanssa.

Course material

Opettajan antama materiaali Learn-ympäristössä.

Study forms and methods

Toteutustapa
• Palautettavat tehtävät aikataulutettuja.
• Itsenäistä työskentelyä.

RDI and work-related cooperation

Ei ole.

Student workload

5 op:n laajuinen opintojakso vastaa noin 135 tunnin työmäärää.

Further information

Opintojakso on tarjolla:
Tutkinto-opiskelijoille 15 paikkaa
Avoimen AMKin opiskelijoille 35 paikkaa

Evaluation scale

Approved/Failed

Assessment methods and criteria

• Neljä palautettavaa tehtävää, 40% maksimipisteistä.
• Tentti, 60% maksimipisteistä.

Go back to top of page