Siirry suoraan sisältöön

Ohjelmointi 1 (4 op)

Toteutuksen tunnus: TSAT0500-3004

Toteutuksen perustiedot


Ilmoittautumisaika
01.01.2021 - 15.01.2021
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2021 - 16.05.2021
Toteutus on päättynyt.
Opintopistemäärä
4 op
Lähiosuus
4 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologiayksikkö
Toimipiste
Pääkampus
Opetuskielet
suomi
Koulutus
Sähkö- ja automaatiotekniikka (AMK)
Opettajat
Juho Riekkinen
Ryhmät
ZJA21KTPMS
Avoin AMK, tekniikka, AMK-polut, sähkö- ja automaatiotekniikka
TSA21KM
Sähkö- ja automaatiotekniikka (AMK)
Opintojakso
TSAT0500
Toteutukselle TSAT0500-3004 ei löytynyt varauksia!

Arviointiasteikko

0-5

Tavoitteet

Tutustut ohjelmoinnin perusteisiin ja opit ohjelmoimaan hyviä käytänteitä noudattaen. Tämä opintojakso mahdollistaa aiheen syvällisemmän opiskelun toisilla opintojaksoilla.

EUR-ACE TIETO JA YMMÄRRYS
Tunnet ohjelmointiin liittyvät yleiset periaatteet kuten muuttujien määrittelyt, erilaiset ohjaus- ja valintarakenteet ja aliohjelmien käytön.

EUR-ACE TEKNIIKAN SOVELTAMINEN KÄYTÄNTÖÖN
Pystyt analysoimaan yksinkertaisia ongelmia ja esittämään ratkaisuja ohjelmointikieltä käyttäen. Osaat hyödyntää kehitysympäristöä sekä etsiä tietoa ongelmanratkaisuun.

Sisältö

Kehitysympäristöön ja ohjelmointikieleen tutustuminen
Ohjelman peruslauseet (ehto- ja toistolauseet)
Tietotyypit ja muuttujat
Aliohjelmat
Tyyppimuunnokset
Tietorakenteet
Tiedostojen käsittely

Oppimateriaalit

Luentomateriaalit
Lisämateriaali kirjallisuudesta ja internetistä
Esim. https://channel9.msdn.com/Series/CSharp-101

Opetusmenetelmät

Oppiminen tapahtuu etäluentojen- ja/tai videoiden, sekä palautettavien harjoitusten, ryhmätyöskentelyn ja itsenäisen työskentelyn kautta.

Tenttien ajankohdat ja uusintamahdollisuudet

Etätentti (kevät 2021)
Etäuusintatentti (kevät 2021)
Etäuusintatentti (syksy 2021)

Opiskelijan ajankäyttö ja kuormitus

Etäluennot ja -videot (max. 12h), itsenäinen ja ryhmätyöskentely 123h, yhteensä 135h opiskelijan työtä.

Arviointikriteerit, tyydyttävä (1)

Välttävä (1): Tunnistat ohjelmointiin liittyvät perusrakenteet. pystyt analysoimaan yksinkertaisia ongelmia, mutta itsenäisten ratkaisujen suunnittelu on haasteellista. Ohjelman kirjoittaminen tuottaa vaikeuksia.

Tyydyttävä (2): Tunnet ohjelmointiin liittyvät keskeiset perusrakenteet ja periaatteet. Pystyt analysoimaan yksinkertaisia ongelmia, suunnittelemaan toteutuksen valmiita malleja käyttäen ja esittämään alkeellisen ratkaisun ohjelmointikielellä.

Arviointikriteerit, hyvä (3)

Hyvä (3): Osaat ohjelmointiin liittyvät keskeiset periaatteet ja välineet. Pystyt analysoimaan ongelmia, suunnittelemaan toteutuksen esimerkkien pohjalta ja esittämään ratkaisun ohjelmointikieltä käyttäen. Kykenet arvioimaan ja kehittämään osaamistasi.

Kiitettävä (4): Osaat ohjelmointiin liittyvät keskeiset periaatteet ja pystyt hyödyntämään tehokkaasti ohjelmankehitysvälineitä. Pystyt analysoimaan itsenäisesti ongelmia, suunnittelemaan toteutuksen sekä esittämään ratkaisun ohjelmointikieltä käyttäen.

Arviointikriteerit, kiitettävä (5)

Erinomainen (5): Hallitset ohjelmointiin liittyvät keskeiset periaatteet ja välineet. Pystyt analysoimaan itsenäisesti vaativia ongelmia, suunnittelemaan luovia ratkaisuja sekä toteuttamaan ratkaisun ohjelmointikieltä käyttäen.

Esitietovaatimukset

-

Lisätiedot

Itsearvioinnit tehdään pääosin oppimistehtävien avulla. Arviointipäätös perustuu tentin, palautettavien harjoitusten ja ryhmätyön kautta osoitettuun osaamiseen.

Avoin AMK monimuotototeutus 5 paikkaa

Siirry alkuun