Ohjelmistotuotannon ja ohjelmoinnin perusteetLaajuus (4 op)
Tunnus: LT00CF90
Osaamistavoitteet
Opiskelija ymmärtää ohjelmiston elinkaareen liittyvän käsitteistön ja tuntee ohjelmistotuotannon menetelmällisiä periaatteita ja käytänteitä. Opiskelija osaa luetella ja ymmärtää ohjelmistotuotannon tyypilliset vaiheet. Opiskelija tuntee ohjelmoinnin perustekniikat ja -rakenteet ja osaa ohjelmoida pieniä ohjelmia valitulla ohjelmointikielellä.
Sisältö
- ohjelmistotuotannon vaiheet ja menetelmät
- ohjelmointiympäristöt
- ohjelmoinnin perusteet valitulla ohjelmointikielellä, esim. JAVA, C# tai Python (päätetään myöhemmin)
- ohjelmointiharjoituksia
Esitietovaatimukset
Tieto- ja viestintätekniikka
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa luetella ohjelmiston elinkaareen liittyviä käsitteitä sekä ohjelmistotuotannon menetelmiä. Opiskelija osaa luetella ohjelmistotuotannon tyypillisiä vaiheita. Opiskelija osaa ohjelmoida pieniä ohjelmia valitulla ohjelmointikielellä opettajan avustuksella.
Arviointikriteerit, hyvä (3)
Opiskelija osaa luetella ohjelmiston elinkaareen liittyviä käsitteitä sekä ohjelmistotuotannon menetelmät. Opiskelija osaa luetella ja ymmärtää ohjelmistotuotannon tyypilliset vaiheet. Opiskelija osaa ohjelmoida pieniä ohjelmia valitulla ohjelmointikielellä.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa luetella ohjelmiston elinkaareen liittyviä käsitteitä sekä ohjelmistotuotannon menetelmät. Hän osaa soveltaa niitä ohjelmistosuunnitteluun. Opiskelija ymmärtää ohjelmistotuotannon tyypilliset vaiheet. Opiskelija osaa suunnitella ja ohjelmoida ohjelmia valitulla ohjelmointikielellä.
Ilmoittautumisaika
14.11.2022 - 25.01.2023
Ajoitus
06.03.2023 - 01.05.2023
Laajuus
4 op
Virtuaaliosuus (op)
4 op
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Opettaja
- Mikko Kulmala
Opiskelijaryhmät
-
LITA21DTradenomi (AMK), Liiketalous
Tavoitteet
Opiskelija ymmärtää ohjelmiston elinkaareen liittyvän käsitteistön ja tuntee ohjelmistotuotannon menetelmällisiä periaatteita ja käytänteitä. Opiskelija osaa luetella ja ymmärtää ohjelmistotuotannon tyypilliset vaiheet. Opiskelija tuntee ohjelmoinnin perustekniikat ja -rakenteet ja osaa ohjelmoida pieniä ohjelmia valitulla ohjelmointikielellä.
Sisältö
- ohjelmistotuotannon vaiheet ja menetelmät
- ohjelmointiympäristöt
- ohjelmoinnin perusteet valitulla ohjelmointikielellä, esim. JAVA, C# tai Python (päätetään myöhemmin)
- ohjelmointiharjoituksia
Oppimateriaalit
Verkkolähteet ja opettajan tarjoama Moodle-materiaali
Opetusmenetelmät
Verkkokurssi
Opiskelijan ajankäyttö ja kuormitus
Itsenäinen työskentely 108h
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa luetella ohjelmiston elinkaareen liittyviä käsitteitä sekä ohjelmistotuotannon menetelmiä. Opiskelija osaa luetella ohjelmistotuotannon tyypillisiä vaiheita. Opiskelija osaa ohjelmoida pieniä ohjelmia valitulla ohjelmointikielellä opettajan avustuksella.
Arviointikriteerit, hyvä (3)
Opiskelija osaa luetella ohjelmiston elinkaareen liittyviä käsitteitä sekä ohjelmistotuotannon menetelmät. Opiskelija osaa luetella ja ymmärtää ohjelmistotuotannon tyypilliset vaiheet. Opiskelija osaa ohjelmoida pieniä ohjelmia valitulla ohjelmointikielellä.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa luetella ohjelmiston elinkaareen liittyviä käsitteitä sekä ohjelmistotuotannon menetelmät. Hän osaa soveltaa niitä ohjelmistosuunnitteluun. Opiskelija ymmärtää ohjelmistotuotannon tyypilliset vaiheet. Opiskelija osaa suunnitella ja ohjelmoida ohjelmia valitulla ohjelmointikielellä.
Arviointimenetelmät ja arvioinnin perusteet
Tentti
Esitietovaatimukset
Tieto- ja viestintätekniikka
Ilmoittautumisaika
16.04.2022 - 12.10.2022
Ajoitus
24.10.2022 - 09.12.2022
Laajuus
4 op
Yksikkö
SeAMK Liiketalous ja pk-yrittäjyys
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Tradenomi (AMK), Liiketalous
Opettaja
- Marja Erkkilä
Opiskelijaryhmät
-
LITA20DTradenomi (AMK), Liiketalous
Tavoitteet
Opiskelija ymmärtää ohjelmiston elinkaareen liittyvän käsitteistön ja tuntee ohjelmistotuotannon menetelmällisiä periaatteita ja käytänteitä. Opiskelija osaa luetella ja ymmärtää ohjelmistotuotannon tyypilliset vaiheet. Opiskelija tuntee ohjelmoinnin perustekniikat ja -rakenteet ja osaa ohjelmoida pieniä ohjelmia valitulla ohjelmointikielellä.
Sisältö
- ohjelmistotuotannon vaiheet ja menetelmät
- ohjelmointiympäristöt
- ohjelmoinnin perusteet valitulla ohjelmointikielellä, esim. JAVA, C# tai Python (päätetään myöhemmin)
- ohjelmointiharjoituksia
Oppimateriaalit
Moodlen materiaali
Opetusmenetelmät
Oppimateriaali on Moodlessa. Luennot ja harjoitukset sekä itsenäinen työskentely.
Tenttien ajankohdat ja uusintamahdollisuudet
Tentti sovitaan yhdessä
Toteutuksen valinnaiset suoritustavat
OT-testi
Opiskelijan ajankäyttö ja kuormitus
Luentoja 32 h. Itsenäinen opiskelu.
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa luetella ohjelmiston elinkaareen liittyviä käsitteitä sekä ohjelmistotuotannon menetelmiä. Opiskelija osaa luetella ohjelmistotuotannon tyypillisiä vaiheita. Opiskelija osaa ohjelmoida pieniä ohjelmia valitulla ohjelmointikielellä opettajan avustuksella.
Arviointikriteerit, hyvä (3)
Opiskelija osaa luetella ohjelmiston elinkaareen liittyviä käsitteitä sekä ohjelmistotuotannon menetelmät. Opiskelija osaa luetella ja ymmärtää ohjelmistotuotannon tyypilliset vaiheet. Opiskelija osaa ohjelmoida pieniä ohjelmia valitulla ohjelmointikielellä.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa luetella ohjelmiston elinkaareen liittyviä käsitteitä sekä ohjelmistotuotannon menetelmät. Hän osaa soveltaa niitä ohjelmistosuunnitteluun. Opiskelija ymmärtää ohjelmistotuotannon tyypilliset vaiheet. Opiskelija osaa suunnitella ja ohjelmoida ohjelmia valitulla ohjelmointikielellä.
Arviointimenetelmät ja arvioinnin perusteet
Tuntiharjoituksiin osallistuminen. Tentti pidetään opintojakson lopussa.
Esitietovaatimukset
Tieto- ja viestintätekniikka