Though we try to ensure programming assignment specifications are clear, invariably we'll miss something or there will be an interpretation of what we've posted that requires clarification. This is an unavoidable problem when communicating in an imprecise and ambiguous natural language such as English. To help manage the questions on programming assignments, we'll be using Piazza, which is a FREE tool provided to students. Piazza will help ensure consistent and correct answers as well as minimize duplication of effort from repeating answers to the same questions.
CS 302 students can post questions either publicly or anonymously. Students can also answer questions. Instructors may post notes to clarify specifications as well as answer questions and endorse student's answers.
I have created folders for each programming assignment, p1, p2, p3, p4, etc. This is where I expect students to post questions for each programming assignment.
DO NOT POST ANY PART OF YOUR PROGRAM SOLUTION'S CODE AS PART OF ANY PUBLIC FORUM QUESTION or ANSWER.
The only exception is that students may post code fragrments in Private posts on Piazza. Otherwise, students should hand in their code and post their question. TAs will be able to review your handed in code and they can post appropriate code examples as needed tohelp you or other students.
CS 302 students will need to register for Piazza or, if you've already registered, add CS 302 to your Piazza class list.
Piazza is an online tool for asking and answering questions. Piazza is available to you anywhere you have access to the internet. It is delivered and supported by a company called Piazza. Their home page is: http://www.piazza.com
Once you're logged in, you can stay logged in on that computer. You will need to relogin if you check Piazza from another computer.