I am very happy that computer science has finally found its place as a subject because for a long time it was considered a technique, a "little extra" taught in small steps as part of other subjects. But computer science is not just a technology, it is a science with fundamental and perennial concepts.
After a lot of lobbying by recognized figures, by the NGS and by the FIS, things really started to move in 2019. As part of the reform of the baccalaureate, a specialization in Digital and Computer Sciences has been proposed to students preparing the general baccalaureate. Teachers, specialized in other subjects such as mathematics, physics or technology, have thus wished to teach computer science as a subject in its own right, and have had to train on the subject. It is important to underline that these teachers did a great job, and participated in the teaching of computer science even though it was not their core business.
But this was temporary, and it was quickly agreed that it was necessary to have real computer scientists to teach the subject. In 2020, a CAPES in computer science was therefore opened. It was a first way to recruit real teachers in computer science.
Today, computer science is getting ready to enter the preparatory classes since the MP2I and MPI tracks, which are more focused on mathematics and computer science, will open at the beginning of the next school year. The programs are quite important and relatively heavy, and well-trained teachers are needed to handle them. This is also the reason why this aggregation is opening.