# Unit 3 Office Hours Questions

 9 3 Ask away! asked 05 Mar '12, 14:06 PeterUdacity ♦♦ 35.9k●73●219●331 accept rate: 0% 1 @ Peter is there any problem with the interpreter??? Nothing happens when we hit run or submit.I just see a message "Working". could u please help. I tried all possible browsers (FF,Safari,GoogleChrome). (05 Mar '12, 14:13) sudha partha... 1 @sudha - Similar reports on the forum indicate that you may have an infinite loop in your code. (05 Mar '12, 14:17) pmoriarty Some thing happening with me on Unit3.24 (05 Mar '12, 14:18) Michael Button @pmoriarty no...i was just trying to print "hi". (05 Mar '12, 14:32) sudha partha... 7 The code execution back end is overloaded. We are at an order of magnitude traffic than the previous record. (05 Mar '12, 14:33) PeterUdacity ♦♦ congrats on that, Peter. (06 Mar '12, 20:48) EllenJ So peter, do u have any plan on tackling dat problem coz u r increasing d number of courses & thus effective number of students will also increase. I am also having similar problem of bad server response!!! (08 Mar '12, 09:52) Ujjal Sharmah

 59 Could you share with us some current statistics for the CS101 class? Number of students enrolled, completed units / homework , average grades , etc? answered 05 Mar '12, 14:36 k0m0d0 907●1●1●5 Yes, statistics! (05 Mar '12, 15:54) James Viebke I second this (05 Mar '12, 16:21) Nurvx Thirded. It would also be great if we can have a dashboard to track statistics and individual performance against the rest of class (percentile maybe). Does not necessarily have to be a leaderboard format. Also, would be great if you can make achievements/stars visible on a learners public profile - maybe something like Khan Academy? Thanks!! (06 Mar '12, 15:34) Sagar-2 5 The number of students enrolled is interesting, but the number of active student (those who are still watching videos, answering questions and doing homework) is more interesting. (06 Mar '12, 15:49) Mark Brownstein 2 We hear you (and agree)! We do want to provide these statistics, but don't yet have a good way to do this. It is on our shortlist of things to do, so hopefully we'll be able to provide this fairly soon. (07 Mar '12, 15:51) UdacityDave ♦♦ Dave, atlease u cn tel us the number of students enrolled & actually submitting their assignments!!! (08 Mar '12, 09:54) Ujjal Sharmah I'm surprised this is so popular - whilst I can see that one might like to see how ones grades compare to the mean (or median, mode, sd, anova, chi, ... :-)), I can't for the life of me see what anyone would want any of the rest of this. It all seems a bit childish to me. (08 Mar '12, 14:48) retep
 19 are you going to use python for ALL courses offered by udacity? or there might be some courses using different languages like c/c++ or java in the future? please put up units and homeworks at the SAME time. Thank U answered 05 Mar '12, 22:51 blue-1 337●1●2●9 I am interested in learning more PHP programming. (06 Mar '12, 19:50) Dean McIntyre along the lines of this question, I was in fact wondering what language will be used for "CS253 - Web Application Engineering" (08 Mar '12, 09:38) stivlo I would love to see a c programming course. (08 Mar '12, 21:56) Konrad
 14 I only have time for one Udacity class at a time, and both CS253 and CS262 seem very interesting. Will the classes be taught again in the future? If it is the case, how frequently? Will the lecture videos and quizzes stay available after classes are officially finished? I really want to take CS262, but at the same time CS253 with Mr Huffman is an opportunity I would not want to miss. answered 06 Mar '12, 14:44 L Melançon-1 337●1●2●9 Considering that the two current courses are being offered again I think it's safe to assume that the other courses, too, will be offered again (06 Mar '12, 22:41) elssar

I, and a lot of people (well, maybe it just seems like this because they're vocal on the subject) have made silly mistakes on the homework, for example, in having procedures print something instead of returning something - and vice-versa. Such slips could be averted through always including a test case, i.e., the code required to see a particular output, e.g., taking the blastoff question HW2.4

# Define a procedure, countdown, that takes a
# positive whole number as its input, and prints
# out a countdown from that number to 1,
# followed by Blastoff!

def countdown():


Maybe a question like this could be stated more like:

# Define a procedure, countdown, that takes a
# positive whole number as its input, and prints
# out a countdown from that number to 1,
# followed by Blastoff!

def countdown():

#E.g.,
#countdown(3)
#produces ...
#3
#2
#2
#Blastoff!


The student then has to just remove the # on the countdown(3) line to test their output against the given output.

retep
2.5k93163

+1 ... That's a very good suggestion to avoid a lot of unnecessary discussions on the forum.

(08 Mar '12, 05:05)
1

I agree with this too though it could be more easily avoided by just stating "it should return" or "it should print" instead of generic "it should output" with missleading examples:

# some_function(3) => 3, 2, 1

which indicates print within function but actually requires you to print returned values

(08 Mar '12, 10:50)

I have also been frustrated by this. For example I missed a quiz because I returned the results with print when it expected a return. I also missed a homework assignment because I didn't think to test a null string as the inputs for the function. Every none null input tested worked normally but a null string for one of the two inputs resulted in an infinite loop. So a list of test conditions the system grades with would be helpful so these type of issues can be avoided.

I have also noticed a lot of forum posts along the lines of I got this wrong but don't know why that having a set of test conditions while doing the assignment could reduce or prevent.

(08 Mar '12, 14:17)
 11 I'm keen to know what Learning Management System you are using for this elegant display. I have to design some online courses and would like to use this interface. Thanks. answered 06 Mar '12, 12:25 Sujata Krishna 1.5k●4●17●31 As a high school science teacher who is hoping to 'flip' my classroom and create a robust online component (vodcasting with quizzes, which Udacity does so well), I am also very interested in the details of Udacity's production process. (06 Mar '12, 22:51) Cory Carufel-1 I would also like to have an answer to this. I love the way you folks have managed to put together your videos, and I'd love to know more about the system being used at Udacity (08 Mar '12, 19:49) Sudeep Mandal-1
 8 Could we have a "live" IRC chat or videoconferencing where people can ask questions in person? Currently, the recorded videos work well, but only once would be nice as a tryout one of the coming weeks. answered 05 Mar '12, 14:49 Tom Vandenbosch 6.7k●39●82●132 3 A Google+ hangout could work... (05 Mar '12, 15:53) Susan Straub With a maximum of 10 participants? We'll only need 9,000 hangouts. :D (05 Mar '12, 15:56) James Viebke 3 You could get the hangout broadcasted live on Youtube, with people asking questions via IRC. By the way, have you tried asking for in-person lessons on IRC? I'm sure some people would be willing to explain a few things. (05 Mar '12, 16:00) Anton Golov ♦ Thank you for trying it out today through a Google+ hangout. How did it go? (09 Mar '12, 01:39) Tom Vandenbosch
 7 I found the Python Reference very useful in Unit 1 but it was missing in Unit 2. Udacity Dave posted that he planned to include it in future units but I notice it is also missing in Unit 3. Any chance we will have it for Unit 3? And will you post one for Unit 2 also? I am going to print these out and then use them as a reference. Sorry if I seem pesky about this but it is just a sign of how useful I found it. answered 05 Mar '12, 23:14 CAS 207●1●2●8 I really liked the reference in Unit 1 also.. (05 Mar '12, 23:37) Stephen A. D... if you go to the python site there is a huge list of references that can be helpfull if you are stuck on a subject (06 Mar '12, 14:09) Eric Proulx I would also love a reference section for the other units beyond Unit 1. (06 Mar '12, 21:20) cswain I found that included reference and vocabulary to be very handy in keeping track of what we've covered so far. Like I've said, as a software engineer, I know how I would solve a lot of these questions using the full language. But I'm getting MUCH more enjoyment and knowledge out of this class by limiting my solutions to only the things we've covered. When put into that context, a lot of these questions are quite clever and really make you think. (07 Mar '12, 21:37) Shawn Oden Eric-I have gone to the Python site but the materials were not that useful since they use language that requires more knowlwdge than just a beginning student without any CS background would have. (08 Mar '12, 21:56) CAS
 6 Are "gold star" homework questions weighted differently than regular questions? answered 07 Mar '12, 10:03 Brian Yee 2.4k●2●12●36
Question text:

Markdown Basics

• *italic* or _italic_
• **bold** or __bold__
• image?![alt text](/path/img.jpg "Title")
• numbered list: 1. Foo 2. Bar
• to add a line break simply add two spaces to where you would like the new line to be.
• basic HTML tags are also supported

### Tags:

×15,269
×141
×42

Seen: 1,326 times

Last updated: 12 Mar '12, 20:08