Integrating reflective writing in CS/IS

The ability to communicate effectively is a critical attribute for graduates of CS/IS programs. A challenge for CS/IS educators is how best to create experiential learning activities for students t...