2PRO101 Programming I

    • Number of credits
      10
    • Teaching semester
      2024 Autumn
    • Language of instruction
      English
    • Campus
      Hamar
    • Required prerequisite knowledge

      No special requirements 

Course content
  • syntax and structure of programming languages  

  • functions, parameters and transfer of parameters  

  • development tools and compilation  

  • object oriented programming: classes  

  • simple file processing 

Learning Outcome

Once the student has passed the course, they will have achieved the following learning outcomes: 

Knowledge

The student 

  • has knowledge of key concepts regarding programming 

  • has knowledge of structure and functionality in modern programming languages  

  • has knowledge of structured and object oriented work methods  

  • has knowledge of developing and testing programs  

  • has knowledge of different programming languages 

Skills

The student 

  • has skills in programming syntax and the use of relevant development tools for testing and troubleshooting 

General competence

The student 

  • is able to solve simple basic problems by programming using a modern development tool 

Teaching and working methods

The course is organised as a combination of lectures, practical exercises, self-study and supervision. 

Required coursework
  • 3–5 individual assignments 

  • participation in teaching activities in accordance with the teaching plan  

Form of assessment
  • 4-hour individual written exam
Assessments
Form of assessmentGrading scaleGroupingDuration of assessmentSupport materialsProportionComment
Written examination with invigilation
ECTS - A-F
Individual
4 Hour(s)
  • All
All aids allowed, except internett sources
Faculty
Faculty of Audiovisual Media and Creative Technologies
Department
Department of Game Development - The Game School