Siirry suoraan sisältöön

Python-ohjelmointiLaajuus (5 op)

Tunnus: 4A00HB81

Laajuus

5 op

Osaamistavoitteet

Opintojaksolla opitaan ohjelmoinnin perusteet ja pienten ohjelmointiongelmien ratkaiseminen käyttäen Python-ohjelmointikieltä.

Opintojakson suoritettuaan opiskelija:
• tuntee muuttujien, ohjausrakenteiden ja tietorakenteiden perusteet
• tuntee Python-ohjelmointikielen perusteet
• osaa laatia ratkaisuja pieniin ohjelmointiongelmiin Python-kielellä

Sisältö

• Ohjelmoinnin perusteet
• Python-ohjelmointityökalut
• Python-ohjelmointikielen merkintätavat, rakenteet ja käytännöt
• Ohjelmien suunnitteleminen ja toteuttaminen Pythonilla

Esitietovaatimukset

Ei esitietovaatimuksia.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija hallitsee Python-ohjelmointikielen perusteet ja osaa käyttää Python-ohjelmointityökaluja.

Arviointikriteerit, hyvä (3-4)

Opiskelija hallitsee Python-ohjelmointikielen perusteet ja osaa käyttää Python-ohjelmointityökaluja. Opiskelija osaa laatia annettujen aiheiden pohjalta itsenäisesti pieniä Python-ohjelmia, jotka käsittelevät tietoa.

Arviointikriteerit, kiitettävä (5)

Opiskelija hallitsee Python-ohjelmointikielen perusteet ja osaa käyttää Python-ohjelmointityökaluja. Opiskelija osaa laatia annettujen aiheiden pohjalta itsenäisesti pieniä Python-ohjelmia, jotka käsittelevät tietoa. Opiskelija osaa koota osaamisensa laajemmaksi Python-ohjelmaksi, joka toimii vuorovaikutuksessa käyttäjän kanssa.

Ilmoittautumisaika

09.06.2025 - 07.09.2025

Ajoitus

01.08.2025 - 31.12.2025

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tietojenkäsittely

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn tutkinto-ohjelma
Opettaja
  • Jere Käpyaho
Vastuuhenkilö

Jere Käpyaho

Ryhmät
  • 24TIKOOT1
    2024 Tietojenkäsittely, ohjelmistotuotannon opintosuunta, ryhmä 1
  • 24TIKOGAME
    2024 Tietojenkäsittely, Game Production opintosuunta
  • 24TIKOOT2
    2024 Tietojenkäsittely, ohjelmistotuotannon opintosuunta, ryhmä 2

Tavoitteet (OJ)

Opintojaksolla opitaan ohjelmoinnin perusteet ja pienten ohjelmointiongelmien ratkaiseminen käyttäen Python-ohjelmointikieltä.

Opintojakson suoritettuaan opiskelija:
• tuntee muuttujien, ohjausrakenteiden ja tietorakenteiden perusteet
• tuntee Python-ohjelmointikielen perusteet
• osaa laatia ratkaisuja pieniin ohjelmointiongelmiin Python-kielellä

Sisältö (OJ)

• Ohjelmoinnin perusteet
• Python-ohjelmointityökalut
• Python-ohjelmointikielen merkintätavat, rakenteet ja käytännöt
• Ohjelmien suunnitteleminen ja toteuttaminen Pythonilla

Esitietovaatimukset (OJ)

Ei esitietovaatimuksia.

Arviointikriteerit, tyydyttävä (1-2) (OJ)

Opiskelija hallitsee Python-ohjelmointikielen perusteet ja osaa käyttää Python-ohjelmointityökaluja.

Arviointikriteerit, hyvä (3-4) (OJ)

Opiskelija hallitsee Python-ohjelmointikielen perusteet ja osaa käyttää Python-ohjelmointityökaluja. Opiskelija osaa laatia annettujen aiheiden pohjalta itsenäisesti pieniä Python-ohjelmia, jotka käsittelevät tietoa.

Arviointikriteerit, kiitettävä (5) (OJ)

Opiskelija hallitsee Python-ohjelmointikielen perusteet ja osaa käyttää Python-ohjelmointityökaluja. Opiskelija osaa laatia annettujen aiheiden pohjalta itsenäisesti pieniä Python-ohjelmia, jotka käsittelevät tietoa. Opiskelija osaa koota osaamisensa laajemmaksi Python-ohjelmaksi, joka toimii vuorovaikutuksessa käyttäjän kanssa.

Arviointiasteikko

0-5