Skip to main content

Introduction to Programming (3cr)

Code: TT00CB41-3003

General information


Enrollment
23.08.2021 - 19.09.2021
Registration for the implementation has ended.
Timing
01.08.2021 - 31.10.2021
Implementation has ended.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Business Information Technology
Teachers
Vesa Vaihoja
Groups
TTK21SPRaahe
TTK21SPRaahe
Course
TT00CB41

Unfortunately, no reservations were found for the realization Introduction to Programming TT00CB41-3003. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.

Evaluation scale

0 - 5

Objective

Introduction to Programming course offers you the basics of programming. Main languages recommended for the course are C# or Java.

Execution methods

Classroom and / or online teaching.

Accomplishment methods

Course is available partly or in whole as an online course. During the course the student will produce simple pieces of code with a help of examples. These code pieces are then combined to form a bigger entity.

Content

1. Introduction
2. Tools
2.1 Compiler and Interpreter
2.2 Text Editor
2.3 Debugger
2.4 Version Control
3. Variables, part 1
3.1 Concept of a Variable
3.2 Basic Variables
4. Flow Control Statements
4.1 If
4.2 Switch-case
4.3 While / Do-while
4.4 For
4.5 Exceptions
5. Subroutines / Functions / Methods
5.1 Methods
6. Variables, Part 2
6.1 Arrays
6.2 Structs
6.3 Pointer / References
7. Documentation
7.1 Documenting the Code
7.2 SDKs, Libraries, APIs

Location and time

Raahe, syksy 2021

Materials

Luentomateriaali
Kehitysympäristön artikkelit
Tutoriaalit

Kirja on vapaavalintainen ja vapaaehtoinen esim.
C# -ohjelmointi, Ghodrat Moghadampour
ISBN: 9789526306582

Teaching methods

Lähiopetus
Harjoitustehtävät

Exam schedules

Tentti vk 41

Assessment criteria, satisfactory (1)

50% - 65% of the total score.

Assessment criteria, good (3)

65% - 95% of the total score.

Assessment criteria, excellent (5)

over 95% of the total score.

Assessment criteria, approved/failed

over 50% of the total score. Under 50% is fail.

Qualifications

There are no prerequisites for participating this course.

Go back to top of page