Search

Published After
Published Before

Search Results

  • Aspects théoriques de la classification à base de treillis
    125-135
    Views:
    27
    La classification est une notion cruciale dans les systémes orientés objets et se fait de plus en plus présente en représentation de connaissances. Elle permet principalement de trouver des regularités dans un grand tableau de nombres. Dans ce sens général, il s'agit donc d'une méthode qui joue un role important dans différents domaines scientifiques oú les connaissances sont á organiser selon certaines hiérarchies (biologie, chimie, etc.). En informatique nous parlons aussi de langages de classes sans mentionner es aspects mathématiques de la classification. Dans cet article l'auteur a pour but de proposer une introduction á la classification á travers la notion de treillis. Nous sommes persuadés que l'étude de la classification permet aux étudiants de familiariser leurs connaissances sur la modélisation et la programmation orientée objet.
    The classification is a crucial notion in the object oriented systems and more and more appears in the knowledge representation. It allows us to find the regularities in a huge table of numbers. In this general sense the classification plays an important role in various domains of science, where knowledge has to be organized into hierarchy (biology, chemistry, etc.) In the computer science the languages of classes are often studied without mathematical aspects of the classification. In this paper the author has the goal to propose an introduction to the classification through the notion of lattices.We are convinced that the study of classification allows students to enlarge their knowledge on the object oriented modelling and programming.
  • An improvement of the classification algorithm results
    131-142
    Views:
    23
    One of the most important aspects of the precision of a classification is the suitable selection of a classification algorithm and a training set for a given task. Basic principles of machine learning can be used for this selection [3]. In this paper, we have focused on improving the precision of classification algorithms results. Two kinds of approaches are known: Boosting and Bagging. This paper describes the use of the first method – boosting [6] which aims at algorithms generating decision trees. A modification of the AdaBoost algorithm was implemented. Another similar method called Bagging [1] is mentioned. Results of performance tests focused on the use of the boosting method on binary decision trees are presented. The minimum number of decision trees, which enables improvement of the classification performed by a base machine learning algorithm, was found. The tests were carried out using the Reuters 21578 collection of documents and documents from an internet portal of TV Markíza.
  • Development of classification module for automated question generation framework
    89-102
    Views:
    25
    Automatic question generation is in the focus of recent researches which includes bordering disciplines like education, text mining, knowledge-engineering. The elaborated system generates multi-choice questions from textbooks without using an external semantic database. One of the base modules of the system is the classification module defining the extracted word. This paper describes modules of the framework including a detailed analysis of the classification part. We show the operability of the elaborated system through a practical test.
  • Integrating Didactic Games in Higher Education: Benefits and Challenges
    1-15
    Views:
    403

    In our paper, we study the reasons for the introduction of didactic games and the way of their application in higher education, especially in teaching mathematics. After describing the main characteristics and needs of Generation Z students, we outline the advantages and drawbacks of gamification and game-based learning, followed by some new aspects to their classification. The idea of device-based grouping arose because the most commonly used methods require IC tools. Gen Zs naturally accept gamified learning materials available on digital and mobile platforms, but we must not forget about traditional games either. In higher education, especially in the case of small-group teaching there should also be room for traditional, specialized didactic games, of which we focus on the benefits of card games.

    Subject Classification: 97C70, 97D20, 97D40, 97U70

  • Artworks as illustrations in Hungarian high school Mathematics textbooks
    103-117
    Views:
    64

    Three different series of Hungarian Mathematics textbooks used in grade 9-12 education for the past 30 years have been analysed in this research. Our aim is to show and evaluate how the visual arts have been connected to mathematical ideas in these textbooks. We have applied the six dimensions of evaluation, which have recently been introduced in (Diego-Mantec on, Blanco, Búa Ares, & González Sequeiros, 2019) to categorise the illustrations of the three different series. We show examples for each dimension from the textbooks, and we find that even if the number of artistic illustrations in these coursebooks have significantly increased, in most cases these sporadic examples are not closely related to the mathematical context, mainly used for ornamental purposes to decorate the core text. Based on this classification we conclude that the number of artistic illustrations with underlying math concepts making students' participation more active could and should be significantly increased.

    Subject Classification: 97U20

  • Nice tiling, nice geometry!?!
    269-280
    Views:
    33
    The squared papers in our booklets, or the squared (maybe black and white) pavements in the streets arise an amusing problem: How to deform the side segments of the square pattern, so that the side lines further remain equal (congruent) to each other? More precisely, we require that each congruent transformation of the new pattern, mapping any deformed side segment onto another one, leaves the whole (infinitely extended) pattern invariant (unchanged).
    It turns out that there are exactly 14 types of such edge-transitive (or so-called isotoxal) quadrangle tilings, sometimes with two different forms (e.g. black and white) of quadrangles (see Figure 2). Such a collection of tiling can be very nice, perhaps also useful for decorative pavements in streets, in flats, etc.
    I shall sketch the solution of the problem that leads to fine (and important) mathematical concepts (as barycentric triangulation of a polygonal tiling, adjacency operations, adjacency matrix, symmetry group of a tiling, D-symbol, etc). All these can be discussed in an enjoyable way, e.g. in a special mathematical circle of a secondary school, or in more elementary form as visually attractive figures in a primary school as well.
    My colleague, István Prok [11] developed an attractive computer program on the Euclidean plane crystallographic groups with a nice interactive play (for free download), see our Figures 3-5.
    A complete classification of such Euclidean plane tilings (not only with quadrangles) can be interesting for university students as well, hopefully also for the Reader (Audience). This is why I shall give some references, where you find also other ones.
    Further problems indicate the efficiency of this theory now. All these demonstrate the usual procedure of mathematics and the (teaching) methodology as well: We start with a concrete problem, then extend it further, step-by-step by creating new manipulations, concepts and methods. So we get a theory at certain abstraction level. Then newer problems arise, etc.
    This paper is an extended version of the presentation and the conference paper [7]. The author thanks the Organizers, especially their head Professor Margita Pavlekovic for the invitation, support and for the kind atmosphere of the conference.
  • Looking back on Pólya’s teaching of problem solving
    207-217
    Views:
    210

    This article is a personal reflection on Pólya's work on problem solving, supported by a re-reading of some of his books and viewing his film Let Us Teach Guessing. Pólya's work has had lasting impact on the goals of school mathematics, especially in establishing solving problems (including non-routine problems) as a major goal and in establishing the elements of how to teach for problem solving. His work demonstrated the importance of choosing rich problems for students to explore, equipping them with some heuristic strategies and metacognitive awareness of the problem solving process, and promoting 'looking back' as a way of learning from the problem solving experience. The ideas are all still influential. What has changed most is the nature of classrooms, with the subsequent appreciation of a supporting yet challenging classroom where students work collaboratively and play an active role in classroom discussion.

    Subject Classification: 97D50, 97A30

  • A whole new vigor: About Montel’s book "Les mathématiques et la vie" (1947)
    51-60
    Views:
    60

    In this paper, we consider a talk presented by the mathematician Paul Montel in Paris in 1944, dedicated to a general presentation of the importance of mathematics in everyday’s life. The text of this talk, and the context of its elaboration, allows various inceptions in the French mathematical life in the middle of 20th century. In particular Montel’s insistence on applications of mathematics strongly contrasts with the main tendencies of the French mathematical stage after the war under the impulse of the Bourbaki group.

    Subject Classification: 97A40, 01A60, 60-03

  • Charakteristische Dreieckpunkte in der projektiv-erweiterten hyperbolischen Ebene
    299-315
    Views:
    7
    Some basic planimetric constructions regarding segments, angles and triangles are shown in the Cayley-Klein model of the hyperbolic plane. Relationship with the situation in the Euclidean plane is given. H-triangles are classified considering the location of their vertices and sides with respect to the absolute. There are 28 types of triangles. It is shown that there exist 12 pairs of dual triangles, while 4 types of triangles are dual to themselves. For every type of triangle the existence and number of the characteristic points are determined. Few examples of triangles with construction of their characteristic points, incircles and circumcircles are given.
  • A Nim like game and a machine that plays it: a learning situation at the interface of mathematics and computer science
    317-326
    Views:
    112

    The purpose of this work is to take a didactic look at a learning situation located at the interface between mathematics and computer science. This situation offers a first approach to the concept of artificial intelligence through the study of a reinforcement learning device. The learning situation, inspired by the Computer Science Unplugged approach, is based on a combinatorial game, along with a device that learns how to play this game. We studied the learning potential when the human players face the machine. After an a priori analysis using the Theory of Didactic Situations (TDS), we conducted a pre-experiment in order to strengthen our hypotheses. In this article, we will focus on the analysis of the didactic variables, the values we have chosen for these variables and their effects on students’ strategies.

    Subject Classification: 97D99, 97K99, 97P80

  • Teaching model-based testing
    1-17
    Views:
    1167

    Different testing methodologies should play an important role in the education of informatics. In the model-based testing (MBT) approach, the specification of the system is described with a formal model. This model can be used to revise the correctness of the specification and as a starting point for automatic test generation. The main problem with MBT is however, that there is a huge gap between theory and practice and that this approach has a high learning curve. To cope with these problems, current paper shows, how the MBT approach can be introduced to students through a small scale example.

    Subject Classification: P50

  • An examination of descriptive statistical knowledge of 12th-grade secondary school students - comparing and analysing their answers to closed and open questions
    63-81
    Views:
    67

    In this article, we examine the conceptual knowledge of 12th-grade students in the field of descriptive statistics (hereafter statistics), how their knowledge is aligned with the output requirements, and how they can apply their conceptual knowledge in terms of means, graphs, and dispersion indicators. What is the proportion and the result of their answers to (semi-)open questions for which they have the necessary conceptual knowledge, but which they encounter less frequently (or not at all) in the classroom and during questioning? In spring 2020, before the outbreak of the pandemic in Hungary, a traditional-classroom, “paper-based” survey was conducted with 159 graduating students and their teachers from 3 secondary schools. According to the results of the survey, the majority of students have no difficulties in solving the type of tasks included in the final exam. Solving more complex, open-ended tasks with longer texts is more challenging, despite having all the tools to solve them, based on their conceptual knowledge and comprehension skills. A valuable supplement to the analysis and interpretation of the results is the student attitudes test, also included in the questionnaire.

    Subject Classification: 97K40, 97-11, 97D60

  • Freudenthal fantasy on the bus, an American adaptation
    133-142
    Views:
    56

    In the 1960’s two mathematicians, Hans Freudenthal in the Netherlands and Tamás Varga in Hungary, had argued that people learn mathematics by being actively involved and investigating realistic mathematical problems. Their method lives on in today’s teaching and learning through the various components of cooperative and active learning, by taking ownership in learning, and learning through student dialogue. The goal is to create a welcoming classroom atmosphere in which play takes the front seat. One such scenario is visiting various (animal) stations at the zoo by bus (illustrated by pictures). Passengers are getting on and off the bus at each station (illustrated by arrows), which is modeled on the open number line. This adapted and modified action research was carried out with 5-yearl-old children in public schools of Staten Island, NY in 2019.

    Subject Classification: 97D40, 97F20, 97F30

  • The time spent on board games pays off: links between board game playing and competency motivation
    119-131
    Views:
    125

    The impact playing has on the development of thinking is an important topic of psychology of learning, brain research and mathematics didactics.
    Our research is also connected to the aforementioned topic. We investigated the effects of playing board games on competence motivation and the development of mathematical competencies.
    In this paper, we present the results of an experiment carried out in a secondary school class.
    The experimental group spent one of three weekly mathematics lessons playing board games.
    Apart from the several advantages of playing games in general, we can conclude that, based on the results of the national competence measurement, the mathematical competence of the students developed properly.
    The readiness and the progress of the pupils were compared on the basis of input and output tests and an initial knowledge measurement and, at the same time, we compared their level of mathematical competence with the results of the national competence
    measurement.

    Subject Classification: 97C70, 97D40

  • A case study of the integration of Algorithm Visualizations in Hungarian programming education
    51-66
    Views:
    120

    In this study, I will introduce how Algorithm Visualizations (AV) can help programming education or, in this case, the acquisition of basic programming theorems. I used two di erent methods to test this: in the first round, I examined in a larger group how much the students' ability to solve specific tasks changes after being introduced to a visualization tool, and then, what was their motivation and experience during this process. In the second round, I looked for the components that could be important when choosing a tool with the help of an in-depth interview with a smaller number of individuals. In both cases, I describe the research, experience, and results of the study, and then summarize them at the end.

    Subject Classification: 97P10

  • Task variations for backtrack
    107-120
    Views:
    76

    This article has been written for informatics teachers who want to issue back-track based tasks on their lessons or as homework or on competitions. We present a few methods to generate a more complicated problem from a simpler task, which will be more complex, and its solution needs a good idea or trick. Starting from an example, we lead the reader through increasingly di cult task variations.

    Subject Classification: 97P50

  • Computer cooking vs. problem solving
    35-58
    Views:
    55

    Computer cooking is a task-related phenomenon where students (end-users) must blindly follow a long list of orders without any connection to the content of the problem, if there is any. Despite its low efficacy, this method is widely used and accepted in informatics both in the learning-teaching process and testing. The National Base Curriculum 2020 in Hungary is in complete accordance with the ‘Informatics Reference Framework for Schools’, but the course books hardly use the latest results of computer education research. The present paper provides examples of how the results of computer education research can be integrated into teaching-learning materials and classroom practices and discusses the effectiveness and consequences of the different solutions, where tool-centred approaches are compared to problem-focused solutions.

    Subject Classification: 94-01

  • The tools for developing a spatial geometric approach
    207-216
    Views:
    69

    Tamás Varga writes about the use of tools: "The rational use of tools - the colored bars, the Dienes set, the logical set, the geoboard, and some other tools - is an element of our experiment that is important for all students, but especially for disadvantaged learners." (Varga T. 1977) The range of tools that can be used well in teaching has grown significantly over the years. This paper compares spatial geometric modeling kits. Tamás Varga uses the possibilities of the Babylon building set available in Hungary in the 1970s, collects space and flat geometry problems for this (Varga T. 1973). Similarly, structured kits with significantly more options have been developed later, e.g. ZomeTool and 4D Frame. These tools are regularly used in the programs of the International Experience Workshop (http://www.elmenymuhely.-hu/?lang=en). Teachers, schools that have become familiar with the versatile possibilities of these sets, use them often in the optional and regular classes. We recorded a lesson on video where secondary students worked with the 4D Frame kit. We make some comments and offer some thoughts on this lesson.

    Subject Classification: 97G40, 97D40

  • Trigonometric identities via combinatorics
    73-91
    Views:
    69

    In this paper we consider the combinatorial approach of the multi-angle formulas sin nΘ and cos nΘ. We describe a simple "drawing rule" for deriving the formulas immediately. We recall some theoretical background, historical remarks, and show some topics that is connected to this problem, as Chebyshev polynomials, matching polynomials, Lucas polynomial sequences.

    Subject Classification: 05A19

  • Teaching undergraduate mathematics - a problem solving course for first year
    183-206
    Views:
    81

    In this paper we describe a problem solving course for first year undergraduate mathematics students who would be future school teachers.

    Subject Classification: 97B50, 97B70, 97D50, 97D60, 97F60, 97U30

  • What can we learn from Tamás Varga’s work regarding the arithmetic-algebra transition?
    39-50
    Views:
    74

    Tamás Varga’s Complex Mathematics Education program plays an important role in Hungarian mathematics education. In this program, attention is given to the continuous “movement” between concrete and abstract levels. In the process of transition from arithmetic to algebra, the learner moves from a concrete level to a more abstract level. In our research, we aim to track the transition process from arithmetic to algebra by studying the 5-8-grader textbooks and teacher manuals edited under Tamás Varga's supervision. For this, we use the appearance of “working backward” and “use an equation” heuristic strategies in the examined textbooks and manuals, which play a central role in the mentioned process.

    Subject Classification: 97-01, 97-03, 97D50

  • How do secondary school students from the Kurdistan Region of Iraq understand the concept of function?
    221-244
    Views:
    143

    The study investigates secondary school students' understanding of the concept of function. The paper focuses on three main aspects: students' ability to define the concept of function; students' ability to recognize different representations of function; and students' ability to convert between different representations. A test was developed to assess the three main constructs of the study and administered to 342 students in secondary schools in the Kurdistan Region of Iraq. According to the results, students have diffculties in recognizing different representations of function and conversion between them. Connections between different parts of the test may provide hints on educational challenges of how to appropriately teach functions.

    Subject Classification: 26Bxx, 97D60

  • Task reformulation as a practical tool for formation of electronic digest of tasks
    1-27
    Views:
    29
    Creative thinking as well as thinking itself is being developed at active learning-cognitive activity of students. To make mathematic matter a subject of interest and work of students at classes, it is efficacious to submit it in a form of tasks. The tasks may be set up in a purposeful system of tasks by means of which reaching the teaching goals in the sense of quality and durability of gained knowledge may be more effective. A suitable means for presentation of tasks with their characteristics (as e.g. didactic function and cognitive level) as well as task systems themselves is an electronic digest of tasks as a database. The analysis of textbooks and digests of tasks commonly used at schools in Slovakia shows that they do not include all the types of tasks necessary for setting up complete (in the sense of didactic functions) task systems. One of the most important methods used for formation of the missing tasks is reformulation of tasks. The individual strategies of task reformulation are explained in details on examples in this article.
  • Integrating elements of data science into high-school teaching: Naïve Bayes-classification algorithm and programming in Python
    307-316
    Views:
    95

    Probability theory and mathematical statistics are traditionally one of the most difficult chapters of mathematics to teach. One of the authors, Péter Princz has experience in teaching various topics via computer programming of the problem at hand as a class activity. The proposed method is to involve programming as a didactic tool in hard-to-teach topics. The intended goal in this case is to implement a naïve Bayes-classifier algorithm in Python and demonstrate the machine-learning capabilities of it by applying it to a real-world dataset of edible or poisonous mushrooms. The students would implement the algorithm in a playful and interactive way. The proposed incremental development process aligns well with the spirit of Tamás Varga who considered computers as modern tools of experimental problem solving as early as in the 1960s.

    Subject Classification: 97D40, 97D50, 97K50, 97K99, 97M60, 97P40, 97P50, 97U50

  • Programming Theorems and Their Applications
    213-241
    Views:
    113

    One of the effective methodological approaches in programming that supports the design and development of reliable software is analogy-based programming. Within this framework, the method of problem reduction plays a key role. Reducing a given problem to another one whose solving algorithm is already known can be made more efficient by the application of programming theorems. These represent proven, abstract solutions – in a general form – to some of the most common problems in programming. In this article, we present six fundamental programming theorems as well as pose five sample problems. In solving these problems, all six programming theorems will be applied. In the process of reduction, we will employ a concise specification language. Programming theorems and solutions to the problems will be given using the structogram form. However, we will use pseudocodes as descriptions of algorithms resembling their actual implementation in Python. A functional style solution to one of the problems will also be presented, which is to illustrate that for the implementation in Python, it is sufficient to give the specification of the problem for the design of the solution. The content of the article essentially corresponds to that of the introductory lectures of a course we offered to students enrolled in the Applied Mathematics specialization.

    Subject Classification: D40