•   Basics in Programming ELA22GY04-3001 10.10.2022-18.12.2022  3 credits  (ELA22D-V, ...) +-
    Competence objectives of the study unit
    The student
    - understands programming concepts and basic structures
    - can use functions and simple arrays
    - masters basic procedural programming.
    Prerequisites
    No prerquisites.
    Content of the study unit
    General programming concepts
    Variables and constants
    Operators and expressions
    Keyboard input, screen printing
    Selections
    Iterations
    Functions
    Static arrays
    Introduction to files
    Assessment criteria
    Failed (0)
    Studerandes kunskaper uppnår inte nivån för ett tillfredsställande vitsord. (not translated)
    Assessment criteria – satisfactory (1-2)
    The student can create programs that use simple structures with sequences, selections and iterations.
    The student can create functions that use parameters and return data.
    The student can store data in simple, static one-dimensional arrays.
    Assessment criteria – good (3-4)
    The student can create programs that use more advanced selections and iterations. The student can compound structures.
    The student can create functions that use reference parameters.
    The student can use one-dimensional, static arrays to solve programming tasks.
    Assessment criteria – excellent (5)
    The student can independently solve more difficult programming problems.
    The student can create overloaded functions and templated functions.
    The student can use multidimensional, static arrays to solve programming tasks.

    Name of lecturer(s)

    Ronnie Sundsten

    Learning material

    material på Moodle (not translated)

    Learning methods

    föreläsningar, datorövningar, hemuppgifter (not translated)

    Objects, timing and methods of assessment

    godkänd tentamen
    godkänd portfolio över gjorda uppgifter (not translated)

    Teaching language

    Swedish

    Timing

    10.10.2022 - 18.12.2022

    Enrollment date range

    15.06.2022 - 09.10.2022

    Group(s)
    • ELA22D-V
    • ÖH22ELA-LED-V
    Responsible unit

    Faculty of Technology and Seafaring

    Small group(s)
    • Group A (Size: 30.
    • Group B (Size: 30.
    • Group C (Size: 30.
    Teachers and responsibilities

    Susanne Österholm

    Degree Programme(s)

    Degree Programme in Electrical Engineering and Automation

    Campus

    Vasa, Wolffskavägen 33

    Assessment scale

    H-5

    Exam dates and retake possibilities

    tentamen 2022
    omtentamen 1 januari 2023
    omtentamen 2 våren 2023 (not translated)

    Timing and attendance

    hösten 2022, Vasa (not translated)

    Student's schedule and workload

    närstudier ca 35 h
    eget arbete ca 45 h (not translated)

    Assessment criteria
    Failed (0)

    Studerandes kunskaper uppnår inte nivån för ett tillfredsställande vitsord. (not translated)

    Assessment criteria – satisfactory (1-2)

    Studeranden kan koda enkla konsolprogram som använder enkla strukturer med sekvenser, alternativval och upprepningar.
    Studeranden kan anropa funktioner som använder parametrar och returnerar data. (not translated)

    Assessment criteria – good (3-4)

    Studeranden kan koda program som använder mera avancerade alternativval och upprepningar. Studeranden kan nästla strukturer.
    Studeranden kan skapa och anropa funktioner som använder parametrar och returnerar data.
    Studeranden kan lagra data i enkla, statiska endimensionella arrays. (not translated)

    Assessment criteria – excellent (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. (not translated)