CS1112 --> Archived Announcements
 

Back to current announcements

 

Date Topic Description
5/5 Tu Discussion location Discussion this week will be held in the computer lab Upson B7. Go to the lab this week, not the classrooms listed on the roster.
5/1 F P6A Hints and corrections Hints for the Player's move method and the Monster's moveTo* methods. The Player's move method should update the player's OLD location's room property playerInRoom and call the inherited moveCharacter method in order to actually get the player moved from one room to another. Additionally, the move method needs to update the properties of the player's NEW location--the room properties playerInRoom and playerVisited are relevant. The Monster's moveTo* methods have similar considerations.

Correction: The type property of class Game: The value 1 means the monster always moveToAttack; the value 2 means the monster always moveToProtect. Other values mean that the monster will choose between the two moves randomly on each turn. This correction does not change the code that you need to write.

Correction: The specification for the Player's poison method was left out of the documentation: the poison method sets the Player's poisoned property to 1.

4/29 W P6B Project 6 Part B has been posted. Both Part A and Part B will be due on Wednesday, May 6th, at 11pm.
4/28 T P6A Project 6 Part A has been posted; Part B will be posted later. Both parts will be due on Wednesday, May 6th, at 11pm.
4/28 T Prepare for discussion Please watch this short, 8-minute video that traces the example code removeChar presented in lecture. Watch it before your discussion section if you can.
4/27 M Discussion location Discussion this week will be held in the classrooms as listed on the roster, not the computer lab.
4/23 Th Prelim 2 return Please pick up your Prelim 2 paper during consulting hours (Sunday-Thursday 5-10pm) at ACCEL Green Room in Caprenter Hall. You must bring your student ID card and show it to a consultant. Please read our feedback and the statistics. Feel free to see any member of the course staff to get help on catching up with the course material. If you have a regrade request, please submit it to a consultant during consulting hours by Thursday, April 30th.
4/13 M Review Prelim 2 topics and review questions have been posted; solutions will be posted after the optional review session on Sunday (1:30-3pm, Kimball B11). See the Exams → Prelim 2 link for more info.
4/13 M Discussion location PLEASE NOTE LOCATION: Discussion this week will be held in the computer lab Upson B7. Go to the lab this week, not the classrooms listed on the roster.
4/12 Su P5 extension Due to a number of students having multiple prelims this week, the due date of Project 5 has been extended to 4/17 Friday at 11pm. It is not wise to wait any longer to start on P5--get started early and get back to it later to finish up so that in between you can be letting the ideas sink in. Remember that there is also the possibility of taking an extra day with a late penalty. However, finish up as soon as possible so that you can start focusing on studying for Prelim 2.
4/8 W 11pm P5 data files The links to the data files have been corrected. Sorry for the inconvenience!
4/8 W P5 Project 5 has been posted; due Thursday, April 16th, at 11pm. Be sure that you download and use the File2Cell.m file from Insight and not the example code file2cellArray.m from lecture.
3/26 Th Extra consulting hour There will be an extra consulting hour tomorrow, Friday, 12:15-1pm in ACCEL Green Room in Carpenter Hall.
3/19 Th P4 extension Project 4 Parts A&B will be due on Friday, March 27th, at 11pm.
3/23 M

Discussion location

