Siirry suoraan sisältöön

Python-ohjelmointiLaajuus (6 op)

Tunnus: 4A00EZ53

Laajuus

6 op

Osaamistavoitteet

Tavoitteena on, että opiskelija osaa käyttää muuttujia, ohjausrakenteita, tietorakenteita, funktioita ja olioita ohjelmien toteuttamiseen.

Sisältö

Ohjelman kirjoittaminen ja ajaminen,
muuttujat, taulukot, ja ohjausrakenteet,
loogiset operaatiot,
tietorakenteet,
funktiot,
kirjastot,
olioiden perusteet.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija osaa kielen perustietorakenteet.
Opiskelija osaa kielen operaattorit, ehto-, toisto ja valintalauseet.
Opiskelija osaa rakentaa yksinkertaisia sovelluksia.

Arviointikriteerit, hyvä (3-4)

Opiskelija osaa rakentaa ohjelmia käyttäen funktioita.
Opiskelija osaa käyttää kehittyneitä tietorakenteita.
Opiskelija osaa käyttää kielen peruskirjastoja.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa rakentaa ohjelmia käyttäen oliota.
Opiskelija osaa käsitellä poikkeuksia.
Opiskelija osaa hyödyntää kielen kehittyneempiä kirjastoja.

Ilmoittautumisaika

22.11.2023 - 12.01.2024

Ajoitus

01.01.2024 - 31.07.2024

Laajuus

6 op

Toteutustapa

Lähiopetus

Yksikkö

Tietojenkäsittely

Toimipiste

TAMK Pääkampus

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

Toni Männistö

Ryhmät
  • 23TIKO1
    Tietojenkäsittely 2023, valmennusryhmä 1
  • 23TIKO2
    Tietojenkäsittely 2023, valmennusryhmä 2

Tavoitteet (OJ)

Tavoitteena on, että opiskelija osaa käyttää muuttujia, ohjausrakenteita, tietorakenteita, funktioita ja olioita ohjelmien toteuttamiseen.

Sisältö (OJ)

Ohjelman kirjoittaminen ja ajaminen,
muuttujat, taulukot, ja ohjausrakenteet,
loogiset operaatiot,
tietorakenteet,
funktiot,
kirjastot,
olioiden perusteet.

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

Opiskelija osaa kielen perustietorakenteet.
Opiskelija osaa kielen operaattorit, ehto-, toisto ja valintalauseet.
Opiskelija osaa rakentaa yksinkertaisia sovelluksia.

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

Opiskelija osaa rakentaa ohjelmia käyttäen funktioita.
Opiskelija osaa käyttää kehittyneitä tietorakenteita.
Opiskelija osaa käyttää kielen peruskirjastoja.

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

Opiskelija osaa rakentaa ohjelmia käyttäen oliota.
Opiskelija osaa käsitellä poikkeuksia.
Opiskelija osaa hyödyntää kielen kehittyneempiä kirjastoja.

Aika ja paikka

Ks. tarkempi suunnitelma kurssin sivuilta.

Tenttien ja uusintatenttien ajankohdat

Ei tenttejä

Arviointimenetelmät ja arvioinnin perusteet

Arviointi tapahtuu harjoitusten ja projektityön perusteella. Kokonaisarvio muodostuu painotetusta keskiarvosta, jossa harjoitusten osuus on 1/3 ja projektityön osuus 2/3. Ks. tarkemmat kriteerit harjoituksiin ja projektityöhön kurssin kotisivuilta.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Luennot (lähiopetus), ongelmaperustainen oppiminen

Oppimateriaalit

https://docs.python.org/3/

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työkuorma yhteensä 162 h joka jakaantuu viikoille 2 - 18 suhteellisen tasaisesti.

Sisällön jaksotus

Ks. tarkempi suunnitelma kurssin sivuilta.

Toteutuksen valinnaiset suoritustavat

-

Harjoittelu- ja työelämäyhteistyö

-

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Ilmoittautumisaika

22.11.2023 - 12.01.2024

Ajoitus

01.01.2024 - 31.07.2024

Laajuus

6 op

Toteutustapa

Lähiopetus

Yksikkö

Tietojenkäsittely

Toimipiste

TAMK Pääkampus

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

Toni Männistö

Ryhmät
  • 23TIKO2
    Tietojenkäsittely 2023, valmennusryhmä 2
  • 23TIKO3
    Tietojenkäsittely 2023, valmennusryhmä 3

