Hoppa till innehåll

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-V
    Ingenjö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.