Opetussuunnitelmat

Opetussuunnitelma
Osaamisalueet
Tietoa koulutuksesta

Opintojaksokuvaus


IN00BP76 Ohjelmistokehityksen perusteet (15 op)
Esitietovaatimukset Ohjelmistokehityksen suuntautumisvaihtoehdon edeltävien opintojaksojen suoritus tai vastaavat tiedot.
Osaamistavoitteet Opiskelija saa yleiskuvan graafisten internetsovellusten suunnittelusta ja toteuttamisesta.
Opiskelija osaa suunnitella ja toteuttaa yksinkertaisia käyttöliittymiä ja tuntee käytettävyyden perusperiaatteet.

Opiskelija osaa ohjelmoida sekä staattisia että dynaamisia www-sivuja. Opiskelija ymmärtää asiakas-palvelin -mallin käytön Internet-ympäristössä.

Opiskelija tuntee oliomallin perusteet ja osaa toteuttaa omia luokkia. Opiskelija osaa käyttää valmiita luokkakirjastoja.

Opiskelija tuntee relaatiotietokantojen perusteet ja osaa luoda relaatiomallin mukaisia tietokantoja.
Opiskelija osaa hyödyntää tietokantoja tuottamissaan sovelluksissa.

Opiskelija tuntee mekaniikan perusteet ja osaa laatia fysikaalisia koejärjestelyjä, sekä havainnollistaa saatuja tuloksia tietokoneella.
Sisältö Käyttöliittymäsuunnittelu (3 op): Graafisen käyttöliittymän suunnittelu ja toteutus. Käytettävyyden periaatteet ja käsitteet.

Internet-ohjelmointi (3 op): WWW-sivujen perusrakenne ja esitystavat. Dynaamisten www-sivujen ohjelmointi. Selaimessa suoritettavat sovellukset ja palvelimessa suoritettavat sovellukset.

Olio-ohjelmointi (3 op): Jokin ajankohtainen olio-ohjelmointikieli, peruskäsitteet kuten luokka, olio, periytyvyys, tiedon kätkentä, kapselointi ja polymorfismi.

Relaatiotietokannat (3 op): Tietokannan suunnittelu ja toteutus. Relaatiotietokantojen peruskäsitteet: perusavain, viiteavain, viite-eheys, transaktio ja proseduurit. Jokin tietokannanhallintajärjestelmä ja sen käyttö. SQL-kyselykieli.

Mekaniikka (3 op): SI-järjestelmä, kinematiikka, dynamiikka, työ, teho, energia ja liikemäärä.
Suositeltavat muut opinnot Tarpeen mukaan opiskelija ja opintojen ohjaaja käyvät läpi muut suositeltavat opinnot HOPS-keskusteluissa.
Suoritustavat Ei käytössä
Toteutustavat Ei käytössä
Oppimateriaalit Ei käytössä
Kurssikirjallisuus Ei käytössä
Arviointiasteikko Ei käytössä
Arviointikriteerit
Arviointikehikot Arviointikehikko
Lisätietoja opiskelijoille Ei käytössä
Vastuuhenkilöt Ei käytössä
Linkit Arviointikehikko

Toteutukset


Ei toteutuksia.

Tiedot haettu 17.5.2024 18:03:50