Grunderna i programmering (3 sp)
Kod: ELA18GY04-3006
Förverkligandets information
Anmälningstid
11.06.2021 - 11.10.2021
Tajmning
11.10.2021 - 19.12.2021
Antal studiepoäng
3 op
Prestationssätt
Kontaktundervisning
Ansvarig enhet
Administration
Verksamhetspunkt
Vasa, Wolffskavägen 33
Undervisningsspråk
- Svenska
Utbildning
- Utbildning i el- och automationsteknik
Lärare
- Susanne Österholm
Lärare
Ronnie Sundsten
Grupper
- Grupp A (Storlek: 30. Öppet universitet: 0.)
- Grupp B (Storlek: 30. Öppet universitet: 0.)
- Grupp C (Storlek: 30. Öppet universitet: 0.)
Grupper
-
ÖH21ELALED-VÖppna YH, IngELALed, Vasa
-
ELA21D-VIngenjör (YH), el- och automationsteknik, 2021, dagstudier
Smågrupper
- Grupp A
- Grupp B
- Grupp C
Lärandemål
Studeranden behärskar grundläggande, procedurell progammeringsteknik:
- begrepp och grundstrukturer
- funktioner
- arrays
med valt programmeringsspråk.
Innehåll
Allmänt om programmering med C++
Variabler och konstanter
Operatorer och uttryck
Inmatning via tangentbordet, utskrift på skärm
Alternativval
Upprepningar
Funktioner
Statiska arrays
Introduktion till filer
Tid och plats
hösten 2021, Vasa
Studiematerial och rekommenderad litteratur
material inlänkat på Moodle
Undervisningsmetoder
föreläsningar, datasalsövningar, hemuppgifter
Bedömningsmetoder (förverkligande) och -kriterier (studieperioder/kurser)
tentamen december 2021
omtentamen 1 januari 2022
omtentamen 2 våren 2022
Förverkligandets alternativa prestationssätt
godkänd tentamen, godkänd protfolio över hemuppgifterna
Studerandes tidsanvändning och belastning
närstudier ca 35 h
eget arbete ca 45 h
Vitsordsskala
H-5
Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)
Studeranden kan koda program som använder enkla strukturer med sekvenser, alternativval och upprepningar.
Studeranden kan skapa funktioner som använder parametrar och returnerar data.
Studeranden kanlagra data i enkla, statiska endimensionella arrays.
Arviointikriteerit, goda-synnerligen goda (3-4)
Studeranden kan koda program som använder mera avancerade alternativval och upprepningar. Studeranden kan nästla strukturer.
Studeranden kan skapa funktioner som använder referensparametrar.
Studeranden kan använda endimensionella, statiska arrays för att lösa programmeringsuppgifter.
Arviointikriteerit, berömliga (5)
Studeranden kan självständigt lösa svårare programmeringsproblem.
Studeranden kan skapa överlagrade funktioner och templeterade funktioner.
Studeranden kan använda flerdimensionella, statiska arrays för att lösa programmeringsuppgifter
Bedömningsmetoder (förverkligande) och -kriterier (studieperioder/kurser)
godkänd tentamen
godkänd portfolio över hemuppgifterna
presentation av svarsförslag på hemuppgifter kan ge bonuspoäng
Underkänd (0)
studerandens kunskaper uppnår inte nivån för ett tillfredsställande vitsord
Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)
Studeranden kan koda program som använder enkla strukturer med sekvenser, alternativval och upprepningar.
Studeranden kan anropa funktioner som använder parametrar och returnerar data.
Bedömningskriterier, goda-synnerligen goda (3-4)
Studeranden kan koda program som använder mera avancerade alternativval och upprepningar. Studeranden kan nästla strukturer.
Studeranden kan skapa funktioner som använder parametrar och returnerar data.
Studeranden kan lagra data i enkla, statiska endimensionella arrays.
Bedömningskriterier, berömliga (5)
Studeranden kan självständigt lösa svårare programmeringsproblem med procedurell programmering.
Studeranden kan skapa mera avancerade funktioner.
Studeranden kan använda flerdimensionella, statiska arrays för att lösa programmeringsuppgifter.
Förkunskapskrav
Inga förhandskrav.