Diplomová práce

Analyzing student motivation in a programming course

Bc. Matouš Rejzl
Anotace

Tato práce zkoumá, co motivuje a demotivuje studenty v PB071 Kurz nízkoúrovňového programování na FI MUNI. Použití dat z průzkumu od studentů i učitelů jsem analyzoval odpovědi s ex- Pectance–Value–Environment framework z How Learning Works. Výsledky ukazují, že studenty motivují především praktické cíle a jasná struktura, ale demotivovaná nejasnými pokyny, online doručení a nedostatek podpory. Učitelé …více

Abstract

This thesis examines what motivates and demotivates students in the PB071 Low-Level Programming course at FI MUNI. Using survey data from both students and teachers, I analyzed responses with the Ex- pectancy–Value–Environment framework from How Learning Works. The results show that students are mainly motivated by practical goals and clear structure, but demotivated by unclear instructions, online …více

Zadání práce

Research shows student motivation is one of the crucial aspects influencing study success. There are a plethora of theoretical models attempting to explain what motivates/demotivates students. One of these, presented in the book How Learning Works, builds on Expectancy value theory and adds environment influences.

This thesis aims to analyze (de)motivations of students in PB071 Low-level programming at FI MUNI in the light of the aforementioned motivational theory. The student will perform quantitative and qualitative exploratory analyses of survey data collected among students and teachers in spring semesters 2021 and 2023. The performed analyses will tackle the majority of the following aspects:
  • Does the motivational theory presented in How Learning Works manifest itself in the collected data?
  • What were the strongest motivators/demotivators for students in PB071?
  • Are there hints of other important factors influencing student motivation based on the open questions?
  • What actionable steps could improve the analyzed courses?
  • Do teacher expectations of (de)motivators correlate with the actual (de)motivators as perceived by their students?
  • Are the results from the two years well aligned?
The work will include both qualitative and quantitative data analysis methods. The analyses will be done in the form of Python scripts in Pandas (or another suitable Python library). Although we do require some experience in data analytics, we do not expect the student to be an expert in all quantitative and qualitative methods – consultations are expected, but the student should be open to learning new techniques.
Práce zkontrolována:
8. 6. 2025 21:59, RNDr. Martin Ukrop, Ph.D., učo 374297
Jazyk práce
angličtina angličtina
Termín obhajoby
18. 6. 2025
Práce nebyla obhájena

Student v rámci svého studia diplomovou práci obhájil 3. 2. 2026.

Vedoucí

RNDr. Martin Ukrop, Ph.D., učo 374297
KTP FI MU

Oponent

Mgr. Tomáš Foltýnek, Ph.D., učo 4374
KSUZD FI MU

Konzultant

RNDr. Tomáš Effenberger, Ph.D., učo 410350
KSUZD FI MU

Literatura

  • AMBROSE, Susan A. How learning works : seven research-based principles for smart teaching. Edited by Richard E. Mayer. 1st ed. San Francisco, CA: Jossey-Bass, 2010, xxii, 301. ISBN 9780470484104.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.