“…-use of an ACE (Advanced Computing Environment) for problem formulation, presentation, resolution and generalization (Barana, Fioravera, & Marchisio, 2017a); -automatic formative assessment with adaptive questions aimed at teaching students how to solve problems, guiding them step-by-step with interactive feedback in the solving process, through an ACE and an AAS (Automatic Assesment System) (Barana, Conte, Fioravera, Marchisio, & Rabellino, 2018b; Barana, Fioravera, Marchisio, & Rabellino, 2017) Within the PP&S Project, the activity of problem posing and solving, strongly characterized by cooperative learning, can be carried out face-to-face among students, in their classrooms or computer lab or among students at a distance, within a VLE (Virtual Learning Enviroment) dedicated to each class. At the same time, teachers develop problems for their students at a distance, within a VLE dedicated to the community of PP&S teachers throughout Italy, who also collaborate with each other exchanging ideas, teaching strategies and materials reviewed and tested in their classes (Barana et al, 2018a).…”