Siirry suoraan sisältöön

Ohjelmoinnin perusteet (3 op)

Toteutuksen tunnus: 5S00BL89-3009

Toteutuksen perustiedot


Ilmoittautumisaika
02.12.2017 - 31.01.2018
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
08.01.2018 - 03.06.2018
Toteutus on päättynyt.
Laajuus
3 op
Virtuaaliosuus
1 op
Toteutustapa
Monimuoto-opetus
Yksikkö
Sähkö- ja automaatiotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Koulutus
Sähkö- ja automaatiotekniikan tutkinto-ohjelma
Opettajat
Jari Aalto
Vastuuhenkilö
Jarkko Lehtonen
Opintojakso
5S00BL89

Osaamistavoitteet (Opintojakso)

Opiskelija osaa
- ohjelmoinnin peruskäsitteet
- ohjelmoinnin perustaidot
- osaa tehdä yksinkertaisia ohjelmakoodeja.

Sisältö (Opintojakso)

Opiskelija oppii ohjelmoinnin peruskäsitteet, algoritmit, perustietotyypit, merkkijonot, valinta- ja toistorakenteet, taulukot, aliohjelmat ja parametrien välitysmekanismit, sekä osaa hyödyntää ohjelmointitekniikkaa käytännön ongelmanratkaisussa. Opiskelijalle syntyy yleiskuva ohjelmistoprojektin kulusta ja ohjelmistotekniikasta.

Tenttien ja uusintatenttien ajankohdat

Ei tenttiä. Ks. ARVIOINTIKRITEERIT.

Arviointimenetelmät ja arvioinnin perusteet

Suoritukset palautetaan määräaikaan mennessä. Määräajan jälkeiset suoritukset arvioidaan kokonaisarvosanalla 1. Aikataulu ja määräajat ilmoitetaan opintojaksolla. Pakolliset suoritukset: 50 % tuntiharjoituksista. Arvosana 1-5 määräytyy palautettujen harjoitusten perusteella: 50 % = 1, 60 % = 2, 80 % = 3, 90 % = 4 , 100 % = 5. Hyväksyttävä palautus: tiedosto on perustekstiä (plain/text, notepad++ yms), *.cpp -päätteinen ja tiedosto kääntyy GNU g++ kääntäjällä komentoriviltä. Suorituksien viimeinen palautuspäivän jälkene opintojakso arvioidaan arvosanalla 1.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

lähiopetus
harjoitukset
harjoitustyö

Oppimateriaalit

Kirjaston C++ kirjallisuus. Esim. Tony Gaddis: Starting Out With C++ From Control Structures through Objects Eighth Edition Pearson Education Limited 2015. Vastaavasti muu verkon kirjallisuus kuten: Thinking in C++ 2nd Edition by Bruce Eckel http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

Opiskelijan ajankäyttö ja kuormitus

Ks. periodiaikataulu

Sisällön jaksotus

Tarkempi aikataulu ilmoitetaan opintojaksolla.
2018-04-12 (vk 15) Suorituksien viimeinen palautuspäivä.

Toteutuksen valinnaiset suoritustavat

Sovitaan erikseen

Lisätietoja opiskelijoille

Ensimmäinen osallistumiskerta on pakollinen. Opintojakson alussa käydään läpi opintojakson sisältö, tavoitteet, suoritus, arviointiperusteet ja arvosanan määräytyminen, päivämäärät, palautuspaikat, käytetyt ohjelmistot ja salasanat sekä käytetty oppimateriaali.

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

Harjoituksista palautettu alle 50 %

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

1: Harjoitukset 50 %
2: Harjoitukset 60 %

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

3: Harjoitukset 80 %
4: Harjoitukset 90 %

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

Harjoitukset 100 %

Siirry alkuun