El-Hamamsy, LailaChessel-Lazzarotto, FrédériqueBruno, BarbaraRoy, DidierCahlikova, TerezaChevalier, MorganeParriaux, GabrielPellet, Jean-PhilippeLanarès, JacquesDehler Zufferey, JessicaMondada, Francesco2020-11-092020-11-092020-11-09202110.1007/s10639-020-10355-5https://infoscience.epfl.ch/handle/20.500.14299/173109Integrating computer science (CS) into school curricula has become a worldwide preoccupation. Therefore, we present a CS and Robotics integration model and its validation through a large-scale pilot study in the administrative region of the Canton Vaud in Switzerland. Approximately 350 primary school teachers followed a mandatory CS continuing professional development program (CPD) of adapted format with a curriculum scaffolded by instruction modality. This included CS Unplugged activities that aim to teach CS concepts without the use of screens, and Robotics Unplugged activities that employed physical robots, without screens, to learn about robotics and CS concepts. Teachers evaluated positively the CPD and their representation of CS improved. Voluntary adoption rates reached 97% during the CPD and 80% the following year. These results combined with the underpinning literature support the generalisability of the model to other contexts.Computer Science EducationEducational RoboticsProfessional DevelopmentElementary School CurriculumCurricular ReformComputer Science UnpluggedRobotics UnpluggedA computer science and robotics integration model for primary school: evaluation of a large-scale in-service K-4 teacher-training programtext::journal::journal article::research article