Fundamentals of Programming (5 cr)
Code: R0027-3013
General information
- Enrollment
-
23.05.2022 - 08.06.2022
Registration for the implementation has ended.
- Timing
-
24.08.2022 - 14.12.2022
Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 1 cr
- Virtual proportion
- 4 cr
- Mode of delivery
- Blended learning
- Campus
- Laurea Leppävaara
- Laurea Virtual Campus
- Teaching languages
- Finnish
- Seats
- 40 - 50
- Degree programmes
- Degree Programme in Business Information Technology, Developing Digital Services (NDA2), Laurea Leppävaara (in Finnish)
- Teachers
- Katja Henttonen
- Teacher in charge
- Katja Henttonen
- Scheduling groups
- Avoin AMK (Size: 5 . Open UAS : 5.)
- Groups
-
NDA222KATietojenkäsittelyn koulutus, digitaalisten palveluiden kehittäminen, monimuotototeutus, K22, Leppävaara
- Small groups
- Open UAS
- 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
Materials
- Material provided by the teacher in Canvas
- Helsinki University Java MOOC online course
- Online sources
- Own laptop
Teaching methods
Consist of:
- Theory lectures
- Self study
- Help clinics
- Group work
- Exam
Attendance on contact sessions is not required. First assignments must be completed during first week to keep place on the course.
Exam schedules
Voluntary remote and campus lectures as per schedule. Exam date will be announced later.
Exam date: 23.11.2022 16.00 - 18.00
Retake exam date will be announced later.
According to the degree regulations (section 18) “students must be present in the first contact session or notify their teacher in charge if they cannot attend. If they fail to notify the teacher of their absence in the first contact session, their enrollment will be rejected. Another student in the queue may be enrolled in the study unit in the place of the absent student.” (Laurea degree regulations) In the case of online studies the lecturer can also specify some other way than participation on an online meeting what is required from the student so that he/she verifies his/her attendance on the study unit (Decision by the vice president, education
Completion alternatives
Completion alternatives can be agreed with the teacher.
All students are entitled to demonstrate their competence. The recognition and accreditation of prior competence is initiated by the students themselves. The competence is recognised and accredited by the teacher responsible for the studies or another person designated to the position. The assessment is carried out according to the same assessment criteria and, as a rule, same grading scale as that adopted for the corresponding study unit or module. The student is entitled to apply for accreditation of prior competence regardless of where, how and when the competence has been acquired. The student may also seek accreditation of competence to be acquired on the job as part of their degree (work-based learning). ... The student is responsible for demonstrating and verifying their competence and for providing sufficient information.
Evaluation scale
H-5
Further information
This course is about studying basic structures of a programming language. No previous programming experience required. Programming language used on this course is Java.