Discussion this week will be held in the classrooms as listed on the roster, not the computer lab.
3/19 Th P4B Project 4 Part B has been posted. Both parts will be due on Thursday, March 26th, at 11pm.
3/17 Tu Academic Integrity Final warning: Do not cheat!
During the grading of Project 3, we found three pairs of individuals/groups who violated the Code of Academic Integrity. In one case, two groups submitted at least one practically identical file. In another case, one group took the code of another and made superficial changes to it--changed variable names, comments, and order of conditional statements, ..., etc. Cheating is unacceptable; it does not help you learn but it does something to your character. In consultation with our parallel course, CS 1110, we decided to use Project 3 as an opportunity for a final warning in this introductory course instead of immediately proceeding with the University procedure for academic integrity violations. Please, respect yourself and do and submit your own work. If you need help, please come to the course staff for help. From now (Project 4) on, we will strictly apply the university procedure for any academic integrity violations found.
3/17 Tu Another lost phone and clicker A clicker and a phone was left in Mallot Bache Auditorium after the 11:15 lecture this morning; if it's yours you can claim it in the Math Dept Office in Malott 310.
3/17 Tu Lost phone A phone was left in Hollister B14 after the 9:05 lecture this morning; if it's yours you can claim it in the CEE Main Office in Hollister 220.
3/16 M Discussion location Discussion this week will be held in the computer lab Upson B7. Go to the lab this week, not the classrooms listed on the roster.
3/15 Su P4A Project 4 Part A has been posted and Part B will be posted later. Both parts will be due on Thursday, March 26th, at 11pm.
3/12 Th Prelim 1 return Please pick up your prelim 1 paper during consulting hours (Sunday-Thursday 5-10pm) at ACCEL Green Room in Caprenter Hall. There is no consulting on Fridays normally, but tomorrow (Friday 3/13) you can pick up your prelim paper between 1:15 and 3:15pm at ACCEL Green Room. You must bring your student ID card and show it to a consultant. Please read our feedback and the statistics. Feel free to see any member of the course staff to get help on catching up with the course materials. If you have a regrade request, please submit it to a consultant during consulting hours by Thursday, March 19th.
3/9 M Discussion location Discussion this week will be held in the classrooms as listed on the roster, not the computer lab.
3/5 Th Survey Please fill out this anonymous mid-semester survey to tell us how the course has been going for you and what you would like to review during the review session. Please fill it out as soon as you can; the survey will close on Monday at 11pm.
3/4 W Review Review questions have been posted; solutions will be posted after the optional review session on Sunday. Please see the Exams → Prelim 1 link for more info.
3/2 M Discussion location Discussion this week will be held in the computer lab Upson B7. Go to the lab this week, not the classrooms listed on the roster.
2/27 F P3B Project 3 Part B has been posted. Both parts A and B will be due on Thursday, March 5th, at 11pm.
2/25 W Engineer Your Future Brought to you by Tau Beta Pi, the National Engineering Honors Society at Cornell:
Engineer Your Future Forum is an all-day event consisting of panels featuring industry professionals in a range of different career paths related to the technology industry and workshops tailored to perfect your soft skills. 3 keynotes, 4 panels, 5 CEOs, 20+ accomplished panelists, catered lunch... And so much more!
Get more information here.
2/24 Tu P3A Project 3 Part A has been posted and Part B will be posted later. Both parts will be due on Thursday, March 5th, at 11pm.
2/23 M Discussion location Discussion this week will be held in the classrooms as listed on the roster, not the computer lab.
2/18 T Lecture recording Professor Fan will be away tomorrow as announced last week and a pre-recorded lecture (Lecture 8) has been posted on the Lecture Materials page. TAs Eston Schweickart and Danny Sperling will be available during lecture time at our regular lecture room tomorrow to answer questions on the recorded lecture and Project 2.
In the upcoming days, we will post the recordings of past lectures so that you can use them as a study aid. Watching a captured lecture is not a good substitution for attending lecture, asking and answering questions, and participating in real-time to think through ideas and challenges! Skipping lecture and depending entirely on the captures is a bad idea and will hurt your understanding of the course materials. We provide the capture so that you can more easily check and correct your notes; use them wisely.
2/16 M No office/consulting hr There is no office/consulting hours during university breaks or holidays. Office/consulting hours will resume on Wednesday.
2/16 M Discussion location Attendance at this week's discussion is optional due to February Break. You can stop in at the Upson computer lab B7 during any of Wednesday's discussion sections (10:10am-4:25pm) to get help on the posted discussion exercise (Lab 4) or the project.
2/11 W P2 Project 2 has been posted. Due Monday, 2/23, at 11pm.
2/9 M Discussion location Discussion this week will be held in the classrooms as listed on the roster, not the computer lab.
2/5 R Triple Helix This semester the Triple Helix is running trips every other week to the McGraw House in downtown Ithaca to assist elderly residents with technological issues. Computer literacy is increasingly important in a technology-centered society, and we would like to teach residents basic skills to function independently. We are looking for undergraduate volunteers to come assist residents.
2/2 M Clicker registration Please register your clicker with Cornell, not the iClicker company. You need to register your clicker once every semester; this one registration is good for all courses in a semester.
Your clicker's ID is worn off? Get help here.
2/2 M Discussion location Discussion this week will be held in the computer lab Upson B7. Go to the lab this week, not the classrooms listed on the roster.
1/28 W P1 Project 1 has been posted. See the Projects link. Due Thursday, 2/5, at 11pm. Start on Problems 1 and 2 now. You may want to wait until after Tuesday's lecture to work on Problem 3 as that lecture will cover the relevant material. (Or you can read ahead in Insight.)
1/26 M Discussion location Discussion this week will be held in the computer lab Upson B7. Go to the lab this week, not the classrooms listed on the roster.
1/19 M Course start CS1112 lecture will begin on Thursday, Jan 22nd; discussion will begin the following week, on the 27th.