Kehittyneet ohjelmointikielet (4 op)
Toteutuksen tunnus: 5G00BM81-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 27.07.2015 - 06.09.2015
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 19.10.2015 - 06.03.2016
- Toteutus on päättynyt.
- Laajuus
- 4 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietotekniikka
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tietotekniikan koulutusohjelma, vuonna 2013 tai aiemmin aloittaneet
Osaamistavoitteet (Opintojakso)
Opiskelija osaa
- valittujen ohjelmointikielien erityispiirteet ja kehitysympäristön.
- selittää kielten erot ja yhtäläisyydet
- toteuttaa laajahkoja sovelluksia kyseisillä ohjelmointikielillä
Sisältö (Opintojakso)
Sovellusten suunnittelu ja toteutus valituilla ohjelmointikielillä.
Esitietovaatimukset (Opintojakso)
Ohjelmointikielet (perusteet), ohjelmointikielet (jatko), Web-ohjelmoointi, olio-ohjelmointi.
Tenttien ja uusintatenttien ajankohdat
Ei tenttiä. Uusinta ja korotukset opettajan kanssa sovitulla harjoitustyöllä.
Arviointimenetelmät ja arvioinnin perusteet
Opintojakso arvioidaan 50 % iOS ja 50 % java -osioiden perusteella. Pisteitä tarjolla 100 yhteensä.
iOS-osuudessa pisteitä saa viikkoharjoituksista max 10, ja harkkatyöstä 0-40. Bonuspisteitä voi myös saada luovista ratkaisuista.
Java-osuudessa pisteitä saa viikkoharjoituksista max 20 ja harkkatyöstä 0-30.
Arvosanapisteytys:
p. arvosana
30 1
45 2
60 3
75 4
90 5
Arviointiasteikko
0-5
Sisällön jaksotus
iOS-osuus sijoittuu kakkosperiodiin ja Java-osuus kolmoseen. Java-osuuden aikataulu julkaistaan myöhemmin.
Lisätiedot
Kurssilla käydään lävitse alan teollisuudessa merkittävässä määrin käytetty ohjelmointikieli/-kielet. Tällä kurssilla vuosittain läpikäytävä kieli voi vaihtua, mikäli tilanne alan teollisuudessa merkittävästi muuttuu. Ohjelmointikieli/-kielet määritellään opintojakson toteutussuunnitelmassa.
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opiskelija osaa ratkaista ongelmia esimerkkien ja mallirakaisujen avulla.
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opiskelija osaa soveltaa esimerkkejä ja malliratkaisuja erilaisten tehtävien ratkaisuissa.
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opiskelija osaa kekseliäästi soveltaa kehittynyttä olio-ohjelmointia erilaisten ongelmien ratkaisuissa ja osaa ananlysoida omaa suoritustaan.