Siirry suoraan sisältöön

Ohjelmoinnin perustaito (5 op)

Toteutuksen tunnus: R0027-NTV1811A

Toteutuksen perustiedot


Ilmoittautumisaika

14.05.2018 - 31.05.2018

Ajoitus

02.10.2018 - 18.12.2018

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Laurea Tikkurila, tiko

Toimipiste

Laurea Tikkurila

Opetuskielet

  • Suomi

Paikat

0 - 30

Koulutus

  • Tietojenkäsittelyn koulutus (NTV2), Laurea Tikkurila

Opettaja

  • Mika Stenberg

Vastuuopettaja

Mika Stenberg

Ryhmät

  • NTV218KA
    Tietojenkäsittelyn koulutus, monimuotototeutus, K18, Tikkurila

Osaamistavoitteet

Opiskelija osaa
- käyttää ohjelmointikielen perussyntaksia ja rakenteita
- suunnitella, toteuttaa ja testata pienimuotoisia ohjelmia hyvää ohjelmointitapaa noudattaen

Toteutustapa

Opintojakso toteutetaan lähiopetuksena opettajavetoisina työpajoina. Lähitapaamisissa tehdään yhdessä harjoituksia ja kotona opiskellaan käyttäen Viope-oppimisalustaa. Kurssin lopussa tehdään aikataulun salliessa pienehkö loppuprojekti. Ohjelmointikielenä kurssilla käytetään Javaa.

Aika ja paikka

Lähitapaamiset viikoittain Tikkurilan luokassa B305.

Oppimateriaali ja suositeltava kirjallisuus

- Java 2 -Ohjelmoinnin peruskirja (Peltomäki, Juha) tai vastaava
- Opettajan laatima materiaali
- Viopen teoriamateriaali

Toteutuksen valinnaiset suoritustavat

Kurssi on mahdollista suorittaa itsenäisesti osallistumalla tenttiin sekä tekemällä itsenäinen projektityö.

Opiskelijan ajankäyttö ja kuormitus

Lähitapaamisissa käydään asioita läpi ja tehdään ohjelmointiharjoituksia yhdessä.

Asioiden sisäistäminen vaatii kuitenkin harjoitusten tekemistä itsenäisesti tapaamisten ulkopuolella Viope-oppimisympäristössä.

Sisältö ja sen jaksotus

Kurssin keskeinen sisältö on seuraava:

1. Johdanto
2. Algoritmien laatiminen
3. Tulostaminen ja lukeminen
4. Rakenteiset lauseet
5. Toistorakenteet
6. Taulukot
7. Metodit

Lisätietoja opiskelijoille

Kurssille ei ole esitietovaatimuksia.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Arviointi perustuu:
- Aktiiviseen osallistumiseen harjoituksissa
- Viope-ympäristössä tehtäviin harjoitustehtäviin
- Ohjelmointi - ja teoriaosaamista mittaavaan tenttiin
- Loppuprojektiin