Skip to main content

Introduction to Programming (3 cr)

Code: IM00DR80-3005

General information


Enrolment period
20.05.2023 - 26.10.2023
Registration for the implementation has ended.
Timing
25.10.2023 - 20.12.2023
Implementation has ended.
Credits
3 cr
Local portion
0 cr
Virtual portion
3 cr
RDI portion
1 cr
Mode of delivery
Online learning
Unit
Media and Arts
Campus
TAMK Mediapolis
Teaching languages
English
Seats
15 - 30
Degree programmes
Bachelor's Degree Programme in Media and Arts
Teachers
Antti Perälä
Person in charge
Antti Perälä
Groups
23MEDIAART
Degree Programme in Media and Arts
23INTMEDIA
Media Study Path Interactive Media
Tags
ONLINE
Course
IM00DR80

Objectives (course unit)

Students knows basics of programming.

Content (course unit)

- Programming structures and program flow
- Types and variables
- Boolean logic
- Branches, loops

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

TAMK's general instruction for grading will be applied and details agreed at the beginning of course implementation:

https://intra.tamk.fi/web/tutkinto-opinto-opas/arviointi

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

TAMK's general instruction for grading will be applied and details agreed at the beginning of course implementation:

https://intra.tamk.fi/web/tutkinto-opinto-opas/arviointi

Assessment criteria, excellent (5) (course unit)

TAMK's general instruction for grading will be applied and details agreed at the beginning of course implementation:

https://intra.tamk.fi/web/tutkinto-opinto-opas/arviointi

Location and time

This course is done fully online via Zoom-sessions. Here' s the Zoom link:

Join Zoom Meeting
https://tuni.zoom.us/j/67615820431

Evaluation methods and criteria

Course work project

Assessment scale

Pass/Fail

Teaching methods

Zoom contact teaching and independent work

Learning materials

Online resources

Student workload

3 x 27 h = 81 h

Further information

During this course we will:

-Learn the important basic concepts of programming
-Understand the differences between various programming languages
-Get familiar with web-programming and learn to create basic web applications

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

1 = approved; more than half of the required tasks performed; some misunderstandings in rendering the tasks; attendance level low; little to no interactivity between peers and teacher(s)

2 = satisfactory; more than half of the tasks submitted; quality of work below average; attendance level low or average; some interactivity between peers and teacher(s)

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

3 = good; all tasks performed; quality of work decent; attendance level good; some interactivity between peers and teacher(s)

4 = very good; all tasks performed; quality of work good; attendance level good; a lot of good quality interactivity between peers and teacher(s).

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

5 = excellent; all tasks performed in an outstanding way; high attendance; a lot of high quality interactivity between peers and teacher(s).

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

Failing grade = failure to meet the majority of the course work criteria.
Passing grade = the majority of the course work criteria is met.

Go back to top of page