Make sure that all groups have drafted a plan for their program that includes your established criteria before giving them a tablet to code.
Check in with groups as you circle the room. Ask guided questions such as:
What is your group’s classroom problem?
How are you going to solve the problem?
What challenges have you faced?
How did you overcome them?
Create heterogeneous ability groupings so that those who are stronger can help those in need.
Use a talking object for the brainstorming stage. When the object is passed to the student, he or she may share an idea. This avoids students talking over one another.