Date: 2 May 2001 18:42:29 GMT From: JesterSubject: Final Exams Those of you who took the final on Monday may have noticed that your grades for the final have been posted. Just a few notes: 1) You are NOT allowed to discuss the final with people yet to take the final. 2) Finals will NOT be available for viewing this semester. At the beginning of Summer and Fall Semesters, the program manager for the 1000 level CS courses will post to the .announce newsgroups of the CS classes times and policies for viewing your final. 3) The final curve and your grade have YET to be decided. Please do not ask. Thanks Dan Lerner -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 30 Apr 2001 17:44:49 GMT From: gashalot@oscar.cc.gatech.edu (Robert Gash) Subject: DO NOT DISCUSS THE FINAL EXAM This is important for all of you who may have completed the exam today. DO NOT DISCUSS THE QUESTIONS ON THE NEWSGROUPS OR WITH OTHER STUDENTS. I will repeat for emphasis. DO NOT DISCUSS THE QUESTIONS ON THE NEWSGROUPS OR WITH OTHER STUDENTS. This means people who aren't in the class too. We'll tell you when you may begin asking questions about the exams on the newsgroups, any posts before that time will be considered academic misconduct and WILL RESULT IN FAILURE of the exam, possibly the class, and further action. That is all. -R -- Robert Gash - CS Major \ gashalot@gashalot.com - gte393u@prism Georgia Tech - Atlanta GA \ www.gashalot.com - theinstallation.org CS1311 Scheme Teaching Asst \ pgp keys - gashalot.com/pgpkeys.txt -------------------------------------------------------------------------------- Date: 27 Apr 2001 02:40:48 GMT From: Jester Subject: Final Exam Locations I swear I posted this before, but apparently not. Both of the regular exams will be in their regular lecture halls. The Early Monday Exam will be in Room 16 of the CoC. (Downstairs in the Chemistry Annex) Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 24 Apr 2001 16:41:36 GMT From: Jester Subject: Final Call For Graduating Seniors Ladies and gents, This is the final call for graduating seniors. This morning all graduating seniors should have received an email from me to their gt-accounts detailing their final standings If you are a graduating senior and have NOT received an email from me, you need to contact me at lerner@cc TODAY. Thank you Dan Lerner -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 24 Apr 2001 10:33:21 GMT From: Jester Subject: Final FAQ From our Final Exam Team: ************************************************** Final Exam FAQ *What's going to be on the exam?* About 33% is material covered in lecture and on the homeworks since Test 3. Below is a list of topics to study. As you can see, *everything* is going to be on the final. Warning: There may be a few topics that we missed and did not get included on the list below. But if you can do all of the problems given as Practice Questions on the Word page, then you're in good shape. Also, there may have been some problems you swore would be on previous exams but weren't. Well, they're probably going to show up on the final. So it's a very good idea to review all previous exams and homeworks. Topics covered on the Final ----------------------------------- *Recursion *Scheme loops and other side effects (Lecture 19) *Box Pointer Notation *Tracing a function - output, stack trace *All data structures you have used on homeworks and covered in lecture (Lecture 11, Lecture 20-24a) *Manipulation and searching data structures *Big O/efficiency of functions (Lecture 10) *Big O/efficiency of searches on different data structures *Tree traversals (Lecture 11-13) *Graph searches (Lecture 13-15) *Java keywords (Lecture 25), data types (Fall 1999 Intro to Java, Lecture 26), loops (Fall 1999 Intro to Java, Lecture 25-26) *Object-Oriented terminology (Lecture 25) *Terms for different parts of a class (Lecture 26, Fall 1999 Lecture 25-26) *Java class and driver class (main function) (Lecture 26, Fall 1999 Lecture 25-26) *How much coding is going to be on the final?* It's a 50-50 split. 50% coding and 50% concept questions/other. Yes, you will have to code Java on the final. The coding problems are "big" problems. There's nothing as difficult as state space search. It's definitely more in-depth coding than you've seen on previous exams. *How should I study for the exam?* Well, that's hard to say since everyone has different studying/learning styles. We think study groups are beneficial. You don't really understand a concept, algorithm or problem solution until you have to explain it to someone else. It would probably be good to go over old homeworks and exams and make sure you know how to solve all the problems you missed. Doing the practice questions will help you to see your strengths and weaknesses - do them alone or in a group. It's perfectly okay to discuss the practice questions on the .questions newsgroups. The TAs will not be posting solutions, but we'd be more than happy to answer questions on the newsgroup, meet with you during office hours, and go over the practice questions in recitation. *Will there be a review session for the final?* We don't know. You see, we're all students, too. We have exams to study for and projects to finish up, so we may not have time to hold a review session. But, if there are any TAs with free time, we will post something to .announce. The only review session you are guaranteed to have is recitation this week, so be sure to go. You can go to any recitation any night (Tues-Thurs) this week. Go to all three nights if you feel that would help. *Any final thoughts?* When you are taking the final, *please read the questions carefully*. Many of you missed problems on the previous exam because you didn't read the questions carefully. You answered a completely different question! So take your time and actually read the questions. If you don't understand what the question is asking or if you have any doubts as to what you're supposed to do, raise your hand and ask a TA. We will answer your questions to the best of our ability. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 23 Apr 2001 01:15:33 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Final exam questions Sample questions for the final exam have been posted to the word web page: http://www.cc.gatech.edu/classes/AY2000/cs1311x/Word/ We will not be posting answers to these questions, but we'll be happy to discuss them during office hours and recitation. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 22 Apr 2001 15:24:40 GMT From: Jester Subject: Graduating Seniors Part 2 Once again, if you are a graduating senior, please make sure you identify yourself to your TA so we can determine your final grades. Dan Lerner -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 22 Apr 2001 01:12:36 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Homework Eight clarification The class that you write for the second part should be named PartTwo (and should be in a file named PartTwo.java). This has been updated on the web page for a while, but if you started very early you might have missed it. Sorry for the inconvience. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 20 Apr 2001 03:43:03 GMT From: Jester Subject: Graduating Seniors For those of you lucky enough to graduate this semester, your TA has probably sent around an email asking you to identify yourself to him or her. Please take a moment to do so. Otherwise we'll have issues with processing your grades next week. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 17 Apr 2001 22:22:40 GMT From: Jester Subject: MONDAY 6-9 EXAM TIME EXTENSION Hey, Due to the fact that some students in Kurt's section forgot to sign-up for the early exam (and the fact that we want to move as many of you to monday as possible ;), we've extended the deadline for sign-up until this Thursday, 6:00 pm. Please sign up if you are in Kurt's section! (We'll give you a cookie... Please?) Thanks Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 17 Apr 2001 12:57:51 GMT From: Jester Subject: Lab 13 Lab 13 is up. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 15 Apr 2001 07:03:18 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Homework 8 is now up Homework 8 is now available. It's a java homework. I strongly recommend you begin this one early. It's not particularly long or hard, but java errors can be tricky to fix sometimes, and you don't want to be up Thursday night trying to appease the java compiler. Also, please note that the java compiler is not as forgiving as dr. scheme is. Files that don't compile will recieve NO working points. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 12 Apr 2001 11:43:47 GMT From: Jester Subject: Grades have been Normalized All grades for hw1-4 have been normalized to 100 points. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 12 Apr 2001 02:26:53 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Hexapawn It's come up that there might be some confusion as to what you're to return for the hexapawn board evaluator. You only return a number; not the reason why. I've modified the formatting on the web page to clarify. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 11 Apr 2001 03:50:55 GMT From: Jester Subject: All lectures are up to date All lectures are currently up to date and on the web page, including the Virtual lecture. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 10 Apr 2001 03:30:18 GMT From: Jester Subject: Lab 13 ... delayed for one week Subject line says it all... -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 6 Apr 2001 17:37:28 GMT From: Jester Subject: Graduating Seniors Attention Graduating Seniors: Our Official policy for this semester for Graduating Seniors will be: After all grades are in, you will be assigned a grade by Dead Week without the final averaged in. If you are happy with this grade, you will not be required to take the final. Otherwise, we will offer the final for seniors graduating this semester during Dead Week. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 6 Apr 2001 01:27:40 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Test 3 grades are posted. Test 3 grades have been put up on webwork. The average was about a 70.5. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 5 Apr 2001 06:03:55 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Some homework 7 clarifications. It's come to my attention that some aspects of homework 7 are a bit vague, so hopefully this post will clear up any confusion. The first issue on the table is what each function returns vs. what it does via side effects, so here's a rundown: [p1] Returns whatever you feel is appropriate, sorts the vector passed in via side effects. [p2] Returns the element at the specified index; nothing changes in the vector passed in. [p3] Sets the value using side effects and returns that matrix [p4] Returns a NEW matrix, does not affect the matrix that's passed in. [p5] Returns a NEW matrix, does not affect the matrices that are passed in. [p7] Returns a NEW matrix, does not affect the matrices that are passed in. [p8] Returns either #t or #f, does not affect the matrix that's passed in. Now, there comes the problem that all of the example matrices are square, but your functions should work for matrices of arbitrary size. So how would you represent the matrix: +---+---+ | 3 | 5 | +---+---+ | 7 | 9 | +---+---+ | 1 | 2 | +---+---+ The way we'll represent this vector is: #(#(3 5) #(7 9) #(1 2)) So, in other words, the nested vectors will represent the rows of the matrix. Hopefully this will clear up any potential confusion. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 4 Apr 2001 15:30:05 GMT From: Jester Subject: THIS THURSDAY'S LECTURE!!!! This is an announcment for BOTH Kurt and Monica's section. Tomorrow's lecture for BOTH Kurt and Monica's section is CANCELLED. Instead, a required "virtual" lecture will be posted to the web page. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 4 Apr 2001 15:13:51 GMT From: Jester Subject: EARLY MONDAY EXAM Howdy all, We've created an "assignment" for you on Webwork. This assignment is very very simple. If you are in KURT'S SECTION, and wish to sign-up for the Monday 6-9 Final Exam time on 4/30/2001, submit a plain text file with the following information: Last Name, First Name gt-number (NOT YOUR SSN NUMBER!) Yes, I wish to take the exam on Monday, 4/30 at 6-9 Make sure you put that last line in there. Webwork will be accepting these submissions until Next Friday, 8 am. If you sign-up for the earlier time slot, you will be expected to show up for that time slot (Monday, 6-9) and NOT your scheduled time (Friday, 8-10:50). ANY STUDENT who shows up to the wrong time slot will recieve a 0 for their final. If you change your mind after you've submitted the file, DO NOT resubmit a file saying you don't wanna take the final early. Just email me. IF YOU DO NOT SUBMIT A FILE AND YOU ARE IN KURT'S SECTION, IT WILL BE ASSUMED THAT YOU WANT TO TAKE YOUR FINAL DURING THE NORMALLY SCHEDULED TIME!!!!!!! -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 3 Apr 2001 04:04:45 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Slight change to lecture 18 There has been a slight change at the very bottom of lecture 18. Due to a formatting issue, the X's were in the wrong place for the alpha-beta pruning example; the example is now fixed. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 31 Mar 2001 07:12:14 GMT From: Jester Subject: CS 1311 Is Hiring From the Desk of the Management: ************************************************************************* Interested in becoming a Teaching Assistant? The College of Computing will be holding hiring informational sessions on Monday, April 2nd and Tuesday, April 3rd at 6pm in the Hightower Auditorium (Textiles Building). On-line applications can be found at http://www.cc.gatech.edu/student.services/undergrad/UTA-app.html Interviews can be signed up for during either info session, and on Wednesday April 4th, further information regarding interviews will be posted. (web page announcement will follow.) Laurie ************************************************************************ -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 30 Mar 2001 03:22:17 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Slight change to homework 7 There's a slight change to homework seven: The directions asked for a new vector, but the algorithm described sorts the vector in place (ie, no new vector created). Follow the algorithm given and sort the vector that's passed in. This has been updated on the web page; sorry for the confusion. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 29 Mar 2001 17:55:44 GMT From: Jester Subject: Test 3 Reminder and Word Update Just a reminder, Test 3 will be next Tuesday (4/3/01). Also, more old tests and quizzes have been posted to the word page, as well as bland versions of this semester's Test 2. http://www.cc.gatech.edu/classes/AY2001/cs1311x/Word/ -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 28 Mar 2001 17:11:12 GMT From: Jester Subject: Homework 7 (released early) Ladies and gents, homework 7 is up for your consideration. The due date is Friday, April 13th, 8 am. Have fun. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 28 Mar 2001 01:53:08 GMT From: Jester Subject: Test 3 -- what you should know Test 3 will cover: Do loops State Space Search Game Search Minimax Procedure Carefully read: Lecture 16 Kurt's Better Peg Puzzle Lecture 18 Lecture 19 Lecture 20 You will not be asked to do any coding for state space search, game search or the minimax procedure. However, since you will not be asked to write code, we expect you to have a very detailed understanding of the above topics. We will be asking nit-picky questions to test your knowledge. Questions of the type "What is the algorithm for...." will require highly-detailed responses. For example, if we asked you the following question: What is the algorithm for Depth First Search? We would expect an answer with the following amount of detail: 1) Look at the root. If it's what you're looking for, return success. 2) Otherwise, check the descendants of the root. 3) If the root has no children, return failure. 4) Otherwise, call DFS on the first child. If that search is successful, return success. 5) Else, call DFS on the next child. If that search is successful, return success. 6) Repeat steps 4 and 5 until a success is found or there are no more children. When there are no more children, return failure. This answer does not have enough detail and is not very algorithmic: Look at the root. If it's what you're looking for, return success. Else, check all the way down the leftmost side of the tree until you find what you're looking for. If you don't find what you're looking for, back up and then look down the right side of the tree. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 27 Mar 2001 17:48:07 GMT From: Jester Subject: FINAL SCHEDULE AND ALTERNATE TIMES Ladies and gents, In case you haven't been keeping track, finals season isn't all too far away. Let's just take a gander at the current final schedule (as provided by oscarweb): Monica's section (TR 3-4:30) - Monday Middle Session Kurt's section (TR 12-1:30) - Friday First Session I doubt many of you in Kurt's section is too happy about the Friday final. I know the TAs sure aren't. So...in the effort to make our lives easier, we're going to be offering an ALTERNATE final time for KURT'S SECTION. This new time slot will be Monday, 6-9. If you are in Kurt's section, and are interested in taking the exam on Monday, we will have a sign-up for the Exam later this week. If you do not sign up for the earlier exam time, it will be assumed you are going to be taking it that Friday. Once you sign up, you will only be allowed to take the exam during the time you sign up for. So please be sure that you have that time on Monday. Details for the sign up and location of the exam will be posted on .announce later this week. Thanks Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 26 Mar 2001 21:16:59 GMT From: Jester Subject: HW6 CHANGE IN PROBLEMS HA HA! we goofed. Yup, we put on a problem for homework 6 which will not technically be covered until next weekish. Thus, we are simplifying problem 5. You do not have to write Selection-sort. Rather, we are having you write swap: Write a function called swap that takes in a vector and two indecies and swaps the values at the indecies. You may assume that the indecies will be in the range of the vector: > (define x #(1 2 3 4 5)) > x #5(1 2 3 4 5) > (swap x 0 4) > x #5(5 2 3 4 1) > (swap x 3 0) > x #5(4 2 3 5 1) If you've already finished selection sort, good for you! That problem will appear on the next homework. Sorry Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 26 Mar 2001 21:06:11 GMT From: Jester Subject: BAND TRIP: Hw5 due date The due date for hw5 for the people who left on the Band trip is this friday, at 9:00pm Email your submissions directly to your TA. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 23 Mar 2001 23:27:34 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Homework Six is up Homework six is now up and lined to from the homework web page. Please note that this is a shortened, one week assignment. It is due next Friday, March 30th, at 8am. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 22 Mar 2001 13:50:39 GMT From: Jester Subject: When Using Our .zo file Just because we don't want you to make a silly mistake when comparing your answers to the solutions provided in our .zo file: When running the .zo file we provided for you, please be sure that you are doing so in a new Dr Scheme window (Just go to File->New). Why do we ask you to do this? Well, the function you're writing is called help-kurt. The function encoded into the .zo file is also called help-kurt. If you try to run both in the same Dr Scheme window, the definitions will overwrite each other. This, more likely than not, will cause massive confusion and many many sleepless hours on your part trying to figure out why your function works some of the time but not all of the time. Thanks, Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 21 Mar 2001 05:21:05 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Help Kurt One of our TA's has coded a sample solution to the help-kurt problem from homework five. We're making a version of it available from: http://www.cc.gatech.edu/classes/AY2001/cs1311x/hw/help-kurt.zo You can load the file with the command: (load "c:\my-stuff\help-kurt.zo") ; assuming that you downloaded the file to ; the directory c:\my-stuff. This way you can see what kind of output we expect. Note that this solution uses a BFS technique (so the states it tries may be different from the states you try if you're doing a DFS). Just call it like you'd call your own function. NOTE: We do *NOT* guarantee that this solution is 100% correct. It's been looked over by a few TA's, but it's always possible we missed something. When in doubt as to whether or not the function conforms to the problem specification, post to the newsgroup and ask. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 19 Mar 2001 17:36:08 GMT From: Jester Subject: Kurt's Better Peg Puzzle Lecture 16 (1/2): Kurt's better Peg Puzzle solution Kurt's spent some hours coding up a better solution to the peg puzzle. I would recommend giving it a gander. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 19 Mar 2001 00:18:05 GMT From: Jester Subject: Lecture 16 & 18 They're up -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 13 Mar 2001 22:12:29 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: If you're going to Ireland... If you're going on the band trip to Ireland and are worried about getting homework five done in time then this announcement is for you. The good news is that yes, since you're going on a institute sponsored trip you *will* get an extension. Exactly how long and how will we handle it? Stay tuned for a decision Real Soon Now (TM). For the time being just know that you don't have to freak out about not getting an extension. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Followup-To: git.cc.class.cs1312.questions From: adhilton@cc.gatech.edu (Andrew Hilton) Subject: WebWork restored after power failure Sometime early this morning, the power in the CoC went out. Needless to say, WebWork did not like this power failure, and went down. The system is now back up and working as normal. If you tried to use the system eariler today, you may have received odd error messages. -- Andrew D. Hilton Head ProgDev CS1312 -------------------------------------------------------------------------------- Date: 12 Mar 2001 17:12:17 GMT From: Jester Subject: TEST 2 Ladies and Gents, Tomorrow during lecture is the second test of the semester. All the rules and regulations from test 1 apply to test 2 (don't cheat, don't have anything but a pencil and an eraser...basically see the post entitled Important Test Information). In an effort to start as close to time as possible, we're going to change the way we're giving out the Tests for the 12-1:30 class in Physics. Starting at 11:45, TAs will be posted at the door to the lecture hall to collect your student IDs. After all ids have been collected and all bags are at the sides and front of the class room, we will then pass out the exams by row. Do not start until you are told to do so. REMEMBER TO BRING YOUR ID!!!!!!!!!!!!! We will be using a similar set up as the last time for the 3-4:30 class in the IC lecture Hall. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 12 Mar 2001 16:24:49 GMT From: Jester Subject: Test 2 Strategies Mike Langford, one of our TAs, has written a fairly helpful guide to studying for this upcoming exam. It's been posted on the lectures page, under the 3/13/01 date. Take a look. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 10 Mar 2001 23:21:21 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: WebWork is back up. WebWork is back online and will be up the rest of the weekend so you can turn in your labs. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 5 Mar 2001 04:02:48 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Homework Five is available Homework five is up and linked to from the homeworks web page. While it may not have as many problems as previous assignments, the problems may take a bit more thinking, so be sure to at least look at it early. And as a side note: If you watched the premier of _The Lone Gunmen_ on FOX tonight then you may have seen some Scheme code on one of the computers. Kinda neat, eh? -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 28 Feb 2001 21:40:30 GMT From: Jester Subject: Help Session (ooooh) There will be a help session Monday March 12th, 7:00 pm in the IC Auditorium Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 28 Feb 2001 20:36:40 GMT From: Jester Subject: You want Word? We got your Word. We've put up some old tests and quizzes off the webpage at: www.cc.gatech.edu/classes/AY2001/cs1311x/Word Please keep in mind that over the past few semesters we've been changing the course and the order in and method by which topics are introduced. If you have questions, please refer to lecture notes from the semester in which the test or quiz was given. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 28 Feb 2001 13:55:04 GMT From: Jester Subject: Test 3 date (early notice) The date for the third exam will be Tuesday, April 3rd. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 28 Feb 2001 07:55:12 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Due dates Just to clear up any confusion, here are a few dates: o Lab 8: Due Monday, March 12 at 8am. (That's the Monday after break) o Test 2: Tuesday, March 13 during lecture time. Don't forget your buzzcard. o Homework 5: Due Friday, March 23 at 8am. o Homework 4 is still due at 8am this friday (March 2nd). o Homework 5 will be posted this friday, so if you want to work on it (or at least think about it) over the break then you'll have three weeks, otherwise you'll have your normal two weeks. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Followup-To: git.cc.class.cs1311x.questions From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Extra credit As the subject says, we've decided to offer you some "extra credit" on this homework. Instead of any one problem being worth extra points, we will instead be grading this homework out of 200 points. The total number of points you can earn by doing all of problems correctly is 230. So, let's say you're an eager beaver and have all of your assignment done and turned in. If you got everything perfect, the you would get a 230/200, or 115%. If you're not quite so far and don't get two 15 point problems done but the rest of your assignment is perfect, then you would get a 200/200, or 100%. Have a great spring break, and don't forget to bring your buzzcard to the test on the 13th. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 21 Feb 2001 00:16:51 GMT From: Jester Subject: The next exam date The exam date will be Tuesday, March 13th. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 18 Feb 2001 06:51:35 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Homework 4 Homework four is up for your viewing pleasure. As usual, the earlier you get started the better :-). -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 16 Feb 2001 04:27:33 GMT From: Jester Subject: Lecture 11 & Overall Distribution Lecture 11 and the overall grade chart have been linked to the lecture schedule. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 14 Feb 2001 01:32:46 GMT From: Jester Subject: Lab 6 is up and accepting Lab 6 is up. YOu have until next tuesday, 8 am to submit Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 14 Feb 2001 01:16:47 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: How to get your Test back You can get your tests back at recitation this week or during your TA's office hours. Remember that if you want to question/challenge a grade you must meet with the ta who graded the problem. Office hours are posted on the web site. -- /*=========={ Bryan Kennedy | zendude@cc.gatech.edu }========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 13 Feb 2001 13:16:53 GMT From: Jester Subject: Lab 6 Soon (TM) Sorry for the delay on this. Lab 6 will be up later this afternoon. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 12 Feb 2001 15:28:50 GMT From: Jester Subject: Lab 4 Grades Your grades for lab 4 have been posted. The scores are out of 100 points. If you were missing 1 item from the list (such as an image that won't show up, no email link), you received an 80. If you were missing 2 items, you received a 60. 3 items, 40, etc. If you modified your webpage after the due date, you got a zero. If you have any questions regarding your grade, DO NOT TOUCH YOUR WEBPAGE UNTIL YOUR QUESTIONS ARE RESOLVED. Otherwise, you are free to edit your page as you like. Keep in mind that there will be a second html lab in the coming weeks. You must meet all the requirements for lab4 completed in order to receive a grade for the upcoming HTML II lab. (As a preview, you'll be adding a table, an imagemap, and a mailform to your page) Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 9 Feb 2001 21:03:20 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Test one As you may have noticed, test one has been graded and (most of) the grades are up on WebWork. We haven't decided how we're going to be giving them back yet, so keep checking .announce for when we figure it out. Don't mail your ta, (s)he doesn't know yet either. Once you get your test back, you may want to question/challenge your grade. The *only* person who can change a grade is the TA who graded the problem in question. Look on the front page for the initials of the TA who graded the problem, then check the web page to see when that ta's office hours are. Don't mail your ta; don't ask about it on the newsgroup, don't mail the grading ta unless you can't attend thier office hours. Grading questions will be handled in person only, not by e-mail. Failure to follow these directions may result in your appeal being denied. -- /*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 6 Feb 2001 12:46:22 GMT From: Jester Subject: Lab 5 is up (sorry for the delay) Lab 5 is up on the webpage. Sorry for the delay. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 3 Feb 2001 05:06:59 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Homework 3 is up. Homework 3 is now up on the homeworks web page. Enjoy :-). -- /*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 2 Feb 2001 21:03:27 GMT From: Jester Subject: Lecture 8 is up Lecture 8 is on the webpage. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Followup-To: git.cc.class.cs1312.questions From: dpowers@cc.gatech.edu (Doug Powers) Subject: WebWork WebWork is now back online. Thank you for your patients. -- Doug Powers 1311/1312 WebWork Admin dpowers@cc.gatech.edu -------------------------------------------------------------------------------- Date: 1 Feb 2001 15:49:59 GMT From: Jester Subject: Important Test Information Greetings everyone. Your first exam is coming up this Tuesday. We've set up a few rules and regulations for you to follow to ensure that everything runs smoothly. 1) Do everything in Pencil. Not Pen. BRING A PENCIL. 2) We will be collecting STUDENT IDS (buzzcards) before giving you your exam. YOU MUST HAVE YOUR ID IN ORDER TO TAKE YOUR EXAM. No substituions, no excuses. Upon completion of the exam, you will be given back your ID. 3) You MUST take the exam in the timeslot that you are signed up for. If Oscar says you are in Kurt's section, you must show up to Kurt's class. If Oscar says you are in Monica's section, you must show up to Monica's class. TAs will have official rolls for each section. If you show up for the wrong section, you will not appear on that list and thus will receive a ZERO for the exam. 4) All bags, bookbags, & hats must be placed at the front of the room receiving your exam. You may not have any books or papers with you at your seat. 5) We reserve the right to ask you to move seats during the exam. Even if you do not think you are doing something wrong, do not argue. Just move. This is for your own protection as others may have "wandering eyes" in your area. Please remember that you're wasting your own time by arguing. 6) DO NOT BE LATE! If you are more than 15 minutes late to the exam, you will NOT be given an exam. 7) If you find yourself needing extra paper, you may raise your hand and ask one of the PROCTORS for paper. The following may earn you a zero on the exam and possibly an F in the course: 1) Talking with anyone who is not a proctor. For ANY reason. In ANY language. In ANY manner. 2) Sharing ANYTHING (pencils/erasers/paper) 3) Using paper not given to you by a proctor 4) Having Cell Phones/beepers/handheld computers & PDAs/Calculators/Laptops in your possession during the exam. Leave them (turned off) in your bag at the front/side of the room. 5) Not following directions given by a proctor 6) Writing after time is called (even "just to finish up"). Your tests must be in our hands when time is called. MUST. 7) Using books/notes 8) Disrupting the class -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 1 Feb 2001 02:07:04 GMT From: Jester Subject: Lecture 7 is up Lecture 7 is up and ready to go. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 31 Jan 2001 16:36:42 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Are you still having trouble with Dr. Scheme and WebWork? If you're still having trouble with doing your homework in Dr. Scheme or turning in your assignment via WebWork, then check out the web page at: www.cc.gatech.edu/classes/AY2001/cs1311x/webworks/guide/index.html It's also linked to from the homeworks web page. -- /*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 31 Jan 2001 02:35:14 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: A few words about homework two. Just a few notes about homework two: o The example for 13 was incorrect. (nPr 4 4) should be 24, not 1. o The hint for problem 15 should say to look at your solution to problem 14, not problem 13. These corrections have been made to the web page, but if you have printed out a hard copy or if your browswer keeps a cache of the page, be sure to note these small changes. o For this and all of your remaining Scheme homeworks you MUST follow the mandatory Scheme Style Guidelines which are linked to off of the homeworks web page and are available directly from: http://www.cc.gatech.edu/classes/AY2000/cs1311x/hw/style-guidelines.html This means that you MUST use the template shown on the web page. Put your gt-number (ie, gte123q or gt1234w) in all three places it's asked for. If you have helper functions that are used more than once, there is no need to duplicate them in each problem, just put them in the first problem you use them in. Failure to follow the guidelines WILL result in a penalty to your grade. o We will be autograding your files EXACTLY as they are recieved. This means that Word docs and HTML files and everything else that we fixed last time will be tossed through the autograder as-is, and you will get zero points. So to make a long post short: follow the directions so that we can more easily grade your assignment. A well-written, well-formatted, correct homework makes for a happy TA, and a happy ta is a generous TA :-). -- /*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 30 Jan 2001 03:59:34 GMT From: Jester Subject: Lab 4 is up Lab 4 is up and ready to go. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 28 Jan 2001 22:17:55 GMT From: Jester Subject: Lecture 6 Lecture 6 is up and ready to go. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 26 Jan 2001 02:14:49 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Homework 2, problem 2 We're dropping problem 2 from the homework. Don't do it. It's a stupid problem (think about why calculating remainder using augmentive recurision is rather dumb). Leave the numbering for the rest of the problems the same, just skip number two. -- /*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 24 Jan 2001 15:11:00 GMT From: Jester Subject: Lecture 5 Lecture 5 is up and ready to go Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 23 Jan 2001 15:26:53 GMT From: Jester Subject: The Rules After looking at some of the submissions for the first homework, it has become quite obvious that we need to establish some ground rules and regulations in regards to your homework submissions for the rest of the semester. The TAs were authorized to correct minor errors on THIS homework only that would have prevented your file from loading (malformed comment & improper file formats). This is a one time only mercy. You will not see this again. From now on, what you submit is ENTIRELY what you are graded on. Without further ado, the rules: (subject to addition and alteration) Rule #1: Do NOT submit Microsoft Word documents as your homework. Please remember that we actually load the files you submit directly into an autograder, which runs Scheme on them. It shouldn't come as a suprise to you that Microsoft Word documents aren't going to load. Rule #2: Do NOT submit HTML documents as your homework. See rule #1 Rule #3: Write everything into the DrScheme Editor window. Once you are ready to submit, select "File->Save Definitions". This will create a file with a "scm" extension. Submit these files. Rule #4: Please do not have any nonalphanumeric characters in your file name. No spaces, dashes, parentheses, brackets, squiggles, percentage signs, etc. Rule #5: Be mindful of Word wrap. When you're typing a great deal of text, DrScheme is set up so that it makes it seem as if you've just gone to the next line However, if you notice there are little arrow lines that appear on the end of the line you just left. This indicates word-wrap. You are actually still typing on the previous line. It just looks like you've pressed enter at the end of the line. We get the files exactly as you've written them, so if everything is one huge line extending out into the distance, that's what we're going to load, regardless of any errors this might cause. To turn word wrap off, in DrScheme go to "Edit->Preferences" And select General from the Category drop boxes. Look down the list that pops off and UNSELECT "Wrap words in editor buffers." Rule #6: Be aware of comments in your code. The semicolon indicates that whatever follows on the same line will be a comment. And in contrast, any comment that is not preceded by a semicolon is NOT a comment, DrScheme will attempt to load it. Let's look at some examples: ;this is a comment This is not a comment. ;This is a very very very very very very very very very very very very very very very very very very very very long statement that began as a comment but ends as an error. ;this is a mistake that was found on quite a few homeworks: ;p1 (define (bob x) (+ x 1)) Rule #7: Always make sure that you can load your DrScheme file without errors by pressing the "execute" button and checking for errors. Always. Every Single Time. Always. Have we mentioned that you HAVE to do this? Rule #8: The TAs are under no obligation and in fact are prohibited from altering your files in order to make them work. This is your work that you, the student, are submitting. It is YOUR responsibility to make sure the essays you thought you commented out are commented out, the functions that you thought tested aren't commented out and actually work, and the file is of the correct format. We grade working points up to the point at which the autograder catches your first loading error. After that point, we grade only style points. Do NOT come to your TA under any circumstance with a line similar to: "I don't think it's fair that I got points taken off because of a " "After all the comment was for readability." "I mean, it's not like I forgot to close up any of the other functions." "All you had to do is comment that one part out and it all works. Everything loads." Etc. The answer to all of these pleas is "No." You will not get your points back. No matter how ridiculous it seems, you should have loaded your file into DrScheme before submitting. Don't ask for more points. Rule #9: You are all individually responsible for ensuring that not only are your submission files formatted correctly, but that they are the files you want to submit. Check this by using webworks "retrieve submission" option. This option retrieves a copy of the file a student submits for an assignment. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Followup-To: git.cc.class.cs1312.questions From: adhilton@cc.gatech.edu (Andrew Hilton) Subject: WebWork problem resolved The problem where WebWork was not taking the submitted files has been fixed. You should now be able to correctly submit all of your assignments. -- Andrew D. Hilton Head ProgDev CS1312 -------------------------------------------------------------------------------- Date: 22 Jan 2001 04:54:46 GMT From: Jester Subject: Lab 2 Extension Due to some small errors in Webworks, many of you have had difficulties adding files to be submitted for lab 2. Hopefully this problem will be addressed and corrected soon. However, on the offhand chance the webwork people are asleep (as most rational people should be ;), the deadline for lab 2 is extended until Tuesday 8 am. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 21 Jan 2001 07:49:17 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Lab 1 grades are up Lab one grades were just posted to webwork. If you think that your grade is incorrect, then mail me and attach the automatic e-mail that you recieved. -- /*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 20 Jan 2001 08:53:10 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Homework 2 is now available Homework two is now up for your Scheming enjoyment. It's due February 2nd, 8am. -- /*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 19 Jan 2001 02:09:12 GMT From: Jester Subject: Lecture 4 Lecture 4 up and ready for your reading pleasure. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 18 Jan 2001 08:24:29 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: [hw1][p7]Format for your answer There has been some confusion as to what exactly the correct format for the answer to problem 7 is. The correct format is this (consistent with the web page): (define 7a (+ 1 1)) (define 7b (+ 2 2)) etc... If you want to check your answer, then in the interactions window you can just type: > 7a 2 > 7b 4 etc... You may be thinking "That's not a function! What's going on here?" but don't worry. We'll cross that bridge when we come to it. For now just know that this is the format that we want your answers to question 7 to be in. -- /*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 18 Jan 2001 03:17:07 GMT From: Jester Subject: Lecture 3 Lecture 3 is up and ready to go. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 17 Jan 2001 22:22:33 GMT From: Jester Subject: Small Correction to Lab 2 There's a small bug in lab 2. We goofed. type: cp ~bk62/pub/honor_statement . instead of cp ~bk62/honor_statement (the period is important!) Changes have been made to the web page. Sorry for the confusion. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 17 Jan 2001 01:02:52 GMT From: Jester Subject: Lab 2 is up Lab 2 is up for your enjoyment. It is due Monday, 8 am. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 15 Jan 2001 18:56:34 GMT From: Jester Subject: Lab 1 extension Due to the problems we experienced with the scripts for lab 1, there will be an extension until noon, wednesday to complete the lab. Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 15 Jan 2001 04:40:04 GMT From: Jester Subject: GT-Number vs Student Number Greetings, It's come to my attention that several of you are making some small mistakes for lab 1 by putting your student number instead of your gt-number in the body of the message or in your signature.. Your gt-number is the number assigned to you by Georgia Tech that you use to log into Acme. It comes in the format gt####x or gte###x. Your student number is another series of numbers entirely. We rarely, if ever, ask for your student number. You should, in fact, try to avoid posting your student number anywhere on a newsgroup or email unless specifically asked by a professor or course administrator. Thank you Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 15 Jan 2001 04:33:41 GMT From: Jester Subject: Webworks & you Howdy all! More than a few of you have been emailing Kurt and Monica about the procedure for turning in future assignments for the course (such as the looming homework 1). This semester 1311 and 1312 are utilizing a new system for course administration. This system is called WebWorks. The program allows students to view information about their recitation sections, submit homeworks, retrieve submissions, and check their grades. We've put together a small page of documentation for the system off our website. It is very important that you all look over this information and get yourselves set up as soon as possible. By following the instructions on the page, you will be able to determine your recitation and Teaching Assistant assignments for the semester. Thanks Dan -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 14 Jan 2001 19:55:54 GMT From: bkennedy@treehouse.resnet.gatech.edu (Bryan Kennedy) Subject: Having trouble with lab1? One of our TA's has written a script that will fix some of the tin issues in lab1. In order to run the script, do the following (in order): o Log into acme via telnet o At a prompt, type: ~gte393u/lab1-fixes/cs1311x-setup.sh o Log out o Log back in You should then be able to run tin by just typing "tin" (without the quotes) at a command prompt. Even if you have successfully completed the lab, you should run this script anyway. It fixes some path issues and fixes a potential problem with using the backspace key. Due to the various problems with this lab, the due date has been extended until noon on Wednesday, January 17. -- /*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/ -------------------------------------------------------------------------------- Date: 14 Jan 2001 06:20:03 GMT From: Jester Subject: Lectures 1 & 2 Hey all, lectures 1 & 2 are posted on the web page. -- __ __ ___ __ __ /||\_/||\ | ___ / |/ \ Clowns to the left of me \/-^-^-\/ | / \__ | _ |___/ Jokers to the right o (@ @) o | | -- \ _|_ /_\ | \ Here I am, \-/ \_/ \___ __/ | \_ | \ Stuck in the middle with you.. http://www.lerners.net/~jester lerner@cc.gatech.edu -------------------------------------------------------------------------------- Date: 10 Jan 2001 07:18:44 GMT From: bkennedy@treehouse.kitenet.net (Bryan Kennedy) Subject: Lab1 is up and ready to go Lab one is now linked to off of the class web page. Have fun, and please post any questions/problems to the .lab newsgroup. -- /*==========={Bryan Kennedy | zendude@cc.gatech.edu}=========*/ /* Who is John Galt? CS1311X-TA */ /*===========================================================*/