Skip to main content

Introduction to Programming (5 cr)

Code: 5051111-3015

General information


Enrollment
07.12.2019 - 19.01.2020
Registration for the implementation has ended.
Timing
06.01.2020 - 26.04.2020
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Engineering and Business
Campus
Kupittaa Campus
Teaching languages
Finnish
Seats
0 - 60
Teachers
Anne Jumppanen
Course
5051111
No reservations found for realization 5051111-3015!

Evaluation scale

H-5

Objective

After completing the course the student can:
- describe the most important software application types and their typical features
- discuss the selection of a proper solution technology
- define the main concepts of programming such as source code, compiler, variable and data type
- read program code written by someone else
- utilize the most important decision and control structures
- recognize basic object-oriented concepts (class and its members, object, reference, exceptions)
- design and implement simple software applications
- draw a flow chart of the program.

Content

- software application structure
- development environment and tools
- variables and data types
- functions
- decision and control structures
- arrays and lists

Materials

Ilmoitetaan Optimassa toteutuksen työtilassa.

Completion alternatives

Suorittamalla Ohjelmoinnin MOOC materiaalin osat 1-7
(https://ohjelmointi-20.mooc.fi/)

TAI
MTA Certification Exam
(98-361) Software Development Fundamentals (C#)

Student workload

Opiskelijan työn mitoitus

5 opintopistettä: 27 * 5 = 135 tuntia

Opintojakson kesto: 7.1.2020 - 21.4.2020 (13 viikkoa + opetukseton viikko 8)

Viikkotyömäärä: 135 tuntia / 13 viikkoa = 10,4 tuntia viikossa

Evaluation methods and criteria

Opintojakson läpäisy edellyttää hyväksytysti suoritettujen harjoitusten tekemistä sekä aktiivista osallistumista harjoitustyön tekoon.

Failed (0)

Hyväksytysti suoritettuja harjoituksia puuttuu ja/tai harjoitustyö puuttuu.

Assessment criteria, satisfactory (1-2)

Hyväksytysti suoritettuja harjoituksia on tehty minimimäärä tai niiden laatu on tyydyttävä ja/tai harjoitustyön laatu on tyydyttävää tasoa.

Assessment criteria, good (3-4)

Hyväksytysti suoritettuja harjoituksia on tehty riittävästi ja niiden laatu on hyvää ja harjoitustyön laatu on hyvää tasoa.

Assessment criteria, excellent (5)

Hyväksytysti suoritettuja harjoituksia on tehty maksimimäärä ja niiden laatu on kiitettävää ja harjoitustyön laatu on kiitettävää tasoa.

Qualifications

Basic computer skills and high school or vocational school mathematics curriculum or equivalent skills.

Go back to top of page