Piazza Communication Policy

CS 5430 Spring 2017
Prof. Clarkson

Summary

The purpose of this policy is to make Piazza a useful communication tool for everyone in the course. The very short version is as follows:

  1. Your concept of Piazza should be that of a massive study group.

  2. Your usage of Piazza should be that of a thoughtful hacker.

  3. Your expectation of Piazza should be that of someone seeking and offering pro bono help.

Concept

For the use of Piazza in this course, we adopt the following metaphor.

Guiding metaphor. Piazza is a virtual study group attended by all the students in the class.

This metaphor capitalizes on the greatest strength of Piazza: the ability to collaborate with and benefit from your peers. The metaphor also has consequences.

Usage

Piazza is an Internet forum. As long as there have been Internet forums, there have been unthoughtful questions: questions that have already been answered, but the asker didn't bother to check; questions that could be answered with one minute of research; questions the asker could have answered by themself but was feeling too lazy to do so; and so on.

Hackers—here, perhaps better described as professionals in the areas of computer science, software development, and information technology—who use Internet forums to seek answers learn quickly that they must ask thoughtful questions. So for the use of Piazza in this course, we adopt the following principle.

Guiding principle. All will strive to ask thoughtful questions on Piazza.

The specific questions asked, they way they are worded, the information included in them—all of these contribute to making Piazza successful. Unfortunately, Piazza does not provide sophisticated features for ranking questions and answers, so it can be difficult to find the right information or focus your attention in the right place. To address that deficiency, we must all take it upon ourselves to ask thoughtful questions in a way that will help one another.

What is a "thoughtful" question? I'm glad you asked! I've prepared a document on Asking Thoughtful Questions in response.

Expectations

The primary means by which the instructors interact with you to teach material is face-to-face communication. Toward that end we hold lectures and office hours.

Piazza exists outside that framework. Time that the instructors spend answering Piazza questions effectively becomes additional office hours, with the added burden that constructing good written answers to questions is more time consuming than answering them face-to-face. Sometimes that time is recouped by answering a question once for many students; others times it is not. And time that other students spend answering your questions is completely pro bono; they are to be congratulated for their service, but it cannot be expected of them.

So in this course we adopt the following norm.

Guiding norm. No one should expect a timely answer through Piazza.

After all, your fellow students are answering for free, and the instructors are answering largely outside their scheduled office hours. If you want a timely answer, come to office hours, which are held every day. We will do our very best to help you.

About anonymity

Piazza permits you to post anonymously. As an educator responsible for helping you learn not just the content of the course, but also more generally for helping you to grow intellectually, I want to make a personal plea that you nonetheless forego anonymity. Take this opportunity to stretch your boundaries. It can help you develop confidence that will serve you well in the rest of your life. If you go on to work in the software industry, chances are you'll use some kind of online forum internally, and you won't have the ability to be anonymous there. Use the time you have now in an educational environment to become comfortable with asking thoughtful technical questions in an online forum. That's a useful skill that transcends the content of any particular class.