Design Patterns for CS Education/Design Patterns/Broadening from Small to large group discussions