Introduction to Programming (3cr)
Course unit code: TT00CB41
General information
- Credits
- 3 cr
Objective
Introduction to Programming course offers you the basics of programming. Main languages recommended for the course are C# or Java.
                    
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
                    
Materials
https://digicampus.fi/course/view.php?id=445&lang=en 
                    
Assessment criteria, excellent (5)
over 95% of the total score.
                    
Assessment criteria, good (3)
65% - 95% of the total score.
                    
Assessment criteria, satisfactory (1)
50% - 65% of the total score.
                    
Assessment criteria, approved/failed
over 50% of the total score. Under 50% is fail.
                    
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.
                    
