Search

Published After
Published Before

Search Results

  • How to teach testing?
    215-232
    Views:
    151
    Testing methodology is an important part of IT education. It is desired to show the beginner programmer students the advantage of testing by having them do only a small amount of work. In this paper, we will show how to make testing as a part of programming in simple exercises. These exercises are solved with the analogous programming technique, which is based on programming theorems over enumerators. We have elaborated grey-box test cases for the programs which have been developed based on programming theorems. These test cases can be taught together with the programming theorems, and they can serve as a standard testing procedure for programmers. We also suggest a test tool to automatize test runs, and we will discuss its usage in a short case study.
  • Heuristic arguments and rigorous proofs in secondary school education
    167-184
    Views:
    119
    In this paper we are going to discuss some possible applications of the mechanical method, especially the lever principle, in order to formulate heuristic conjectures related to the volume of three-dimensional solids. In the secondary school educational processes the heuristic arguments are no less important than the rigorous mathematical proofs. Between the ancient Greek mathematicians Archimedes was the first who made heuristic conjectures with the methods of Mechanics and proved them with the rigorous rules of Mathematics, in a period, when the methods of integration were not known. For a present day mathematician (or a secondary school mathematics teacher) the tools of the definite integral calculus are available in order to calculate the volume of three dimensional bodies, such as paraboloids, ellipsoids, segments of a sphere or segments of an ellipsoid. But in the secondary school educational process, it is also interesting to make heuristic conjectures by the use of the Archimedean method. It can be understood easily, but it is beyond the normal secondary school curriculum, so we recommend it only to the most talented students or to the secondary schools with advanced mathematical teaching programme.
  • Teaching word processing – the practice
    247-262
    Views:
    114
    I compared two surveys, which were aimed to check the word processing ability of students in high schools and universities. The surveys were carried out ten years apart from one another, in 1997 and 2006. The results clearly show that most of the students are not able to use word processors properly. In the survey of 1997 I found explanation for this underperformance in the lack of computers and teachers. However, the results of the second survey did not prove any better than the results of the first, and in 2006 neither the number of computers nor the number of teachers can be blamed. What else then? I suggest that the reason for this general ignorance, for this `modern illiteracy' is the ignorance of the teachers. Until the teachers are not prepared and the senior students of the universities leave the education system without a proper knowledge of the required subjects, there is little chance that they would be able to teach word processing at a satisfactory level.
  • Teaching multiparadigm programming based on object-oriented experiences
    171-182
    Views:
    111
    Multiparadigm programming is an emerging practice in computer technology. Co-existence of object-oriented, generic and functional techniques can better handle variability of projects. The present paper gives an overview of teaching multiparadigm programming approach through typical language concepts, tools in higher education. Students learning multiparadigm-oriented subjects would gain considerable expertise, which is highly needed by the industrial side in large-scale application development.
  • Learning and teaching combinatorics with Sage
    389-398
    Views:
    127
    Learning Mathematics is not an easy task, since this subject works with especially abstract concepts and sophisticated deductions. Many students lose their interest in the subject due to lack of success. Computer algebra systems (CAS) provide new ways of learning and teaching Mathematics. Numerous teachers use them to demonstrate concepts, deductions and algorithms and to make learning process more interesting especially in higher education. It is an even more efficient way to improve the learning process, if students can use the system themselves, which helps them to practice the curriculum.
    Sage is a free, open-source math software system that supports research and teaching algebra, analysis, geometry, number theory, cryptography, numerical computation, and related areas. I have been using it for several years to aid the instruction of Discrete Mathematics at Óbuda University. In this article I show some examples how representations provided by this system can help in teaching combinatorics.
  • Teaching of problem-solving strategies in mathematics in secondary schools
    139-164
    Views:
    85
    In the Hungarian mathematics education there is no explicit teaching of problem-solving strategies. The best students can abstract the strategies from the solutions of concrete problems, but for the average students it is not enough. In our article we report about a developmental research. The topic of the research was the explicit teaching of two basic strategies (forward method, backward method). Based on our experiences we state that it is possible to increase the effectivity of students' problemsolving achievement by teaching the problem-solving strategies explicitly.
  • Würfel und Augensummen – ein unmögliches Paar
    71-88
    Views:
    128
    It is well known that the values 2, 3, ..., 12 of the sum of eyes that appear when throwing two regular dice are not equally distributed. It can also be shown that no matter how the dice are falsified (or if only one of them is being manipulated) they can never reach the same probability concerning the sum of eyes ([8], 91 et seq.). This discovery can be generalized for n ≥ 2 dice. Various results of algebra and (real) calculus are used, so that a connection between two different mathematical fields can be realized. Such a connection is typical and often provides a large contribution for mathematics (because it frequently leads to a successful attempt of solving a special problem) and therefore examples of this sort should also be included in the mathematical education at schools as well as in the student teachers' university curriculum for the study of mathematics.
  • Young women's barriers to choose IT and methods to overcome them - A case study from Hungary
    77-101
    Views:
    265

    Women's scarcity in the STEM, especially in the IT sector is pronouncedly evident. Young women are obstructed from entering and remaining in IT by a broad range of social, educational, and labor market factors. In our paper, we would like to analyze the main barriers girls face in choosing IT, while also proposing potential methods to help them overcome these obstacles. In the second part of the paper, we will present a case study to illustrate in detail how the combination of the above methods can be put into practice to address and tackle the complex set of barriers girls face. We will first introduce a Hungarian annual program, Girls' Day ("Lányok napja"), specifically aimed to promote STEM to girls, then we will present two specific events organized for the 2020 edition of the program and designed with the above principles in mind. The interactive presentation, exposing girls to female role models of the field in a gamified way, and a game development exercise, building Scratch programming skills, have attempted to provide young women both with positive perspectives and experiences in IT, which are instrumental in helping them to surmount entrenched obstacles and raise their interest in the field.

    Subject Classification: 97P10, 97U30

  • A role of geometry in the frame of competencies attainment
    41-55
    Views:
    113
    We discuss aspects of the Education Reform from teaching to educational system. In this context we recognize some problems in recognition of some competencies that students need to achieve and we present how we have developed the measurement method of spatial abilities and problem solving competence. Especially, we investigate how students use spatial visualization abilities in solving various problems in other mathematical course. We have tested how students use their spatial abilities previously developed in geometry courses based on conceptual approach to solve a test based on procedural concept in Mathematical Analysis course.
  • Report of meeting Researches in Didactics of Mathematics and Computer Sciences: January 28 – January 30, 2011, Satu Mare, Romania
    159-179
    Views:
    106
    The meeting Researches in Didactics of Mathematics and Computer Science was held in Satu-Mare, Romania from the 28th to the 30th of January, 2011. The 46 Hungarian participants – including 34 lecturers and 12 PhD students – came from 3 countries, 14 cities and represented 20 institutions of higher education. The abstract of the talks and the posters and also the list of participants are presented in this report.
  • Mathematical Laboratory: Semiotic mediation and cultural artefacts in the mathematics classroom
    183-195
    Views:
    204

    Aim of this presentation is to summarize the influence of Tamas Varga on the Italian research and practice concerning didactics of mathematics since the 70s of the 20th centuries. While being in Budapest for the Conference I noticed that this influence was not known by most Hungarian mathematics educators. I guess that also in Italy, only the teacher educators of my generation know Varga’s influence on the teaching and learning of mathematics in primary school. Hence I start from a brief summary of development of mathematics curriculum in Italy (mainly in primary school) in the last decades of the 20th century. I focus some elements that may be connected with Varga’s influence and, later, some recent development of them.

    Subject Classification: 97G20, 97-U6, 97A40

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

    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

  • Transition from arithmetic to algebra in primary school education
    225-248
    Views:
    152
    The main aim of this paper is to report a study that explores the thinking strategies and the most frequent errors of Hungarian grade 5-8 students in solving some problems involving arithmetical first-degree equations. The present study also aims at identifying the main arithmetical strategies attempted to solve a problem that can be solved algebraically. The analysis focuses on the shifts from arithmetic computations to algebraic thinking and procedures. Our second aim was to identify the main difficulties which students face when they have to deal with mathematical word problems. The errors made by students were categorized by stages in the problem solving process. The students' written works were analyzed seeking for patterns and regularities concerning both of the methods used by the students and the errors which occured in the problem solving process. In this paper, three prominent error types and their causes are discussed.
  • Comments on the remaining velocity project with reports of school-experiments
    117-133
    Views:
    145
    The aim of this article is to introduce different possible solutions to the exercise referring to the calculation of "remaining velocity". We explain the possible approaches to the problem with the help of either using the tools of mathematics or other subjects. During the past few years, we have made Hungarian and Slovakian secondary school students solve the exercise, choosing from both children of average and of high abilities. The experince has shown that very few students were able to solve the problem by themselves, but with the help of their teachers, the exercise and the solution has been an eye-opener experience to all of them. A lot of students were even considering to drive more carefully in the future after getting their driving licenses.
  • CALIBRATE and CAS/DGS resources
    267-279
    Views:
    89
    The CALIBRATE project was initiated by the EU with the goal of expanding the use of ICT in education by increasing the amount of available learning resources via resource exchange. Although CAS/DGS can be used to easily create high quality learning resources which are also easily adaptable across national boundaries, such resources are difficult to find at CALIBRATE portals. We believe that this is due to CAS/DGS still being rather exotic to most of the people as well as with the common problem of finding existing appropriate resources. A possible solution is for CALIBRATE portals to properly equip existing and forthcoming CAS/DGS resources with suitable metadata and to provide some integration with CAS/DGS tools, enabling both beginners and power users to create and exchange CAS/DGS resources.
Database Logos

Keywords