Kehittyneet ohjelmointikielet (4 op)
Toteutuksen tunnus: 5G00BM81-3006
Toteutuksen perustiedot
- Ilmoittautumisaika
- 10.06.2020 - 02.09.2020
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 31.08.2020 - 27.12.2020
- Toteutus on päättynyt.
- Laajuus
- 4 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietotekniikka
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Paikat
- 0 - 35
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma, vuosina 2014-2018 aloittaneet
- Opettajat
- Erkki Hietalahti
- Vastuuhenkilö
- Erkki Hietalahti
- Ryhmät
-
18I224Ohjelmistotekniikka
- Opintojakso
- 5G00BM81
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.
Aika ja paikka
Löytyy TAMKin lukujärjestyksestä.
Tenttien ja uusintatenttien ajankohdat
Ei ole tenttiä.
Uusintamahdollisuus sovitellaan opiskelijan ja opettajan kesken neuvottelemalla; valitaan järkeväksi katsottu ratkaisu.
Arviointimenetelmät ja arvioinnin perusteet
Jokainen osasuoritus arvioidaan asteikolla 0 - 5: ohjelmointikielen esittely, projekti 1 ja projekti 2. Kurssin arvosana on näiden keskiarvo ylöspäin pyöristettynä.
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
Kaikki nämä tiedot löytyvät kurssin moodle-sivulta.
Projektimuotoinen työskentely, tietoiskut, projektien purkamiset, vertaistuki ja neuvonta.
Oppimateriaalit
Jaetaan kurssilla. Materiaalit etupäässä internetistä löytyviä tutoriaaleja (asiat niin uusia etteivät monetkaan ole ehtineet vielä oppikirjoihin).
Opiskelijan ajankäyttö ja kuormitus
4 * 27 tuntia oppilaan työtä suurinpiirtein. Omalla ajalla työskenneltävä noin kaksi kertaa enemmän kuin mitä on lähiopetusta; mielellään enemmän.
Sisällön jaksotus
Läpikäydään kurssilla ja löytyy moodlesta. Lyhyesti: tutustuminen omaan "vieraskieleen" -> projektin tekeminen tällä kielellä -> projektin tekeminen toisen ryhmän esittelemällä kielellä. Kukin vaihe n. 1 kk.
Toteutuksen valinnaiset suoritustavat
-
Harjoittelu- ja työelämäyhteistyö
Läpikäytävien ohjelmointikielten lista on suunniteltu yhdessä teollisuuden edustajien kanssa.
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 - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Ei ole osallistunut opetukseen eikä ole oppinut uusia ohjelmointikieliä edes vähän.
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Uuden ohjelmointikielen osaaminen on tyydyttävää ja sitä pystyy soveltamaan avustettuna. Vieraalla ohjelmointikielellä tehty projekti on vaatimatonta tasoa.
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Uuden ohjelmointikielen osaaminen on hyvällä tasolla ja sitä pystyy soveltamaan itsenäisesti. Vieraalla ohjelmointikielellä tehty projekti on hyvä.
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Uuden ohjelmointikielen osaaminen on erinomaista ja sitä pystyy soveltamaan itsenäisesti ja luovasti. Oppilas kykenee helposti omaksumaan uusia ohjelmointikieliä eri ohjelmointikielikategorioista. Vieraalla ohjelmointikielellä tehty projekti on hyvä tai erinomainen.