EPN-V2

DAPE1400 Programming Course description

Course name in Norwegian
Programmering
Weight
10.0 ECTS
Year of study
2024/2025
Course history
Curriculum
FALL 2024
Schedule
  • Introduction

    The course shall give the students a basic understanding of and skills in imperative programming principles and object-oriented programming.

  • Required preliminary courses

    No requirements over and above the admission requirements.

  • Learning outcomes

    After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and general competence:

    Knowledge The student has acquired a basic understanding of the following programming topics:

    • types
    • instructions, instruction sequences and instruction jumps
    • functions (procedures)
    • tables (arrays)
    • classes and objects
    • inheritance
    • polymorphism

    Skills

    The student is capable of handling the following programming constructs in Java:

    • operators and types
    • control structures
    • classes, constructors and methods
    • abstractions and simple graphic user interfaces

    General competence

    The student is familiar with:

    • basic principles for creating programs
    • the connection between programming language and program development
    • concepts relating to the quality and readability of code
  • Teaching and learning methods

    Lectures and individual exercises. The exercises are based on the students’ own work, supervised by the lecturer and/or a student assistant.

  • Course requirements

    The following coursework is compulsory and must be approved before the student can sit the exam:

    • 3 assignments
  • Assessment

    Individual written exam, 3 hours

    The exam result can be appealed.

  • Permitted exam materials and equipment

    Emnet tar for seg praksislærers ansvar og forpliktelse i vurdering av studentenes helhetlige lærerkompetanse i samsvar med nasjonale retningslinjer, styringsdokumenter og en løpende skikkethetsvurdering.

    Utvikling av evne til kritisk refleksjon over egen rolle som lærerutdanner, og et helhetlig syn på lærerutdanning står sentralt.

  • Grading scale

    Ingen

  • Examiners

    Etter fullført emne har studenten følgende læringsutbytte definert som kunnskap, ferdigheter og generell kompetanse:

    Kunnskap

    Studenten

    • har solid kunnskap om aktuelle nasjonale og lokale styringsdokumenter som omhandler vurdering i pedagogisk praksis
    • har bred kunnskap om vurdering på ulike arenaer i pedagogisk praksis
    • har bred kunnskap om etiske perspektiver i vurdering av studenter i pedagogisk praksis
    • har solid kunnskap om skikkethetsvurdering av studenter i pedagogisk praksis

    Ferdigheter

    Studenten

    • kan observere og vurdere studenter i pedagogisk praksis utfra en helhetlig kompetanse og skikkethet
    • kan gjennomføre vurderingsarbeid av studenter i pedagogisk praksis i samsvar med lover, forskrifter, og nyere forskning på feltet
    • kan formidle fremover- og tilbakemeldinger som fremmer mestring og motivasjon hos studenten
    • kan legge til rette for faglige vurderingssamtaler i tråd med læringsutbyttebeskrivelsene for praksisopplæringen

    Generell kompetanse

    Studenten

    • kan identifisere og drøfte etiske utfordringer og dilemmaer knyttet til vurdering i pedagogisk praksis.
    • kan samarbeide med utdanningsinstitusjonen om vurderingen av studenter i praksis
    • kan bidra i utvikling av koherens og samarbeid mellom lærerutdanningsinstitusjonene og praksis
    • er godt kjent med forskrifter og prosedyrer angående tvil om skikkethet og fare for ikke bestått praksis, og kan handle i samsvar med disse