In Hungary algorithmical thinking is a part of teaching informatics both in primary and secondary grammar schools. A teacher usually starts with some everyday algorithm, taking examples from cooking or solving a mathematical or physical problem. The steps of the solutions are usually represented in a flow diagram. This diagram is a graphical representation of the algorithm steps including decision symbols. With these decision symbols, selections and iterations can be applied. Unfortunately, the common ways of describing algorithms are far from functional thinking, therefore it is rather difficult for teachers to find materials on teaching functional programming. On the other hand, programming and trying the algorithm in a functional w...
Abstract. We present the kernel language approach, a new way to teach programming that situates most...
Teaching Language Processing courses is a hard task. The level of abstraction inherent to some of th...
The article highlights the following information, A program is written in an algorithmic languag...
AbstractEducation of subjects related with computer science is from the perspective of other for cen...
AbstractEducation of subjects related with computer science is from the perspective of other for cen...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
The article describes requirements to educational programming languages and considers the use of Pyt...
Modernization and the ever-increasing trend of introducing modern technologies into various areas of...
The article describes requirements to educational programming languages and considers the use of Py...
This paper discusses our experience in using a functional language in topics across the computer sci...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
In this paper we describe a didactic approach that seeks to include the stages of programming in the...
This paper introduces a problem solving method for teaching functional programming, based on Polya's...
Abstract. Functional and logic programming are often taught in different courses so that students of...
Algorithmics is the study and practice of taking a high-level description of a program’s purpose an...
Abstract. We present the kernel language approach, a new way to teach programming that situates most...
Teaching Language Processing courses is a hard task. The level of abstraction inherent to some of th...
The article highlights the following information, A program is written in an algorithmic languag...
AbstractEducation of subjects related with computer science is from the perspective of other for cen...
AbstractEducation of subjects related with computer science is from the perspective of other for cen...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
The article describes requirements to educational programming languages and considers the use of Pyt...
Modernization and the ever-increasing trend of introducing modern technologies into various areas of...
The article describes requirements to educational programming languages and considers the use of Py...
This paper discusses our experience in using a functional language in topics across the computer sci...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
In this paper we describe a didactic approach that seeks to include the stages of programming in the...
This paper introduces a problem solving method for teaching functional programming, based on Polya's...
Abstract. Functional and logic programming are often taught in different courses so that students of...
Algorithmics is the study and practice of taking a high-level description of a program’s purpose an...
Abstract. We present the kernel language approach, a new way to teach programming that situates most...
Teaching Language Processing courses is a hard task. The level of abstraction inherent to some of th...
The article highlights the following information, A program is written in an algorithmic languag...