Tavoitteet (OJ)

Tavoitteena on, että opiskelija osaa käyttää muuttujia, ohjausrakenteita, tietorakenteita, funktioita ja olioita ohjelmien toteuttamiseen.

Sisältö (OJ)

Ohjelman kirjoittaminen ja ajaminen,
muuttujat, taulukot, ja ohjausrakenteet,
loogiset operaatiot,
tietorakenteet,
funktiot,
kirjastot,
olioiden perusteet.

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

Opiskelija osaa kielen perustietorakenteet.
Opiskelija osaa kielen operaattorit, ehto-, toisto ja valintalauseet.
Opiskelija osaa rakentaa yksinkertaisia sovelluksia.

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

Opiskelija osaa rakentaa ohjelmia käyttäen funktioita.
Opiskelija osaa käyttää kehittyneitä tietorakenteita.
Opiskelija osaa käyttää kielen peruskirjastoja.

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

Opiskelija osaa rakentaa ohjelmia käyttäen oliota.
Opiskelija osaa käsitellä poikkeuksia.
Opiskelija osaa hyödyntää kielen kehittyneempiä kirjastoja.

Aika ja paikka

Ks. tarkempi suunnitelma kurssin sivuilta.

Tenttien ja uusintatenttien ajankohdat

Ei tenttejä

Arviointimenetelmät ja arvioinnin perusteet

Arviointi tapahtuu harjoitusten ja projektityön perusteella. Kokonaisarvio muodostuu painotetusta keskiarvosta, jossa harjoitusten osuus on 1/3 ja projektityön osuus 2/3. Ks. tarkemmat kriteerit harjoituksiin ja projektityöhön kurssin kotisivuilta.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Luennot (lähiopetus), ongelmaperustainen oppiminen

Oppimateriaalit

https://docs.python.org/3/

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työkuorma yhteensä 162 h joka jakaantuu viikoille 2 - 18 suhteellisen tasaisesti.

Sisällön jaksotus

Ks. tarkempi suunnitelma kurssin sivuilta.

Toteutuksen valinnaiset suoritustavat

-

Harjoittelu- ja työelämäyhteistyö

-

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Ilmoittautumisaika

23.11.2022 - 05.02.2023

Ajoitus

01.01.2023 - 31.07.2023

Laajuus

6 op

Toteutustapa

Lähiopetus

Yksikkö

Tietojenkäsittely

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn tutkinto-ohjelma
Opettaja
  • Jussi Pohjolainen
Vastuuhenkilö

Jussi Pohjolainen

Ryhmät
  • 22TIKO2
    Tietojenkäsittely 2022, valmennusryhmä 2
  • 22TIKO1
    Tietojenkäsittely 2022, valmennusryhmä 1

Tavoitteet (OJ)

Tavoitteena on, että opiskelija osaa käyttää muuttujia, ohjausrakenteita, tietorakenteita, funktioita ja olioita ohjelmien toteuttamiseen.

Sisältö (OJ)

Ohjelman kirjoittaminen ja ajaminen,
muuttujat, taulukot, ja ohjausrakenteet,
loogiset operaatiot,
tietorakenteet,
funktiot,
kirjastot,
olioiden perusteet.

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

Opiskelija osaa kielen perustietorakenteet.
Opiskelija osaa kielen operaattorit, ehto-, toisto ja valintalauseet.
Opiskelija osaa rakentaa yksinkertaisia sovelluksia.

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

Opiskelija osaa rakentaa ohjelmia käyttäen funktioita.
Opiskelija osaa käyttää kehittyneitä tietorakenteita.
Opiskelija osaa käyttää kielen peruskirjastoja.

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

Opiskelija osaa rakentaa ohjelmia käyttäen oliota.
Opiskelija osaa käsitellä poikkeuksia.
Opiskelija osaa hyödyntää kielen kehittyneempiä kirjastoja.

Aika ja paikka

Ks. tarkempi suunnitelma kurssin sivuilta.

Tenttien ja uusintatenttien ajankohdat

Ei tenttejä

Arviointimenetelmät ja arvioinnin perusteet

Arviointi tapahtuu harjoituksin ja projektityöllä. Kokonaisarvio muodostuu painotetusta keskiarvosta, jossa harjoitusten osuus on 1/3 ja projektityön osuus 2/3. Ks. tarkemmat kriteerit harjoituksiin ja projektityön kurssin kotisivuilta.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Luennot (lähiopetus), ongelmaperustainen oppiminen

