Hi Christina! It is certainly more difficult to incorporate small group work in a technically-oriented computer class. Here are a few suggestions of activities that instructors have used:
Have students in groups solve a challenge or problem that you have provided them; it may be, for example, an error that needs to be corrected where the group needs to work backward. Though this can also be done individually, the group work adds a dimension of consensus as to what the problem is and how to fix it. You could even make it a contest and put the groups in competition to see which team corrects the error first.
Have students work in groups to develop and give a brief presentation to a new "client" about why a particular software application is a good fit. This, in a fun way, can force students to study the features and applications of a particular program or package.
Have students in groups identify the top five questions they would need answered about a new program or application after you have introduced it. See if other students in each group can answer any of the questions, or have groups pose questions to each other. Or, you may wish to ask questions and give the student learning groups a chance to compete in answering.
Just a few thoughts...