Search
Search Results
-
Virtual worlds in education – best practice, design and research considerations
309-323Views:94The article briefly describes and characterizes the virtual worlds, different kinds of virtual worlds and possibilities of their use in education. The virtual worlds beyond the passive learning opportunities offer active, constructive and collaborative learning possibilities as well. In the middle section of this article we present the most common ways of different kinds of learning methods, which are illustrated by practical examples as well. In the final sections of the article we deal with the design research approach of 3D virtual worlds. -
CS unplugged in higher education
1-23Views:136Nowadays, there is a significant lack of workforce in the IT industry, even though it is one of the most lucrative professions. According to researchers' forecasts, the existing shortage is growing, so the wages offered will be higher, yet it seems that young people are not attracted to the profession. This problem draws attention to the need to change the curriculum so that it can attract students more. One possible solution is to supplement the curriculum with CS Unplugged activities, which makes it easier to understand and deepen difficult concepts and make IT lessons more colorful. In my article, besides presenting the already known CS Unplugged activities, I will deal with how this can be applied in Hungarian higher education as well. -
Mathematical gems of Debrecen old mathematical textbooks from the 16-18th centuries
73-110Views:75In the Great Library of the Debrecen Reformed College (Hungary) we find a lot of old mathematical textbooks. We present: Arithmetic of Debrecen (1577), Maróthi's Arithmetic (1743), Hatvani's introductio (1757), Karacs's Figurae Geometricae (1788), Segner's Anfangsgründe (1764) and Mayer's Mathematischer Atlas (1745). These old mathematical textbooks let us know facts about real life of the 16-18th centuries, the contemporary level of sciences, learning and teaching methods. They are rich sources of motivation in the teaching of mathematics. -
Linear clause generation by Tableaux and DAGs
109-118Views:107Clause generation is a preliminary step in theorem proving since most of the state-of-the-art theorem proving methods act on clause sets. Several clause generating algorithms are known. Most of them rewrite a formula according to well-known logical equivalences, thus they are quite complicated and produce not very understandable information on their functioning for humans. There are other methods that can be considered as ones based on tableaux, but only in propositional logic. In this paper, we propose a new method for clause generation in first-order logic. Since it inherits rules from analytic tableaux, analytic dual tableaux, and free-variable tableaux, this method is called clause generating tableaux (CGT). All of the known clause generating algorithms are exponential, so is CGT. However, by switching to directed acyclic graphs (DAGs) from trees, we propose a linear CGT method. Another advantageous feature is the detection of valid clauses only by the closing of CGT branches. Last but not least, CGT generates a graph as output, which is visual and easy-to-understand. Thus, CGT can also be used in teaching logic and theorem proving. -
Interdisciplinary Secondary-School Workshop: Physics and Statistics
179-194Views:135The paper describes a teaching unit of four hours with talented students aged 15-18. The workshop was designed as a problem-based sequence of tasks and was intended to deal with judging dice whether they are regular or loaded. We first introduced the students to the physics of free rotations of rigid bodies to develop the physics background of rolling dice. The highlight of this part was to recognise that cubes made from homogeneous material are the optimal form for six-sided objects leading to equal probabilities of the single faces. Experiments with all five regular bodies would lead to similar results; nevertheless, in our experiments we focused on regular cubes. This reinsures that the participants have their own experience with the context. Then, we studied rolling dice from the probabilistic point of view and – step-by-step – by extending tasks and simulations, we introduced the idea of the chi-squared test interactively with the students. The physics and the statistics part of the paper are largely independent and can be also be read separately. The success of the statistics part is best described by the fact that the students recognised that in some cases of loaded dice, it is easier to detect that property and in other cases one would need many data to make a decision with small error probabilities. A physical examination of the dice under inspection can lead to a quick and correct decision. Yet, such a physical check may fail for some reason. However, a statistical test will always lead to reasonable decision, but may require a large database. Furthermore, especially for smaller datasets, balancing the risk of different types of errors remains a key issue, which is a characteristic feature of statistical testing.
Subject Classification: F90, K90, M50, R30
-
Writing a textbook – as we do it
185-201Views:64Recent surveys studying mathematics teaching show that there is a great variety in the level of mathematics teaching in Hungary. To increase efficiency (and decrease differences between schools) it is essential to create textbooks with new attitudes. The experiment we started after the PISA survey of 2000, produced a textbook that is new, in some sense even unusual in its attitude and methods. This paper presents the experiences we gained in the course of this work. -
Modelling and simulation in education and the NetLogo simulation environment
229-240Views:130Just like real experimentation, computer simulation is a method for understanding the world. In the present paper I will demonstrate its possible didactic advantages and application potentials. The displayed simulations, which will be analyzed in a separate section, were all made in the NetLogo environment, one of them by the author himself. -
Teachers and the interactive whiteboards
281-298Views:85The spread of IWB (Interactive WhiteBoard) around the world changes, reforms and modernizes the traditional teaching methods. We can find these new ICT devices in more and more schools in Hungary as well and the use of it is getting widespread in everyday teaching. The teachers have the greatest role in the proper use of IWB during the lessons and they are also responsible for providing students with creative and motivating tasks lesson by lesson. In the following research, the advantages of the IWB are highlighted, the difficulties of its usage and the teachers' attitude towards the new ICT devices by asking 205 teachers from different primary and secondary schools. The results are mainly based on questionnaires. -
Equivalence and range of quadratic forms
123-129Views:55If two quadratic forms are equivalent, that is, if there is a linear transformation with integer coefficients and determinant 1 or −1 which takes one form to the other, then their ranges are the same and also their determinants are the same. The result of the paper is that for positive definite binary quadratic forms the converse is also true. Namely, if two positive definite binary quadratic forms of the same determinant have the same range, then they are equivalent. The arguments are guided by geometric considerations. -
Engineering and Economic Mathematics for Engineering Management Students
35-50Views:117In this article we describe the first part of a case study, which was made with 48 Engineering Management students. The participants of the case study were MSc level students at the Szent István University, Gödöllő. We looked for methods by which we can support the most important components of competence motivation and the development of mathematical and other key competences during the mathematics lessons and individual learning. Another goal of our research was to get reliable information about students learning methods and their awareness of self-efficacy, furthermore their achievement in the subject of Engineering and Economic Mathematics. Detailed assistance was provided for the students in the e-learning portal. Knowledge tests, questionnaire and personal interviews with the students were also used. As an example we introduce one of the knowledge tests connected with the first half of the course about linear programming and graph theory. We detail its didactical background and show the results of the students. -
Expressiveness of programming languages and environments: a comparative study
111-141Views:107In written and oral communication tools, the support of the understanding of our message have an important role: we can increase the expressiveness and the level of understanding of our topic by approaching it in several ways, i.e. in written methods by highlighting the important parts; in oral by changing tone and other elements of non-verbal communication. In this paper programming languages and developing environments are compared with each other in terms of their methods and their level of support to the solution of programming tasks.
There is a need to have these tools in programming and, of course, in teaching programming. What are the factors that define the distinctness and the legibility of a program? What are the basic principles which give an instrument in programmers' and students' hands in order to create a properly working program from already existing algorithms in the most efficient way? We search for the answers to these questions in this paper. -
Gaussian iteration of mean values and the existence of 2^(1/2)
35-42Views:82We propose a method for proving the existence of √2 and finding its approximate value in secondary education. -
The hyperbola and Geogebra in high-school instruction
277-285Views:116In this article the results of teaching/learning hyperbola and its characteristics in high-school using computers and GeoGebra are shown. Students involved in the research attend Engineering School "Nikola Tesla" in Leposavic, Serbia. The aim of the research was to define ways and volume of computer and GeoGebra usage in mathematics instruction in order to increase significantly students' mathematical knowledge and skills. -
Let's learn database programming in an active way
213-228Views:127This paper introduces how I applied the "learning by doing" method in the education of advanced knowledge of database systems in Software Engineering BSc program. The first goal of my method is to enable the students to use the PL/SQL and SQL as a skill, namely they get a practical competence which can be immediately used in business. In the laboratory the students independently practise the material learnt on the lecture. They get feedback for all their activities from the teacher. A software system helps administer the solutions, automatically verifies the syntax of them and helps the teacher to evaluate them. The paper summarises the results of three semesters. In the last year I compared the active learning method with the traditional method. I asked the students in a voluntary survey about the active learning method. -
Analogous programming with a template class library
135-152Views:142In this paper, a template class library and its usage can be read. The classes of the library contain the C++ code of the algorithm of programming theorems. This library supports the implementation of the programs that are planned by analogous programming but the primary aim of its usage is to introduce the object-oriented programming style to show how a reusable code can be written with inheritances, overriding virtual methods, composition of objectcs and template parameters. -
Report of Conference XL. National Conference on Teaching Mathematics, Physics and Computer Science August 22-24, 2016 Székesfehérvár, Hungary
259-276Views:100The XL. National Conference on Teaching Mathematics, Physics and Computer Sciences (MAFIOK) was held in Székesfehérvár, Hungary between 22 and 24 August, 2016 at the Alba Regia Technical Faculty of Óbuda University. For the three-day event, more than 80 persons were registered and more than 40 lectures were given. The fortieth anniversary scientific conference was designed for researchers and teachers in mathematics, physics and informatics to promote modern and efficient education in higher education, and through poster presentations and personal meetings to exchange experience. The opening ceremony of the conference followed by the three plenary lectures took place at the ceremonial hall of the Town Hall. ... -
GeoGebra in mathematics teaching
101-110Views:139GeoGebra is a dynamic mathematics software which combines dynamic geometry and computer algebra systems into an easy-to-use package. Its marvel lies in the fact that it offers both the geometrical and algebraic representation of each mathematical object (points, lines etc.). The present article gives a sample of the potential uses of GeoGebra for mathematics teaching in secondary schools. -
Motivating students with projects encompassing the whole duration of their studies
165-180Views:94Based on my ten years of teaching experience at the University of Debrecen, I can say that students majoring Software Information Technology BSc have to face a number of difficulties during their studies. I think these difficulties root from two main problems: students are unmotivated and cannot sense the coherence between the knowledge acquired in the various courses. This paper tries to give some alleviation to both of these problems by the idea of introducing some long-term projects to students, which they can work on throughout their studies, dealing with a particular aspect of the projects in each course. -
New style in teaching word processing
417-426Views:100Teaching word processing is confined to looking through some menus and showing some functions of a word processor program, although technology presents just a small part of forming layouts. This fact causes that people who are writing documents spend a lot of time by trying to form, e.g., title pages or inner pages.
The present paper deals with a design of an online course on word processing that fits better the needs of many users. The online course is designed for teaching (LA)TEX by leading the students to the technical issues of the typesetting system through layout and grammar rules: demonstrates the most important basic recommendations of typography and grammar rules through samples, and shows how to program the currently displayed layout in the (LA)TEX programming languages. This methodology suits better the common working habit, and can be a useful help in word processing documents. -
Teaching performance testing
17-33Views:186Performance testing plays a vital role in the verification of large scale software systems. It is used for testing the speed, responsiveness, capacity and stability of the investigated system. However, despite the significance of this topic, the effort invested in teaching performance testing in Computer Science is insufficient. The current paper shows, how the fundamentals of performance testing can be demonstrated to students both from a theoretical and a practical viewpoint through step-by-step practical examples that are used in the industry. It is also discussed how a basic toolchain can be set up for performance tests using only free tools. With the presented examples, the reader will be able to take first steps in the performance testing area.
Subject Classification: 68M15
-
Force of summation
185-199Views:109Programming theorems are important tools of programming methodology. By using analogous programming techniques, the solutions of different tasks can be created easily and fast based on programming theorems. Perhaps the summation is the simplest programming theorem that is widely-known among the programmers but once and for all the most various tasks can be solved by this theorem. The aim of the present paper is to investigate the summation programming theorem. Several different abstract levels of this theorem will be defined and the problem types that can be solved based on summation are going to be described. We will underline those points of a programming theorem that make a theorem general and that are not defined in advance, just later during its application, when the solution of a problem is derived from the theorem. -
"Frontier algorithms"
139-152Views:101In this paper we present a new method to compare algorithm design strategies. As in case of frontier towns the cultures blend, the so called "frontier algorithms" are a mixture of different programming techniques like greedy, backtracking, divide and conquer, dynamic programming. In case of some of them the frontier character is hidden, so it has to be discovered. There are algorithms that combine different techniques purposively. Furthermore, determining the programming technique the algorithm is using can be a matter of point of view. The frontier algorithms represent special opportunities to highlight particular characteristics of the algorithm design strategies. According to our experience the frontier algorithms fit best to the revision classes. -
Gamification in Higher Education
87-106Views:762The way of thinking and the way of life of the today's children and teenagers have changed radically. Some of the well-established pedagogical methods that were used for decades have become obsolete. Therefore, we need to look for a new method to approach Generations Z and Alpha. Gamification, which has been known since 2010 and means the use of game elements in other areas of life, offers an opportunity to do so.
In addition to a brief description of gamification, my article shows some possibilities for using it at the university. Furthermore, I investigate the impact of gamification on the student in "Algorithms and Data Structures" university course.Subject Classification: 97P30
-
Comments on the remaining velocity project with reports of school-experiments
117-133Views:145The 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. -
Metadata formats and the new markup language from library field
85-102Views:78Using new communication technologies libraries must face continuously new questions, possibilities and expectations. This study discusses some library-related aspects of our electronic era and how computer-related data formats affect bibliographic dataprocessing to give a survey of the most important results.
Altough library systems have been supporting the creation and maintenance of MARC records for decades, the need to create other forms of metadata is relatively new. In higher education it is important that students get acquainted with these new aspects of bibliographic description and bibliographic dataprocessing.
In our department I launched the BDML development project in order to standardize bibliographic description (based on Hungarian standard 3424/1) with the help of XML. The development aims at the creation of a set of standards that provides information about the structure of bibliographic description in XML form. In the second part of the paper I give a brief presentation and summary of BDML.