In this paper we introduce NewtJava, a tool we have recently developed for the teaching and learning of basic algorithmic principles, to be used by students without previous experience in programming. For many years now, university teachers of courses on programming have been complaining about their student’s bad performance when learning elementary programming concepts. Students manifest serious difficulties for the understanding and use of basic flow control structures in programs, the assimilation of data types and the decomposition of simple problems into computer-oriented instructions sequences, for instance. In response to these problems we have develop a teaching software tool that combines the three fundamental characteristics of th...
This paper introduces the theory of algorithm visualization and its education-related results obtain...
Computer programming is considered as a difficult area of study for novices. One of the reasons is t...
The presented bachelor thesis deals with the issue of algorithmization and programming in high schoo...
International audienceThis paper describes a method and a tool that allows a teacher to interactivel...
This thesis is aimed at development of algorithmic thinking and teaching programming in elementary s...
This diploma thesis maps pupils' understanding about a functional principle of using commands along ...
Learning computer programming is a difficult task for most students who start learning in this field...
Research shows that developing algorithmic thinking helps pupils evolve their capabilities and skill...
One of the main reasons that justify the student’s failure in (introductory) programming courses is ...
AbstractEducation of subjects related with computer science is from the perspective of other for cen...
This master thesis deals with programming education on first grade of primary schools in application...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
WOS: 000422062800008Objective of this work is to introduce an Artificial Intelligence supported educ...
AbstractTeaching basic algorithmic concepts to novices is not an easy task. Existing research has gi...
We describe an approach to teaching algorithmic thinking and programming and the first experiences t...
This paper introduces the theory of algorithm visualization and its education-related results obtain...
Computer programming is considered as a difficult area of study for novices. One of the reasons is t...
The presented bachelor thesis deals with the issue of algorithmization and programming in high schoo...
International audienceThis paper describes a method and a tool that allows a teacher to interactivel...
This thesis is aimed at development of algorithmic thinking and teaching programming in elementary s...
This diploma thesis maps pupils' understanding about a functional principle of using commands along ...
Learning computer programming is a difficult task for most students who start learning in this field...
Research shows that developing algorithmic thinking helps pupils evolve their capabilities and skill...
One of the main reasons that justify the student’s failure in (introductory) programming courses is ...
AbstractEducation of subjects related with computer science is from the perspective of other for cen...
This master thesis deals with programming education on first grade of primary schools in application...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
WOS: 000422062800008Objective of this work is to introduce an Artificial Intelligence supported educ...
AbstractTeaching basic algorithmic concepts to novices is not an easy task. Existing research has gi...
We describe an approach to teaching algorithmic thinking and programming and the first experiences t...
This paper introduces the theory of algorithm visualization and its education-related results obtain...
Computer programming is considered as a difficult area of study for novices. One of the reasons is t...
The presented bachelor thesis deals with the issue of algorithmization and programming in high schoo...