course-details-portlet

LÆR2003 - Programming in school

About

Examination arrangement

Examination arrangement: Written exam
Grade: Letter grades

Evaluation Weighting Duration Grade deviation Examination aids
Written exam 100/100 6 hours F

Course content

The course deals with teaching and learning related to different school subjects where programming is included as a way of working and learning goals. Most examples will come from mathematics and science. The course provides a basis for planning, implementing, assessing and reflecting on teaching. Analyzing and seeing connections between different perspectives, theories and research studies are included as learning objectives for the course.

Learning outcome

Knowledge

At the end of the term, the student

  • knows the structure of programs written in programming environments relevant for schools.
  • can explain how a range of programming techniques can improve and make code more effective.
  • can explain the components of Computational Thinking and relate them to teaching.

Skills

At the end of the term, the student

  • is fluent in the use of loops, variables, statements and functions in the programming languages considered in the course.
  • can develop and test simple programs and algorithms in a variety of programming languages relevant for schools.
  • can plan, implement and reflect on learning and teaching, based on research and experience-based knowledge and theory about teaching in school topics with programming.
  • can evaluate program code included in simple technological systems, understand the degree of difficulty, scope, and suitability in a teaching situation.

General competence

At the end of the term, the student

  • can analyze curricula and contribute to the development of local plans as a basis for planning, implementation and assessment in teaching
  • can consider ethical issues related to programming and algorithms

Learning methods and activities

Emphasis is placed on various forms of work. Students will early on meet assignments that require them to familiarize themselves with the programming tools in the course. The teaching will be a blend of online lectures, flipped classroom sequences and campus seminar. Students will develop and prepare teaching sessions with programming technolgies.

Compulsory assignments

  • Obligatory work

Further on evaluation

Up to six compulsory assignments will be given. Compulsory assignments must be approved before assessment.

Credit reductions

Course code Reduction From To
IT6203 7.5 AUTUMN 2021
IT6204 7.5 AUTUMN 2021
More on the course

No

Facts

Version: 1
Credits:  7.5 SP
Study level: Third-year courses, level III

Coursework

Term no.: 1
Teaching semester:  AUTUMN 2023

Language of instruction: Norwegian

Location: Trondheim

Subject area(s)
  • Pedagogical knowledge
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Teacher Education

Examination

Examination arrangement: Written exam

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Autumn ORD Written exam 100/100 F 2023-11-24 09:00 INSPERA
Room Building Number of candidates
SL311 brun sone Sluppenvegen 14 32
SL274 Sluppenvegen 14 2
Spring UTS Written exam 100/100 F 2024-05-14 09:00
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
Examination

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU