In Belgium, there are no or very few programming and algorithm design courses at secondary schools (12–18 years old). Students who can program are self-learners. The selection process for the Belgian delegation for the IOI, that has been set up two years ago, takes this situation into account. More initiatives should be taken to introduce computer science in secondary schools. This paper presents Pythia, a solution grader for programming and algorithm design problems based on a web application. Following the learning by doing motto, the proposed framework provides an accessible, usable, effective way to learn programming. To compensate for the lack of teachers with programming or algorithm design skills, Pythia delivers direct feedback to t...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
In this paper we introduce NewtJava, a tool we have recently developed for the teaching and learning...
Summarization: We present the design, implementation and evaluation of a training programme for Comp...
Attracting pupils from secondary schools (12–18 years old) to learn programming is not easy. It is e...
algorithm development, learning environment, Web-based tutoring system. Abstract � The ability to de...
Computer science would not exist without the concept of algorithm. Therefore design of algorithms pl...
M.Ed.Computer Studies as a school subject consists of a theory and a practical component. The practi...
Computer science (CS) is currently not yet part of the official cur- riculum imposed by the Flemish ...
Most novice programmers consider learning to program as a difficult and challenging field of study f...
In the studies for methods of coding, students have a great problem for understanding how to solve a...
The course on algorithms and data structures is a fundamental course for those studying computer sci...
Learning computer programming is a difficult task for most students who start learning in this field...
Involving computer programming in primary and secondary school is an urgent issue in many countries,...
The main aim of this work is to design and implement software platform for support of basic algorith...
This paper considers issues around the teaching of programming, a critical yet challenging part of t...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
In this paper we introduce NewtJava, a tool we have recently developed for the teaching and learning...
Summarization: We present the design, implementation and evaluation of a training programme for Comp...
Attracting pupils from secondary schools (12–18 years old) to learn programming is not easy. It is e...
algorithm development, learning environment, Web-based tutoring system. Abstract � The ability to de...
Computer science would not exist without the concept of algorithm. Therefore design of algorithms pl...
M.Ed.Computer Studies as a school subject consists of a theory and a practical component. The practi...
Computer science (CS) is currently not yet part of the official cur- riculum imposed by the Flemish ...
Most novice programmers consider learning to program as a difficult and challenging field of study f...
In the studies for methods of coding, students have a great problem for understanding how to solve a...
The course on algorithms and data structures is a fundamental course for those studying computer sci...
Learning computer programming is a difficult task for most students who start learning in this field...
Involving computer programming in primary and secondary school is an urgent issue in many countries,...
The main aim of this work is to design and implement software platform for support of basic algorith...
This paper considers issues around the teaching of programming, a critical yet challenging part of t...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
In this paper we introduce NewtJava, a tool we have recently developed for the teaching and learning...
Summarization: We present the design, implementation and evaluation of a training programme for Comp...