Skip to main content

Introduction to ProgrammingLaajuus (6 cr)

Code: 4A00EK44

Credits

6 op

Objectives

After completing the course, the student will be able to write basic applications with the language.

Content

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.

Assessment criteria, satisfactory (1-2)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.
Student can write programs using two dimensional arrays. 

Assessment criteria, good (3-4)

Student can write programs made of several methods.
Student knows how to write code that is maintainable from quality assurance perspective.

Assessment criteria, excellent (5)

Student know the basics of object oriented programming.
Student can write programs using objects based on object oriented programming concepts.

Enrolment period

07.06.2023 - 07.09.2023

Timing

01.08.2023 - 31.12.2023

Credits

6 op

Mode of delivery

Contact teaching

Unit

Business Information Systems

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in Business Information Systems
Teachers
  • Jussi Pohjolainen
Person in charge

Jussi Pohjolainen

Groups
  • 23TIKO2

Objectives (course unit)

After completing the course, the student will be able to write basic applications with the language.

Content (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.

Assessment criteria, satisfactory (1-2) (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.
Student can write programs using two dimensional arrays. 

Assessment criteria, good (3-4) (course unit)

Student can write programs made of several methods.
Student knows how to write code that is maintainable from quality assurance perspective.

Assessment criteria, excellent (5) (course unit)

Student know the basics of object oriented programming.
Student can write programs using objects based on object oriented programming concepts.

Assessment scale

0-5

Enrolment period

07.06.2023 - 07.09.2023

Timing

01.08.2023 - 31.12.2023

Credits

6 op

Mode of delivery

Contact teaching

Unit

Business Information Systems

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in Business Information Systems
Teachers
  • Jussi Pohjolainen
Person in charge

Louis Botha

Groups
  • 23TIKO3

Objectives (course unit)

After completing the course, the student will be able to write basic applications with the language.

Content (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.

Assessment criteria, satisfactory (1-2) (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.
Student can write programs using two dimensional arrays. 

Assessment criteria, good (3-4) (course unit)

Student can write programs made of several methods.
Student knows how to write code that is maintainable from quality assurance perspective.

Assessment criteria, excellent (5) (course unit)

Student know the basics of object oriented programming.
Student can write programs using objects based on object oriented programming concepts.

Assessment scale

0-5

Enrolment period

07.06.2023 - 07.09.2023

Timing

01.08.2023 - 31.12.2023

Credits

6 op

Mode of delivery

Contact teaching

Unit

Business Information Systems

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in Business Information Systems
Teachers
  • Jussi Pohjolainen
Person in charge

Jussi Pohjolainen

Groups
  • 23TIKO1

Objectives (course unit)

After completing the course, the student will be able to write basic applications with the language.

Content (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.

Assessment criteria, satisfactory (1-2) (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.
Student can write programs using two dimensional arrays. 

Assessment criteria, good (3-4) (course unit)

Student can write programs made of several methods.
Student knows how to write code that is maintainable from quality assurance perspective.

Assessment criteria, excellent (5) (course unit)

Student know the basics of object oriented programming.
Student can write programs using objects based on object oriented programming concepts.

Assessment scale

0-5

Enrolment period

08.06.2022 - 30.08.2022

Timing

01.08.2022 - 13.12.2022

Credits

6 op

Mode of delivery

Contact teaching

Unit

Business Information Systems

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in Business Information Systems
Teachers
  • Jussi Pohjolainen
Person in charge

Toni Männistö

Groups
  • 22TIKO1

Objectives (course unit)

After completing the course, the student will be able to write basic applications with the language.

Content (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.

Assessment criteria, satisfactory (1-2) (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.
Student can write programs using two dimensional arrays. 

Assessment criteria, good (3-4) (course unit)

Student can write programs made of several methods.
Student knows how to write code that is maintainable from quality assurance perspective.

Assessment criteria, excellent (5) (course unit)

Student know the basics of object oriented programming.
Student can write programs using objects based on object oriented programming concepts.

Assessment scale

0-5

Enrolment period

08.06.2022 - 30.08.2022

Timing

01.08.2022 - 13.12.2022

Credits

6 op

Mode of delivery

Contact teaching

Unit

Business Information Systems

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in Business Information Systems
Teachers
  • Jussi Pohjolainen
Person in charge

Toni Männistö

Groups
  • 22TIKO2

Objectives (course unit)

After completing the course, the student will be able to write basic applications with the language.

Content (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.

Assessment criteria, satisfactory (1-2) (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.
Student can write programs using two dimensional arrays. 

Assessment criteria, good (3-4) (course unit)

Student can write programs made of several methods.
Student knows how to write code that is maintainable from quality assurance perspective.

Assessment criteria, excellent (5) (course unit)

Student know the basics of object oriented programming.
Student can write programs using objects based on object oriented programming concepts.

Assessment scale

0-5

Enrolment period

08.06.2022 - 30.08.2022

Timing

01.08.2022 - 14.12.2022

Credits

6 op

Mode of delivery

Contact teaching

Unit

Business Information Systems

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in Business Information Systems
Teachers
  • Louis Botha
Person in charge

Toni Männistö

Groups
  • 22TIKO3

Objectives (course unit)

After completing the course, the student will be able to write basic applications with the language.

Content (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.

Assessment criteria, satisfactory (1-2) (course unit)

Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.
Student can write programs using two dimensional arrays. 

Assessment criteria, good (3-4) (course unit)

Student can write programs made of several methods.
Student knows how to write code that is maintainable from quality assurance perspective.

Assessment criteria, excellent (5) (course unit)

Student know the basics of object oriented programming.
Student can write programs using objects based on object oriented programming concepts.

Location and time

Schedule in learning environment

Exam schedules

Will be announced in August 2022

Assessment methods and criteria

Final grade calculated from exam (70%) and project work (30%)

Assessment scale

0-5

Teaching methods

classroom contact teaching
exercises
exam and project

Learning materials

Learning Environment

Student workload

6 hours of classroom lectures and exercises per week.
The hours needed to complete the weekly assignments.

Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)

0: Under 40% for exam and or failed to return project work by deadline.

Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)

1. 40% for exam
2. 60% for exam

Project evaluation criteria in learning environment

Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)

3. 70% for exam
4. 80% for exam

Project evaluation criteria in learning environment

Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)

5. 90% for exam

Project evaluation criteria in learning environment