5. Conclusion
In this paper, we present two courses on CT for primary, secondary education, and high school. These courses introduce the concepts and processes of CT in a hybrid classroom format and online education. These courses represent real examples of cooperation between computer science and educational technology. The courses use the educational services of VLEs systems to train students in the new curriculum subject of CT. The courses use analytical learning tools and help teachers perform successfully the tasks of teaching, monitoring, and grading the students. On their part, the students have a creative learning experience in an environment of collaboration, and are able to monitor and track their own progress.