Oppimateriaalit

https://docs.python.org/3/

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työkuorma yhteensä 162h joka jakaantuu viikoille 3 - 17 suhteellisen tasaisesti.

Sisällön jaksotus

Ks. tarkempi suunnitelma kurssin sivuilta.

Toteutuksen valinnaiset suoritustavat

-

Harjoittelu- ja työelämäyhteistyö

-

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Ilmoittautumisaika

23.11.2022 - 05.02.2023

Ajoitus

01.01.2023 - 31.07.2023

Laajuus

6 op

Toteutustapa

Lähiopetus

Yksikkö

Tietojenkäsittely

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn tutkinto-ohjelma
Opettaja
  • Jussi Pohjolainen
Vastuuhenkilö

Jussi Pohjolainen

Ryhmät
  • 22TIKO2
    Tietojenkäsittely 2022, valmennusryhmä 2
  • 22TIKO3
    Tietojenkäsittely 2022, valmennusryhmä 3

Tavoitteet (OJ)

Tavoitteena on, että opiskelija osaa käyttää muuttujia, ohjausrakenteita, tietorakenteita, funktioita ja olioita ohjelmien toteuttamiseen.

Sisältö (OJ)

Ohjelman kirjoittaminen ja ajaminen,
muuttujat, taulukot, ja ohjausrakenteet,
loogiset operaatiot,
tietorakenteet,
funktiot,
kirjastot,
olioiden perusteet.

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

Opiskelija osaa kielen perustietorakenteet.
Opiskelija osaa kielen operaattorit, ehto-, toisto ja valintalauseet.
Opiskelija osaa rakentaa yksinkertaisia sovelluksia.

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

Opiskelija osaa rakentaa ohjelmia käyttäen funktioita.
Opiskelija osaa käyttää kehittyneitä tietorakenteita.
Opiskelija osaa käyttää kielen peruskirjastoja.

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

Opiskelija osaa rakentaa ohjelmia käyttäen oliota.
Opiskelija osaa käsitellä poikkeuksia.
Opiskelija osaa hyödyntää kielen kehittyneempiä kirjastoja.

Aika ja paikka

Ks. tarkempi suunnitelma kurssin sivuilta.

Tenttien ja uusintatenttien ajankohdat

Ei tenttejä

Arviointimenetelmät ja arvioinnin perusteet

Arviointi tapahtuu harjoituksin ja projektityöllä. Kokonaisarvio muodostuu painotetusta keskiarvosta, jossa harjoitusten osuus on 1/3 ja projektityön osuus 2/3. Ks. tarkemmat kriteerit harjoituksiin ja projektityön kurssin kotisivuilta.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Luennot (lähiopetus), ongelmaperustainen oppiminen

Oppimateriaalit

https://docs.python.org/3/

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työkuorma yhteensä 162h joka jakaantuu viikoille 3 - 17 suhteellisen tasaisesti.

Sisällön jaksotus

Ks. tarkempi suunnitelma kurssin sivuilta.

Toteutuksen valinnaiset suoritustavat

-

Harjoittelu- ja työelämäyhteistyö

-

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Ilmoittautumisaika

24.11.2021 - 05.01.2022

Ajoitus

01.01.2022 - 31.07.2022

Laajuus

6 op

TKI-osuus

4 op

Toteutustapa

Lähiopetus

Yksikkö

Tietojenkäsittely

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn tutkinto-ohjelma
Opettaja
  • Jussi Pohjolainen
Vastuuhenkilö

Toni Männistö

Ryhmät
  • 21TIKO2
    Tietojenkäsittely 2021, valmennusryhmä 2
  • 21TIKO1
    Tietojenkäsittely 2021, valmennusryhmä 1

Tavoitteet (OJ)

Tavoitteena on, että opiskelija osaa käyttää muuttujia, ohjausrakenteita, tietorakenteita, funktioita ja olioita ohjelmien toteuttamiseen.

Sisältö (OJ)

Ohjelman kirjoittaminen ja ajaminen,
muuttujat, taulukot, ja ohjausrakenteet,
loogiset operaatiot,
tietorakenteet,
funktiot,
kirjastot,
olioiden perusteet.

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

Opiskelija osaa kielen perustietorakenteet.
Opiskelija osaa kielen operaattorit, ehto-, toisto ja valintalauseet.
Opiskelija osaa rakentaa yksinkertaisia sovelluksia.

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

