Skip to main content

Python Programming (3cr)

Code: 4A00DP70-3001

General information


Enrolment period
06.06.2018 - 02.09.2018
Registration for the implementation has ended.
Timing
01.08.2018 - 31.12.2018
Implementation has ended.
Credits
3 cr
Virtual portion
1 cr
Mode of delivery
Blended learning
Unit
Business Information Systems
Campus
TAMK Main Campus
Teaching languages
Finnish
Degree programmes
Degree Programme in Business Information Systems
Teachers
Jari Aalto
Course
4A00DP70

Objectives (course unit)

HYVÄN SUORITUKSEN OSAAMISTAVOITTEET
Opiskelija osaa rakentaa ohjelmia käyttäen oliota
Opiskelija osaa käsitellä poikkeuksia
Opiskelija osaa hyödyntää kielen kirjastoja

HYVÄKSYTYN SUORITUKSEN OSAAMISTAVOITTEET
Opiskelija osaa kielen perustietorakenteet
Opiskelija osaa kielen operaattorit, ehto-, toisto ja valintalauseet
Opiskelija osaa rakentaa yksinkertaisia sovelluksia

Content (course unit)

Opintojaksolla tutustutaan Python-ohjelmointikielen perusteisiin.
Kieli on suositty lyhyiden ja käytännönläheisten ohjelmistojen
rakentamisessa. Vastaavilla tulkittavia ohjelmointikieliä käytetään
mm. sulautettujen ohjelmistojen kehityksessä (robotiikka,
automaatiotekniikka), testauksen apuna (tiedostojen datan käsittely)
tai web-automaatiossa (http ja json -palveluiden käyttö).

Ydinkysymyksiä sisällöstä:
Miten Python-kieli eroaa muista ohjelmointikielistä+
Miten sovelluksia ajetaan?
Miten kirjoitetaan pienimuotoisia sovelluksia?

Location and time

Ks. periodiaikataulu.

Exam schedules

Ei tenttiä.

vko 42, 2018-10-21 su harjoituksien palautuspäivä (arviointi asteikolla 1-5)

Assessment methods and criteria

Arvosana 0-5 määräytyy määräaikaan palautettujen harjoitustehtävien perusteella. Määräajan jälkeiset suoritukset arvioidaan kokonaisarvosanalla 1. Arvosanat: 50 % = 1, 60 % = 2, 80 % = 3, 90 % = 4, 100 % = 5. Hyväksytty palautus: tiedosto on tallennettu perustekstinä (plain/text, esim. notepad++), *.py -päätteisenä ja sen voi ajaa komentoriviltä. Pakolliset suoritukset: 50 % tuntiharjoituksista.

Assessment scale

0-5

Teaching methods

lähiopetus
harjoitukset

Learning materials

http://python.org ja muu Python-kirjallisuus (ks. kirjasto)

Student workload

Ks. periodiaikataulu

Content scheduling

Ks. OPS (asiasisältö).

Further information

Opintojakson voi suorittaa itsenäisesti etänä.

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

0: Alle 50 % harjoitustuksista.

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

1: 50 % harjoituksista
2: 60 % harjoituksista

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

3: 80 % harjoituksista
4: 90 % harjoituksista

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

5: 100% harjoituksista

Go back to top of page