Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
PhD
Major
Computer Programming | Data Analysis | Mathematics
Area of study
Information and Communication Technologies | Mathematics and Statistics
Course Language
English
About Program

Program Overview


Program Overview

The program in question is a research-based course focused on fundamental programming with a mathematical didactic orientation, worth 7.5 higher education credits.


Course Objectives

The course aims to provide a basic understanding of programming in both visual and text-based programming environments. It also offers an in-depth look at research specifically relevant to the student's dissertation work.


Course Content

The course covers several key areas, including:


  • Logical thinking in general
  • Programming as problem-solving
  • Representation, analysis, and visualization of algorithms (pseudocode, flowcharts)
  • Basic concepts, building blocks, and types of programming languages
  • Tools for learning programming at different complexity levels (Scratch, Roberta)
  • Introduction to programming with Python
  • Reading, understanding, debugging, testing, and improving existing program code
  • Programming to teach based on current curriculum documents
  • Tools to facilitate programming, debugging, and testing
  • Orientation in the role of programming in the mathematics subject
  • Relevant mathematical and programming didactic research
  • Exercises in applying didactic principles in teaching
  • Programming to strengthen students' mathematical abilities, with a special focus on problem-solving and exploring concepts
  • Programming as support in mathematical problem-solving at the primary school level

Research Areas

The program touches on various research areas, including but not limited to:


  • Mathematical didactics
  • Programming didactics
  • The role of programming in mathematics education
  • Tools and methodologies for teaching programming

Program Structure

The course is structured to include both theoretical and practical components, ensuring students gain a comprehensive understanding of programming principles and their application in educational settings.


Conclusion

This program is designed for individuals seeking to deepen their understanding of programming from a mathematical didactic perspective, particularly those involved in or aiming to be involved in research and education within this field.


See More