Skip to main content

Fundamentals of Programming (5 cr)

Code: R0027-3008

General information


Enrollment
18.05.2020 - 24.05.2020
Registration for the implementation has ended.
Timing
01.11.2020 - 28.02.2021
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
2 cr
Virtual proportion
3 cr
Mode of delivery
Blended learning
Campus
Laurea Tikkurila
Teaching languages
Finnish
Seats
20 - 30
Degree programmes
Tietojenkäsittelyn koulutus (NTY2), Laurea yhteinen (Finnish)
Teachers
Kyösti Marjakangas
Teacher in charge
Kyösti Marjakangas
Study unit
R0027

Learning outcomes

The student is able to
- use the fundamental syntax and building blocks of programming languages
- plan, implement and test small-scale programs in accordance with the best practices of programming

Location and time

Workshops are held in Tikkurila, room B305.

Materials

- Java 2 -Ohjelmoinnin peruskirja (Peltomäki, Juha) tai vastaava
- teachers material
- Viopes material

Teaching methods

Course is implemented as teacher-led workshops. During classes students do in programming exercises and learn theory. At home students study using Viope-platform. At the end of the course, students design and code a small project. The course is taught using Java-programming language.

Completion alternatives

You can study this course idependently by implementing the programming project and completing the final exam.

Student workload

In order to learn the concepts of programming, student needs to spend time studying also outside workshop-sessions.

Content scheduling

Kurssin keskeinen sisältö on seuraava:

1. Johdanto
2. Algoritmien laatiminen
3. Tulostaminen ja lukeminen
4. Rakenteiset lauseet
5. Toistorakenteet
6. Taulukot
7. Metodit

Evaluation scale

H-5

Further information

No pre-requisite knowledge is required.

Go back to top of page