Search
Search Results
-
Central axonometry in engineer training and engineering practice
17-28Views:147This paper is concerned with showing a unified approach for teaching central and parallel projections of the space to the plane giving special emphasis to engineer training. The basis for unification is provided by the analogies between central axonometry and parallel axonometry. Since the concept of central axonometry is not widely known in engineering practice it is necessary to introduce it during the education phase. When teaching axonometries dynamic geometry software can also be used in an interactive way. We shall provide a method to demonstrate the basic constructions of various axonometries and use these computer applications to highlight their similarities. Our paper sheds light on the advantages of a unified approach in such areas of engineering practice as making hand drawn plans and using CAD-systems. -
Methods of teaching programming
247-257Views:127Programming methodology is one of the oldest fields of IS education, and thus various methods have evolved for its teaching. While some of them could be used effectively in primary or secondary education, others are more suited for students in higher education. The methods themselves determine the structure and curricula of courses such as Programming methodology, Data types and algorithms, Programming technology. -
Reappraising Learning Technologies from the Viewpoint of the Learning of Mathematics
221-246Views:170Within the context of secondary and tertiary mathematics education, most so-called learning technologies, such as virtual learning environments, bear little relation to the kinds of technologies contemporary learners use in their free time. Thus they appear alien to them and unlikely to stimulate them toward informal learning. By considering learning technologies from the perspective of the learner, through the analysis of case studies and a literature review, this article asserts that the expectation of these media might have been over-romanticised. This leads to the recommendation of five attributes for mathematical learning technologies to be more relevant to contemporary learners' needs: promoting heuristic activities derived from human history; facilitating the shift from instrumentation to instrumentalisation; facilitating learners' construction of conceptual knowledge that promotes procedural knowledge; providing appropriate scaffolding and assessment; and reappraising the curriculum. -
Teaching puzzle-based learning: development of basic concepts
183-204Views:406While computer science and engineering students are trained to recognise familiar problems with known solutions, they may not be sufficiently prepared to address novel real-world problems. A successful computer science graduate does far more than just program and we must train our students to reach the required levels of analytical and computational thinking, rather than hoping that it will just 'develop'. As a step in this direction, we have created and experimented with a new first-year level course, Puzzle-based Learning (PBL), that is aimed at getting students to think about how to frame and solve unstructured problems. The pedagogical goal is increase students' mathematical awareness and general problem solving skills by employing puzzles, which are educational, engaging, and thought provoking. We share our experiences in teaching such a course – apart from a brief discussion on our pedagogical objectives, we concentrate on discussing the presented material which covers (in two lectures) just one selected topic (pattern recognition). In this paper we present the ideas behind foundations for PBL and the material of the first of two lectures on pattern recognition, in which we address core concepts and provide students with sufficient exemplars to illustrate the main points. -
Motivating students with projects encompassing the whole duration of their studies
165-180Views:155Based 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. -
Two centuries of the equations of commutativity and associativity of exponentiation
219-233Views:78In this survey article we guide the reader through the solution of the commutative equation of exponentiation x^y = y^x and that of the associative equation of exponentiation x^(y^z) = (x^y)^z. Various characterizations of the integer, rational, real and complex solutions are discussed together with some new results and open directions. The article is supplemented by a detailed and commented bibliography on the history of these equations. -
Expressiveness of programming languages and environments: a comparative study
111-141Views:162In 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. -
Teaching of old historical mathematics problems with ICT tools
13-24Views:224The aim of this study is to examine how teachers can use ICT (information and communications technology) tools and the method of blended learning to teach mathematical problem solving. The new Hungarian mathematics curriculum (NAT) emphasizes the role of history of science, therefore we chose a topic from the history of mathematics, from the geometry of triangles: Viviani's Theorem and its problem field. We carried out our teaching experiments at a secondary school with 14-year-old students. Students investigated open geometrical problems with the help of a dynamic geometric software (GeoGebra). Their research work was similar to the historical way. -
Mathematische Bildung im Klagenfurter Doktorand(inn)enkolleg
67-84Views:122In 2003 we set up a programme for PhD-studies ("Doktorand(inn)enkolleg") at the University of Klagenfurt which should promote and support PhD-studies in the field of mathematics education.Within this programme it is worked on the topic "general mathematics education" from different perspectives.
In the first part of this paper intentions, the fields of work and the form of organisation are briefly demonstrated. The second and main part considers in detail the work in one of the four fields of work, and finally, the third and last part presents some experiences with regard to the contents as well as general ones. -
Analogous programming with a template class library
135-152Views:194In 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 the conference "Connecting Tamás Varga’s Legacy and Current Research in Mathematics Education": November 6-8, 2019, Budapest, Hungary
5-8Views:415On the occasion of the 100th anniversary of the birth of the Hungarian mathematics educator, didactician and reform leader Tamás Varga, a conference on mathematics education has been organized in November 2019 and held at the Hungarian Academy of Science.
-
Building a virtual framework to exploit multidisciplinary project workshops – peaks & pits
147-164Views:144Multidisciplinary project work in connection to industry is highly favoured at University education, since it prepares students to envision their spectrum of profession, to be able to participate in production projects in co-operation with partners out of campus, and learn to communicate between disciplines. An effctive combination presumes selection of right partners, set-up of proper virtual platform to bridge time, space, and diffrences in working styles. The set-up process requires several phases of design-based research proofing the melding process to produce a productive workshop that is sustainable. The paper describes the review of literature, the platform and set-up established, a first phase in bridging Art and Computer Science through the description of MOMELTE project, a critical evaluation in order to learn from mistakes, and a new list of design principles to improve the next phase of the workshop process. -
A first course in computer science: languages and goals
137-152Views:99The College Board Advanced Placement exam in computer science will use the language Java starting in fall 2003. The language chosen for this exam is based on the language commonly taught in introductory computer science courses at the university level. This article reviews the purpose of an introductory course and the various suggestions for the curriculum of introductory courses published by the Association for Computing Machinery. It then proposes that such a course stress foundational concepts over specific language syntax, and then provides a list of such foundational concepts and related topics. Based on this fundamental curriculum, the article recommends C++ as the most appropriate language. An appendix provides a sample syllabus. -
The "Teaching Mathematics and Computer Science" Journal logo's mathematical background
55-65Views:69In the present contribution we give an elementary technology for drawing the geodesics, paracycles and hypercycles on the pseudosphere. -
Facilitating class attendance to improve student achievements
77-90Views:120Many studies have revealed that attendance is strongly associated with students' achievements, and have proposed different strategies to improve students' attendance. However, there are few studies investigating how to efficiently take students' attendance – the key component to improve students' attendance. Taking attendance manually is inefficient since it will consume part of the limited class time. This paper describes the design and the implementation of an online attendance system that is currently used in classes at West Virginia University and California University of Pennsylvania. Examples of the system are provided online. Implementation codes of the system are shared, which can be used to teach computer science courses such as Web Programming or Client-Server Script Languages. -
Introductory Computer Programming Courses in Mathematics Curriculum
19-30Views:264We present the results of surveys and curricular research on introductory computer programming courses that are required or recommended for mathematics degrees at U.S. colleges and universities. Our target schools were those with populations between 5,000 and 20,000 undergraduate students. A key result is a synopsis of programming languages in use in these introductory courses with Java, Python and C + + holding the top three spots. We found that 85% of the 340 schools in our pool require or recommend an introductory programming course as a component of a mathematics degree. Furthermore, most of these introductory programming courses are taught by faculty outside of the mathematics department. These results indicate that mathematics faculty value computer programming and should be actively involved in setting learning outcomes, incorporating skills and concepts learned in introductory programming courses into subsequent mathematics courses, and determining programming languages in use.
Subject Classification: 97D30, 97P20, 97P40
-
Development of classification module for automated question generation framework
89-102Views:188Automatic 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. -
Mobile devices in Hungarian university statistical education
19-48Views:200The methodological renewal of university statistics education has been continuous for the last 30 years. During this time, the involvement of technology tools in learning statistics played an important role. In the Introduction, we emphasize the importance of using technological tools in learning statistics, also referring to international research. After that, we firstly examine the methodological development of university statistical education over the past three decades. To do this, we analyze the writings of statistics teachers teaching at various universities in the country. To assess the use of innovative tools, in the second half of the study, we briefly present an online questionnaire survey of students in tertiary economics and an interview survey conducted with statistics teachers.
Subject Classification: 97-01, 97U70, 87K80
-
The effect of augmented reality assisted geometry instruction on students' achiveement and attitudes
177-193Views:311In this study, geometry instruction's academic success for the students and their attitudes towards mathematics which is supported by education materials of Augmented Reality (AR) and its effect on the acceptance of AR and its usage by teachers and students have been researched. Under this research, ARGE3D software has been developed by using augmented reality technology as for the issue of geometric objects that is contained in the mathematics curriculum of 6th class of primary education. It has been provided with this software that three-dimensional static drawings can be displayed in a dynamic and interactive way. The research was conducted in two different schools by an experiment and control group. In the process of data collection, Geometry Achievement Test (GAT), Geometric Reasoning Test (GRT), Attitudes Scale for Mathematics (ASM), students' math lecture notes, semi-structured interviews with teachers and students and observation and video recordings were used. Results showed that geometry instruction with ARGE3D increased students' academic success. In addition, it was found that geometry instruction with ARGE3D became more effective on students' attitudes that had negative attitudes towards mathematics and it also provided support to reduce fear and anxiety. -
E-learning management systems in Hungarian higher education
357-383Views:93Computers, informatics, and information technology have an ever-increasing role in the establishment and spread of new educational forms and methods. The role of e-learning as a new educational model is increasing in the world of computer networks, because of a widespread access to the net and a growing demand for learning beside work.
Technological elements of e-learning can be separated as Learning Management System, authoring system, course material and a browser. Learning Management System is the software package that creates the structure of the whole educational process: course organisation, course material presentation, tracking student work, recording results, and the completion of the program.
This publication shows examples of Learning Management Systems used in Hungarian higher education. Summarizing and systematizing expectations and demands expressed in connection with learning management systems, the present work tries to help the reader orientate on an ever-expanding market. -
Practice based course of Information Technology Service Management for BSc students
229-246Views:118Currently IT systems are primarily observed as sets of services, for example finance services can be accessed via the Internet. The IT background of an enterprise has strategic importance in its activity, but it is also important, that IT helps the enterprise supporting course of business really from the background. To implement this kind of conception, IT Infrastructure Library (ITIL) provides practical advices.
The paper describes the topic of an optional course which introduces BSc students to the subject of IT Service Management the way that it can be used as a practice supplement beside theory courses of IT Service Management. -
Report of Meeting Researches in Didactics of Mathematics and Computer Sciences: January 24-26, 2020 Sárospatak, Hungary
243-271Views:242The meeting Researches in Didactics of Mathematics and Computer Sciences was held in Sárospatak, Hungary, on the Comenius Campus of the Eszterházy Károly University, from the 24th to the 26th of February, 2020. It was organized by the Doctoral School of Mathematical and Computational Sciences of University of Debrecen and the Eszterházy Károly University. The 76 participants – including 15 PhD students – came from 9 countries, 23 cities and represented 33 institutions of higher and secondary education. There were 4 plenary, 48 session talks and 4 poster presentations in the program.
-
Teaching multiparadigm programming based on object-oriented experiences
171-182Views:168Multiparadigm 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. -
Comparing the IT skills and the programming knowledge of Hungarian students specialized in informatics with Romanian students attending a science course or a mathematics-informatics course
21-40Views:173The goal of this research is an analysis of the IT skills and programming knowledge of Hungarian and Romanian students attending a Science course or a Mathematics-Informatics course. Analysed was how effectively can students from different grades answer questions dealing with different subjects. After having evaluated the test results correctness of the original presumption emerged. Significance level was 5% through the analysis. Significant divergency in knowledge of Hungarian students and Romanian students of Humanities (Profil Uman) was found in 11th and 12th grades too. Romanian students attending a science course (Profil Real) and a Mathematics-Informatics course scored higher in programming than their Hungarian counterparts specialized in Informatics in the 11th grade. After the evaluation a final conclusion can be made: Romanian students of the Real Profile have the same or more practice in programming than Hungarian students specialized in Informatics, though the latters have the same or better IT skills. Unfortunately, Hungarian teachers concentrate on word processing and spreadsheet calculation and teach programming just for the students specialized in Informatics, although algorithm thinking would be important for every student before finishing secondary school. -
Psychology - an inherent part of mathematics education
1-18Views:284On the chronology of individual stations of psychology and their effect on mathematics education designed as working document for use in teacher training.
The article is structured as a literature survey which covers the numerous movements of psychology towards mathematics education. The current role of psychology in mathematics education documented by different statements and models of mathematics education should provide a basis for the subsequent investigations. A longitudinal analysis pausing at essential marks takes centre of the continuative considerations. The observed space of time in the chapter covers a wide range. It starts with the separation of psychology from philosophy as a self-contained discipline in the middle of the 19th and ends with the beginning of the 21st century. Each stop states the names of the originators and the branches of psychology they founded. These stops are accompanied by short descriptions of each single research objective on the one hand, and their contributions to mathematics education on the other hand. For this purpose, context-relevant publications in mathematics education are integrated and analysed. The evaluation of the influence of concepts of psychology on teaching technology in mathematics is addressed repeatedly and of great importance. The layout of this paper is designed for the use as a template for a unit in teacher-training courses. The conclusion of the article where the author refers to experiences when teaching elements of psychology in mathematics education courses at several universities in Austria is intended for a proof on behalf of the requested use.Subject Classification: 01A70, 01-XX, 97-03, 97D80