For guiding students in finding connections between the theories they learn in class and the practice they have during the execution of the project, the Double-entry Journal can be a great practice. Portfolios is another useful reflection tool. It gives the students the feeling of accomplishment especially because they can easily share their results with whoever they want in a format that will also express their preferences and creativity. When dealing with large classrooms, it may be a challenge to have students present their experiences and reflections to the class on a regular basis. A practical solution for this issue would be the Small Group Week. Small groups also have the advantage of making students more comfortable, and then they will talk more!
Check the full list of suggested attitudes in the link: