Siirry suoraan sisältöön

Programming Languages 2 (5 op)

Toteutuksen tunnus: 5G00DL97-3009

Toteutuksen perustiedot


Ilmoittautumisaika
23.11.2023 - 07.01.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2024 - 05.05.2024
Toteutus on päättynyt.
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Software Engineering
Toimipiste
TAMK Pääkampus
Opetuskielet
englanti
Koulutus
Bachelor's Degree Programme in Software Engineering
Opettajat
Jussi Pohjolainen
Vastuuhenkilö
Jussi Pohjolainen
Ryhmät
23I260EB
Degree Programme in Software Engineering
Luokittelu
CONTACT
Opintojakso
5G00DL97

Osaamistavoitteet (Opintojakso)

1. Student understands the concepts of object-oriented programming. 2. Student is able to implement Java programs and applications by utilizing object-oriented design. 3. Student knows how to program with Java programming language.

Sisältö (Opintojakso)

Basics object-oriented programming by using Java. Modularizing programs with classes and objects and utilizing object-oriented programming in program implementations.

Esitietovaatimukset (Opintojakso)

Programming languages 1

Arviointikriteerit, tyydyttävä (1-2) (Opintojakso)

Students knows about object-oriented programming principles. Student is able to implement modularizing programs with classes and objects with guidance. Student is able to utilize object-oriented programming principles in simple program implementations with guidance.

Arviointikriteerit, hyvä (3-4) (Opintojakso)

Students knows object-oriented programming principles by using Java. Student is able to implement modularizing programs with classes and objects. Student is able to utilize object-oriented programming principles independently in different program implementations.

Arviointikriteerit, kiitettävä (5) (Opintojakso)

Students knows in depth object-oriented programming principles by using Java. Student is able to implement modularizing programs with classes and objects in diverse situations. Student is able to utilize object-oriented programming principles independently diversely in various different program implementations.

Aika ja paikka

w02: pre-exercise, no teaching
w03: Mon 12:15 - 15.00, B2-20
w04 Mon 12:15 - 15.00, B2-20
w05 Mon 12:15 - 15.00, B2-20
w06 Mon 12:15 - 15.00, B2-20
w07 Mon 12:15 - 15.00, B2-20
w08 Mon 12:15 - 15.00, B2-20
w10 Mon 12:15 - 15.00, B2-20
w11 Mon 12:15 - 15.00, B2-20
w12 Mon 12:15 - 15.00, B2-20
w13 Mon 12:15 - 15.00, B2-20
w14 easter
w15 Mon 12:15 - 15.00, B2-20
w16-> exams

Tenttien ja uusintatenttien ajankohdat

Exam is done independently using exam.tuni.fi
Time slot: 2024-04-15 - 2024-05-03

Arviointimenetelmät ja arvioinnin perusteet

Course is graded using exam (0-5) and exam is mandatory.

- Participation in the lectures is voluntary
- Maximum points for the exam is 48 points.
- You can get extra points for the exam:
- If you do min 50% of given exercises (points) -> 2 extra points for the exam
- If you do min 70% of given exercises (points) -> 3 extra points for the exam
- If you do min 90% of given exercises (points) -> 6 extra points for the exam
- The exercise points are accepted only if the student participates in the lectures and is ready to present exercises / explain them

Exam grading:

[ 0, 19] => 0
[20, 25] => 1
[26, 31] => 2
[32, 37] => 3
[38, 43] => 4
[44, 48] => 5

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Lectures, demonstrations, discussions, hands-on activities, collaborative learning, problem-based learning, peer teaching, unquiry-based teaching

Oppimateriaalit

Introduction to Programming using Java
https://math.hws.edu/eck/cs124/downloads/javanotes9-linked.pdf

Opiskelijan ajankäyttö ja kuormitus

5 cr = 135 h, total, 8 - 11h per week.

Sisällön jaksotus

2 No teaching, pre-exercise
3 Remote teaching
4 Mon 12:15 - 15.00, B2-20
5 Mon 12:15 - 15.00, B2-20
6 Mon 12:15 - 15.00, B2-20
7 Mon 12:15 - 15.00, B2-20
8 Mon 12:15 - 15.00, B2-20
9
10 Mon 12:15 - 15.00, B2-20
11 Mon 12:15 - 15.00, B2-20
12 Mon 12:15 - 15.00, B2-20
13 Mon 12:15 - 15.00, B2-20
14
15 Mon 12:15 - 15.00, B2-20
16 exam.tuni.fi
15 exam.tuni.fi
16 exam.tuni.fi
17 exam.tuni.fi
18 exam.tuni.fi

Toteutuksen valinnaiset suoritustavat

-

Harjoittelu- ja työelämäyhteistyö

-

Kansainvälisyys

-

Siirry alkuun