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
-
ZJA21KTPMSAvoin AMK, tekniikka, AMK-polut, sähkö- ja automaatiotekniikka
-
TSA21KMSähkö- ja automaatiotekniikka (AMK)
- Opintojakso
- TSAT0500
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