Skip to main content

Basics of Programming (3 cr)

Code: 5S00DX90-3009

General information


Enrolment period
16.11.2020 - 24.03.2021
Registration for the implementation has ended.
Timing
01.04.2021 - 01.06.2021
Implementation has ended.
Credits
3 cr
Virtual portion
3 cr
Mode of delivery
Online learning
Campus
TAMK Main Campus
Teaching languages
Finnish
Seats
0 - 200
Degree programmes
Degree Programme in Electrical Engineering
Teachers
Hanna Kinnari-Korpela
Person in charge
Hanna Kinnari-Korpela
Course
5S00DX90

Objectives (course unit)

Student is able to
- become familliar wit the basic concepts of programming
- learn the basic programming skills.

Content (course unit)

The students learn the basic concepts of programming, algorithms, basic data types, character strings, conditional and repetitive control structures, arrays, subroutines and transmitting parameters and know how to apply programming in practical prob-lem solving. The students gain an overview of a programming project and software engineering.

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

Opiskelija tuntee sisällössä kuvatut ohjelmoinnin peruskäsitteet sekä osaa ratkoa pieniä ohjelmointiongelmia koodiesimerkkien ja malliratkaisujen pohjalta. Opiskelija ottaa vastuun omasta suoriutumisestaan.

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

Opiskelija ymmärtää sisällössä kuvatut ohjelmoinnin peruskäsitteet sekä osaa näitä hyödyntäen perustellusti ratkoa käytännön pieniä ohjelmointiongelmia. Opiskelija suoriutuu annetuista tehtävistä itsenäisesti ja ottaa vastuuta myös ryhmän suoriutumisesta.

Assessment criteria, excellent (5) (course unit)

Opiskelija sisäistää sisällössä kuvatut ohjelmoinnin peruskäsitteet, ja osaa ratkoa luovasti ja monipuolisesti käytännön pieniä ohjelmointiongelmia hyviä ohjelmointirakenteita käyttäen. Opiskelija on oma-aloitteinen ja ottaa sitoutuneesti vastuuta omasta ja ryhmän suoriutumisesta.

Location and time

A student can enroll and complete the course independently at his/her own pace during

Exam schedules

Ei tenttiä, vaan opintojakso suoritetaan ohjelmointitehtävillä ja muilla tehtävillä

Työskentelytavat ja aikataulutus:
Opiskelija voi suorittaa opintojakson omassa tahdissa, sillä opintojakso on suoritettavissa itsenäisesti verkossa aikavälillä 1.4.-1.6. Opintojaksolla hyödynnetään TAMKin Viope-oppimisympäristöä. Käyttäjätunnusten saamiseksi Viope-ympäristöön, opintojakso tulee kuitenkin aloittaa 3.5 mennessä.

Assessment methods and criteria

Hyväksytty: 75 % opintojakson tehtävistä tulee suorittaa hyväksytysti
Hylätty: em. ehto ei toteudu

Assessment scale

Pass/Fail

Teaching methods

Online course in Viope learning environment (teaching and assignments available online)

Learning materials

TAMK's Viope learning environment

Student workload

3 op vastaa n. 80 h opiskelijan työtä. Tämä ajankäyttö on laskettu sellaisen opiskelijan kohdalta, jolla ei ole aiempaa ohjelmointikokemusta.

Content scheduling

Opintojakso suoritetaan moduleittan Viope-oppimisympäristössä.

Completion alternatives

Ei ole

Practical training and working life cooperation

Peruskurssi, johon ei liity harjoittelu- tai työelämäyhteistyötä

Further information

Opettaja lähettää viimeistään 1.4. lisätietoja opintojakson suorittamisesta Viope-oppimisympäristössä.

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

Hyväksytty arvosana edellyttää sitä, että opintojakson kaikista tehtävistä on suoritettu vähintään 75 %. Hyväksytty arvosana tarkoittaa, että opiskelija on suorittanut tehtäviä tätä vähemmän.

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

Opintojakso arvioidaan asteikolla hyväksytty/hylätty. Hyväksytty arvosana edellyttää sitä, että opintojakson kaikista tehtävistä on suoritettu vähintään 75 %.

Go back to top of page