Ohjelmointi 1 (4op)
Toteutuksen tunnus: TSAT0500-3006
Toteutuksen perustiedot
- Ilmoittautumisaika
- 01.11.2021 - 09.01.2022
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 01.01.2022 - 15.05.2022
- 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
-
TSA22KMInsinööri (AMK), sähkö- ja automaatiotekniikka,monimuototeutus
- Opintojakso
- TSAT0500
Oppimateriaalit
Luentomateriaalit
Lisämateriaali kirjallisuudesta ja internetistä
Esim. https://channel9.msdn.com/Series/CSharp-101
Arviointiasteikko
Hyväksytty/Hylätty
Lisätiedot
Itsearvioinnit tehdään pääosin oppimistehtävien avulla. Arviointipäätös perustuu tentin ja palautettavien harjoitusten kautta osoitettuun osaamiseen.
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.
Tenttien ajankohdat ja uusintamahdollisuudet
Etätentti (kevät 2022)
Etäuusintatentti (kevät 2022)
Etäuusintatentti (syksy 2022)
Opetuskieli
fi
Opetusmenetelmät
Oppiminen tapahtuu etäluentojen- ja/tai videoiden, sekä palautettavien harjoitusten, ryhmätyöskentelyn ja itsenäisen työskentelyn kautta.
Opintopistemäärä
4
Esitietovaatimukset
-
Sisältö
Kehitysympäristöön ja ohjelmointikieleen tutustuminen
Ohjelman peruslauseet (ehto- ja toistolauseet)
Tietotyypit ja muuttujat
Aliohjelmat
Tyyppimuunnokset
Tietorakenteet
Tiedostojen käsittely
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.