izpis_h1_title_alt

Knjižnica za samodejno generiranje matematičnih nalog : magistrsko delo
ID Pertot, Urša (Author), ID Pretnar, Matija (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (963,63 KB)
MD5: 17398C407045080EF49E5EF1218601D9

Abstract
Za utrjevanje snovi srednješolske matematike je potrebno narediti veliko podobnih vaj, vendar pa jih je v učbenikih le omejeno število. V magistrskem delu je predstavljen program, napisan v programskem jeziku Python, ki za vsakega dijaka s podanega seznama sestavi naloge z različnimi pvsevdo-naključno generiranimi vrednostmi. Vrednosti so izbrane tako, da so naloge raznolike, vendar imajo smiselne in lepe rešitve. Program nato izpiše latex ter PDF dokumente nalog in rešitev v eni od predlaganih oblik, primernih za utrjevanje in preverjanje znanja. Naloge so zbrane v Python knjižnici, ki vsebuje vaje z različnih področij srednješolske matematike: naravna števila, izrazi, množice, linearna funkcija, kvadratna funkcija, kompleksna števila, eksponentna funkcija, polinomska in racionalna funkcija, stožnice, zaporedja in odvodi. Nekaterim nalogam se lahko tudi spremeni parametre in s tem prilagodi težavnost.

Language:Slovenian
Keywords:samodejno generiranje, matematične naloge, Python knjižnica, srednješolska matematika
Work type:Master's thesis/paper
Organization:FMF - Faculty of Mathematics and Physics
Year:2020
PID:20.500.12556/RUL-121514 This link opens in a new window
COBISS.SI-ID:32764675 This link opens in a new window
Publication date in RUL:13.10.2020
Views:1789
Downloads:134
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:A library for the automatic generation of math exercises
Abstract:
It is necessary to do many similar exercises to strengthen the understanding of secondary school mathematics. However, only a limited number of them can be found in textbooks. My master's thesis presents a written Python programme that creates the same exercises with different pseudo-random generated values for every student from a given list. The values are such that they produce meaningful results. The programme creates latex and PDF documents of exercises and solutions using the added templates for knowledge assessments and tests. The exercises can be chosen from added Python's library, containing exercises from various areas of secondary school’s curriculum: natural numbers, expressions, sets, linear function, square function, complex numbers, exponential function, polynomials, rational functions, conic sections, sequences and derivatives. Parameters of some of the exercises can be changed and by doing so adjust the difficulty levels.

Keywords:automatic generation, math exercises, Python's library, secondary school mathematics

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back