>>    




Submitted reading questions for 02/14/2014

CS 121B (CS1), Spring 2014

sid q1 categ annot
9706 Would you ever need to convert a value into a float? What would be the benefit of purpose of doing this? How would it change the value?    
9727 How can you delete lines or portions of lines of code once they have been executed in the shell?    
9729 How common is use of modules in advanced software design?    
9742 Are new modules still being created?    
9744 How advanced and artistic can these turtles get? Do they ever use this to create art for simple video games?    
9745 Is debugging under-appreciated and under-taught due to the logic that good initial programming should save the need for debugging later? (Is the teaching of debugging passed over in favor of avoiding it altogether?)    
9747 If you can only give instructions to one turtle at a time, what's the point of being able to create multiple turtles?    
9749 Could you explain the differences between the for loop and the range function?    
9750 Are floats in python the same as doubles in other languages?    
9751 What is control flow?    
9757 Is it possible to create moving images with turtle?    
9758 How does a debugging program find and fix problems in a program or computer as a whole?    
9759 When we assign a loop variable, can we assign another value to a variable with the same name outside of the loop? Would it delete the previous value stored?    
9760 Is it possible to draw organic shapes with the Turtle module?    
9761 What is the difference between "for" and "if". Can for make choice according to the variable?    
9762 Loop variables make sense only when the strings have specific meanings? Like those colors?    
9763 Are there limits to the shapes we can draw using the turtle graphics?    
9764 How does porting work?    
9766 Could you elaborate what the text means when it states: "The dot notation turtle.Turtle means “The Turtle type that is defined within the turtle" module”.    
9767 What is turtle generally used for? Is it kind of just for fun or do people use it professionally to design things?    
9769 I am still really confused about when to use the % key when programming. How do you know when to do that? Could you go over another example (not using time)?    
9770 Is there any way to have the turtle program create curves that you can control like the lines? I also don't fully understand how to create shapes like the spiral and circle.    
9771 For turtle graphics, can I start at any other place on the screen besides the middle?    
9772 Can a turtle draw a curve?    
9774 I was confused about how to change the font size in the turtle program, could you explain this?    
9784 What does the "( )" at the end of programming lines do. For instance, win = turtle.Screen() OR tom = turtle.Turtle()    
9825 What is something that the Turtle function would be used for in? In real life?    

(27 rows)

sid otherqs categ annot
9745 Are there more purely functional drawing modules in Python than Turtle? (Without names, without animation, etc.)    
9825 Why are the turtles given names?    

(2 rows)