Siirry suoraan sisältöön

Johdatus ohjelmointiin (6op)

Toteutuksen tunnus: 4A00CM61-3013

Toteutuksen perustiedot


Ilmoittautumisaika
25.07.2016 - 04.09.2016
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.08.2016 - 31.12.2016
Toteutus on päättynyt.
Laajuus
6 op
Toteutustapa
Lähiopetus
Yksikkö
Tietojenkäsittely
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Opettajat
Jussi Pohjolainen
Vastuuhenkilö
Jussi Pohjolainen
Opintojakso
4A00CM61

Osaamistavoitteet (Opintojakso)

Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa luoda sovelluksia, jotka hyödyntävät joitain olio-ohjelmoinnin rakenteita.
Opiskelija osaa luoda sovelluksia, jotka käyttävät kaksiuloitteista taulukkoa.
Opiskelija osaa luoda sovelluksen, joka on pilkottu osiin käyttäen metodeja.

Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija osaa tulkita valmista ohjelmakoodia.
Opiskelija osaa kääntää ja ajaa sovelluksen.
Opiskelija osaa luoda sovelluksia käyttäen ohjausrakenteita, muuttujia ja taulukoita.
Opiskelija osaa rakentaa yksinkertaisia sovelluksia

Sisältö (Opintojakso)

Ydinkysymyksiä sisällöstä:
Miten tietokonesovelluksia ohjelmoidaan?
Miten sovelluksia käännetään ja ajetaan?
Miten kirjoitetaan pienimuotoinen sovellus?

Tenttien ja uusintatenttien ajankohdat

Määritellään myöhemmin.

Arviointimenetelmät ja arvioinnin perusteet

Arvosana 0-5 määräytyy tentin ja määräaikaan palautetun harjoitustyön perusteella. Opintojakson kokonaisarvio lasketaan painotetulla keskiarvolla tentin arvion (70%) ja harjoitustyön arvion (30%) mukaan. Määräajan jälkeiset palautukset käsitellään asteikolla hyv/hyl (1/0). Lisätietoja TAMK tutkintosäännön kohdissa 22 § Opintosuorituksen arviointi ja 24 § Opintosuorituksen uusinta ja arvosanan korottaminen.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

(Video)luennot ja demot, lähiopetus, laboratoriotyöskentely, ongelmalähtöisyys, harjoitukset ja projektityö. Ohjaus osittain verkossa.

Oppimateriaalit

Verkossa julkaistava materiaali

Opiskelijan ajankäyttö ja kuormitus

Noin 162 tuntia opiskelijan työtä, joka jakaantuu melko tasaisesti kahden periodin ajalle. Kuusi tuntia lähiopetusta viikossa, itsenäistä opiskelua n. neljä tuntia viikossa.

Sisällön jaksotus

34 Johdatus ohjelmointiin, ohjelmointiympäristö. Peräkkäisyys, valintalause ja toisto yleisellä tasolla (pseudokoodi). Sovelluksen kääntäminen ja ajaminen.
35 Totuustaulut, perustietotyypit, ohjaus- ja toistorakenteet (if, while, for), lohko, syöte
36 Merkkijonoista, tyyppimuunnos, ohjaus- ja toistorakenteet (harjoittelua)
37 Yksiulotteiset taulukot
38 Metodit / Javadoc
39 Metodit / Javadoc
40 Metodit / Javadoc
41 Kaksiulotteiset taulukot
42 Opetukseton ajanjakso
43 Olio-ohjelmoinnista
44 Olio-ohjelmoinnista
45 Olio-ohjelmoinnista
46 Tiedostojen käsittely / poikkeuskäsittely
47 Kertaus
48 Tentti
49 Harjoitustyö
50 Harjoitustyö / Uusinta 1
51 Harjoitustyö / Uusinta 2

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

Opintojakson kokonaisarvio lasketaan painotetulla keskiarvolla tentin arvion (70%) ja harjoitustyön arvion (30%) mukaan
0: Alle 40% tentistä tai harjoitustyön palauttamatta jättäminen tai harjoitustyö ei täytä vaatimuksia

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

Tentistä
1: 40% tentin maksimipistemäärästä
2: 60% --''--
Ja tyydyttävä harjoitustyö. Ks. tarkemmat arviointikriteerit kurssin kotisivuilta.

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

3: 70% tentin maksimipistemäärästä
4: 80% --''--
Ja hyvä harjoitustyö. Ks. tarkemmat arviointikriteerit kurssin kotisivuilta.

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

5: 90% tentin maksimipistemäärästä
Ja kiitettävä harjoitustyö. Ks. tarkemmat arviointikriteerit kurssin kotisivuilta.

Siirry alkuun