At the end of each problem solving session, the problem solvers reflect on the process and note particularly good, bad, or interesting aspects of their problem solving. Group work lets us bounce ideas off of each other. Consult the other groups in the class. After working on a problem for thirty minutes, take a break and then start a new problem.
Visial aids make solving problems easier.
Computers are vicious, don't panic it may not be your fault. Group work also makes math anxiety less severe. Practice makes writing resolutions easier. It is good to work in groups, but always consider group dyanmics and how they work for or against you. The programmer types also write reflections.