Dale - Computer Science Illuminated 193

Dale - Computer Science Illuminated 193 - 166 Chapter 6...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
166 Chapter 6 Problem Solving and Algorithm Design Belin and Simone list four principles of successful brainstorming. 5 First and foremost, all ideas are potential good ideas. It is imperative that the members of the group don’t censor their own ideas or make judgments out of hand on others’ ideas. The next principle relates to pace: Think fast and furiously first, and ponder later. The faster the pace at first, the better the creative juices flow. Thirdly, give every voice a turn. To slow down those predisposed to hog the conversation and spur those reluctant to talk, use a rotation. Continue the pattern until team members are truly forced to “pass” because they are out of ideas. Lastly, a little humor can be a powerful force. Humor helps convert a random group into a cohesive team. In the context of object-oriented problem solving, brainstorming is a group activity designed to produce a list of candidate classes to be used to solve a particular problem. Belin and Simone point out that although each
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.
Ask a homework question - tutors are online