CompSci 101, Fall 2014
FAQ

FAQ page


How do I debug my APT problem?

Here are some suggestions. Add a call to the function and then cut and paste into python tutor. Step through line by line to see what is happening. Check the value of variables. If you have a long expression, assign it to a variable and then in Python Tutor you can see its value.

What do I do if my laptop breaks or I just can't get eclipse/ambient or other software to work on my computer?

You can still do the work in this class. Eclipse is just one way to work with your python file. At the minimum you can just type your code in a text file with a .py extension. You can also cut and paste your code into Python Tutor and use that to debug. Then cut and paste into your file.

You can also use the online text book and write code in it. Once your code is working, then cut and paste it into a text file and submit it with the websubmit form.

What do I do if I cannot attend lecture for some reason?

All the lecture notes and a video of lecture are on the calendar page. You should do the work from lecture but you cannot get credit for it and you can no longer fill out the google form we do in lecture. I will drop several lecture points at the end of the semester so it is ok to miss a few lectures.

What do I do if I cannot attend lab for some reason?

Do the lab on your own and submit it. You can still get 3 of the 4 points this way. You cannot get the 1 pt for attending lab. At the end of the semester we will drop two labs (or rather 8 points), so you should be fine if you miss a few labs but submit them on your own.

What do I do if I forget to take a reading quiz or can't take it because I am sick?

Reading quizzes turn off at 10am on the date they are due (the date they are listed on the calendar page). They can be taken as many times as you want up until that time. If you have not taken the quiz by 10am on that day, then Sakai will allow you to take the quiz one time only.

However, at 10am on the review day (the class period before the exam day) all reading quizzes will turn off and you will not be able to take them any more.

I will drop some number of points (to be determined) at the end of the semester, so if you do all the quizzes and miss a few points, you should still be ok.

What do I do if I am sick and cannot complete some of the work in this class?

Please fill out the form on the Forms page and we will try to work with you. We will require you to fill out a STINF form and also to notify your Dean. Your Dean needs to know if you cannot complete work for your courses.

If you are sick and cannot participate in lab, you can still do the lab on your own and fill out the lab form on your own. You will lose one point for not attending lab, but we drop two labs (8 points total) so you should still be fine if you do not miss too many labs and participate when you are in lab.

What do I do if I cannot attend the exam because I am sick OR I have what I think is a valid excuse?

Please fill out the form on the Forms page and we will try to work with you on rescheduling the exam.

How do I give feedback on the course?

We would love to have feedback on this course so we can try to make this course even better. There are three ways to give feedback on this course.

  1. If you want to give general feedback on the course (assignments, apts, labs, lecture, exams, professor, graduate TA), you can fill out the form on the forms page . This feedback goes to Prof. Rodger and can be anonymous.

  2. Alternatively, you can fill out the general CS Department form on courses This feedback goes to the Director of Undergraduate Studies in Computer Science and to Prof. Rodger and is anonymous.

  3. If you want to give feedback on an individual UTA in this course then fill out the form on Sakai under announcements.