A Fundamentals of Computing Theory course involves different topics that are core to the Computer Science curricula and whose level of abstraction makes them difficult both to teach and to learn. Such difficulty stems from the complexity of the abstract notions involved and the required mathematical background. Surveys conducted among our students showed that many of them were applying some theoretical concepts mechanically rather than developing significant learning. This paper shows a number of didactic strategies that we introduced in the Fundamentals of Computing Theory curricula to cope with the above problem. The proposed strategies were based on a stronger use of technology and a constructivist approach. The final goal was to promote...
The use of traditional introductory approaches to computer science needs to be re-evaluated in light...
International audiencePaper type: application.Background(s):computer science; educational research.A...
Many countries are adopting computing (or informatics) in schools, for pupils from 5 years of age. E...
A Fundamentals of Computing Theory course involves different topics that are core to the Computer Sc...
A Fundamentals of Computing Theory course involves different topics that are core to the Computer Sc...
A Fundamentals of Computing Theory course involves different topics that are core to the Computer Sc...
A Fundamentals of Computing Theory course involves different topics that are core to the Computer Sc...
Constructivism is a major intellectual influence on the development of modern learning technology. T...
In this paper, I will summarize a five-year excursion into computer science education (CSE). The exc...
AbstractThe theory of constructivism teaching emphasizes that: firstly, the center of teaching shoul...
The merits of Empirical Modelling (EM) principles and tools as a constructivist approach to computer...
The use of traditional introductory approaches to computer science needs to be re-evaluated in light...
The merits of Empirical Modelling (EM) principles and tools as a constructivist approach to computer...
International audiencePaper type: application.Background(s):computer science; educational research.A...
The use of traditional introductory approaches to computer science needs to be re-evaluated in light...
The use of traditional introductory approaches to computer science needs to be re-evaluated in light...
International audiencePaper type: application.Background(s):computer science; educational research.A...
Many countries are adopting computing (or informatics) in schools, for pupils from 5 years of age. E...
A Fundamentals of Computing Theory course involves different topics that are core to the Computer Sc...
A Fundamentals of Computing Theory course involves different topics that are core to the Computer Sc...
A Fundamentals of Computing Theory course involves different topics that are core to the Computer Sc...
A Fundamentals of Computing Theory course involves different topics that are core to the Computer Sc...
Constructivism is a major intellectual influence on the development of modern learning technology. T...
In this paper, I will summarize a five-year excursion into computer science education (CSE). The exc...
AbstractThe theory of constructivism teaching emphasizes that: firstly, the center of teaching shoul...
The merits of Empirical Modelling (EM) principles and tools as a constructivist approach to computer...
The use of traditional introductory approaches to computer science needs to be re-evaluated in light...
The merits of Empirical Modelling (EM) principles and tools as a constructivist approach to computer...
International audiencePaper type: application.Background(s):computer science; educational research.A...
The use of traditional introductory approaches to computer science needs to be re-evaluated in light...
The use of traditional introductory approaches to computer science needs to be re-evaluated in light...
International audiencePaper type: application.Background(s):computer science; educational research.A...
Many countries are adopting computing (or informatics) in schools, for pupils from 5 years of age. E...