course-details-portlet

IT6203

Introductory Programming for Teachers

Choose study year
Credits 7.5
Level Further education, lower degree level
Course start Autumn 2024
Duration 1 semester
Language of instruction Norwegian
Location Trondheim
Examination arrangement Assignment

About

About the course

Course content

The course deals with programming as a subject and skill and will provide insight into how to create digital solutions. The course emphasizes programming as a constructive and creative tool. The course will focus on basic programming and give the student a reasonable basis for taking IT6204, which focuses on applications and how programming can be communicated to students, focusing on creativity and collaboration in problem-solving. The course builds competence in basic programming and learning through interactive online resources and an exercise program that provides a steady progression in learning. In parallel with their programming learning, students must reflect on the learning process and build didactic competence.

Learning outcome

Knowledge

The participant must

  • have basic knowledge of constructions and structures in modern programming.
  • has fundamental insight into techniques and methods for testing and troubleshooting simple programs.

Skills

The participant can

  • develop and try out simple programs
  • install and use a programming tool
  • be able to use and explain simple program examples in a teaching situation
  • understand how creativity and collaboration can be used to promote the learning of simple programming.

General competence

The participant can

  • convey basic programming and the didactics of the subject to others, both in writing and orally
  • discuss, describe, and evaluate simple solutions
  • plan varied work tasks with simple programs
  • demonstrate basic digital skills

Learning methods and activities

Teaching is online, but the emphasis is placed on social and interactive learning with weekly activities such as online lectures and regular compulsory work requirements (exercises). Interactive learning materials and videos will be produced and made easily accessible to students, and online collaboration and guidance will be implemented in social spaces. The teaching is based on the curriculum consisting of both a textbook and online resources. In the teaching, we will use both text and block-based programming tools.

Compulsory assignments

  • Refleksjonsnotat
  • Excersises

Further on evaluation

Mandatory work requirements must be approved before an assessment can be carried out.

Mandatory work requirements include:

- All programming exercises must be approved.

- A reflection note on teaching methods and own learning in programming must be submitted.

The assessment consists of:

- Mini-project (passed/failed). Repeat at the subsequent completion of the course.

Specific conditions

Admission to a programme of study is required:
KOMPiS Programmering, 8.-13. trinn (KPROG8-13)

Required previous knowledge

Admission requirements: This is a KOMPiS subject. These courses have standard admission requirements set by Udir: "Approved teacher education and appointment to the school during the study period".

Credit reductions

Course code Reduction From
LÆR2003 7.5 sp Autumn 2021
This course has academic overlap with the course in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Informatics

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Computer Science

Department with administrative responsibility

Section for quality in education and learning environment