Opiskelija osaa rakentaa ohjelmia käyttäen funktioita.
Opiskelija osaa käyttää kehittyneitä tietorakenteita.
Opiskelija osaa käyttää kielen peruskirjastoja.

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

Opiskelija osaa rakentaa ohjelmia käyttäen oliota.
Opiskelija osaa käsitellä poikkeuksia.
Opiskelija osaa hyödyntää kielen kehittyneempiä kirjastoja.

Aika ja paikka

Ks. tarkempi suunnitelma kurssin sivuilta.

Tenttien ja uusintatenttien ajankohdat

Ei tenttejä

Arviointimenetelmät ja arvioinnin perusteet

Arviointi tapahtuu harjoituksin ja projektityöllä. Kokonaisarvio muodostuu painotetusta keskiarvosta, jossa harjoitusten osuus on 1/3 ja projektityön osuus 2/3. Ks. tarkemmat kriteerit harjoituksiin ja projektityön kurssin kotisivuilta.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Luennot (etä ja/tai lähiopetus), ongelmaperustainen oppiminen

Oppimateriaalit

https://docs.python.org/3/

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työkuorma yhteensä 162h joka jakaantuu viikoille 3 - 18 suhteellisen tasaisesti ollessa 10.8h per viikko.

Sisällön jaksotus

Ks. tarkempi suunnitelma kurssin sivuilta.

Toteutuksen valinnaiset suoritustavat

-

Harjoittelu- ja työelämäyhteistyö

-

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Ilmoittautumisaika

24.11.2021 - 05.01.2022

Ajoitus

01.01.2022 - 31.07.2022

Laajuus

6 op

TKI-osuus

4 op

Toteutustapa

Lähiopetus

Yksikkö

Tietojenkäsittely

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn tutkinto-ohjelma
Opettaja
  • Jussi Pohjolainen
Vastuuhenkilö

Toni Männistö

Ryhmät
  • 21TIKO4
    Tietojenkäsittely 2021, valmennusryhmä 4
  • 21TIKO3
    Tietojenkäsittely 2021, valmennusryhmä 3

Tavoitteet (OJ)

Tavoitteena on, että opiskelija osaa käyttää muuttujia, ohjausrakenteita, tietorakenteita, funktioita ja olioita ohjelmien toteuttamiseen.

Sisältö (OJ)

Ohjelman kirjoittaminen ja ajaminen,
muuttujat, taulukot, ja ohjausrakenteet,
loogiset operaatiot,
tietorakenteet,
funktiot,
kirjastot,
olioiden perusteet.

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

Opiskelija osaa kielen perustietorakenteet.
Opiskelija osaa kielen operaattorit, ehto-, toisto ja valintalauseet.
Opiskelija osaa rakentaa yksinkertaisia sovelluksia.

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

Opiskelija osaa rakentaa ohjelmia käyttäen funktioita.
Opiskelija osaa käyttää kehittyneitä tietorakenteita.
Opiskelija osaa käyttää kielen peruskirjastoja.

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

Opiskelija osaa rakentaa ohjelmia käyttäen oliota.
Opiskelija osaa käsitellä poikkeuksia.
Opiskelija osaa hyödyntää kielen kehittyneempiä kirjastoja.

Aika ja paikka

Ks. tarkempi suunnitelma kurssin sivuilta.

Tenttien ja uusintatenttien ajankohdat

Ei tenttejä

Arviointimenetelmät ja arvioinnin perusteet

Arviointi tapahtuu harjoituksin ja projektityöllä. Kokonaisarvio muodostuu painotetusta keskiarvosta, jossa harjoitusten osuus on 1/3 ja projektityön osuus 2/3. Ks. tarkemmat kriteerit harjoituksiin ja projektityön kurssin kotisivuilta.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Luennot (etä ja/tai lähiopetus), ongelmaperustainen oppiminen

Oppimateriaalit

https://docs.python.org/3/

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työkuorma yhteensä 162h joka jakaantuu viikoille 3 - 18 suhteellisen tasaisesti ollessa 10.8h per viikko.

Sisällön jaksotus

Ks. tarkempi suunnitelma kurssin sivuilta.

Toteutuksen valinnaiset suoritustavat

-

Harjoittelu- ja työelämäyhteistyö

-

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ks. arviointimenetelmät ja arvioinnin perusteet.