Announcements
Welcome to the CS106A web site for Spring 2008!
Important course information will be posted on this web page and announced in class. You are responsible for all material that appears here and should check this page for updates frequently.
Week of May 12, 2008
- Assignment 6 Has Now Been Posted
- Assignment #6: Yahtzee! is now up on the website. It is due next Friday, 5/23. We will go into more detail about the assignment during today's lecture.
- Assignment 5 Due Today
- A reminder that Assignment #5: Hangman is due today (Wednesday, 5/14) at 3:15PM for an on time submission. If possible, please notify your Section Leader via email if you plan on using late days. Thanks!
- MIDTERM: Aftermath
- A new page with Post-Midterm Information has now been uploaded to the site.
- Graphics Contest Out
- The Graphics Contest is now up on the website. Entries are due on Saturday 5/24.
Week of May 5, 2008
- Congratulations on getting through the midterm, everyone!
- MIDTERM: Information
- Midterm Logistics have finally been ironed out:
Date: Tuesday, 5/6
Time: 7:30 PM - 9:30 PM
Location: Hewlett 200
The midterm is open-book, open-notes, but closed electronics (i.e. no computers, smart phones, iPhones, etc.). Good Luck!
- MIDTERM: Review Session [Updated!]
- We'll hold a Midterm Review session during at regularly scheduled lecture time and place this coming Monday. Bring plenty of questions for us to answer!
Date: Monday, 5/5
Time: 3:15 PM - 4:05 PM
Location: 420-040
- Assignment 5 Now Up
- Assignment #5: Hangman has now been posted to the website. It is due on Wednesday, 5/14, at 3:15PM. Professor Young will go into more detail about the assignment during this Wednesday's lecture.
Week of April 28, 2008
- Clarification on Assignment 4 Due Date
- There was a typo on the original Assignment handout that went out during lecture today (Wednesday)... the
Problem Set is actually due on Tuesday, May 6 at the end of the Midterm. Sorry for the confusion,
everyone.
- Assignment 4 is Out
- FYI - Assignment #4: Problem Set has been uploaded to the website. As this assignment requires no programming, there are special instructions regarding how to submit this assignment; please read the handout carefully.
- Assignment 3 Due Wednesday at 3:15 PM
- Just a reminder that Assignment #3: Breakout is due this Wednesday at 3:15PM. Please be sure to submit both an electronic copy and a paper hardcopy. Thanks!
- MIDTERM: Practice Examination now posted [Updated!!]
- A Practice Midterm Exam has been uploaded; the solutions have been put up as well.
- Completed UFO and Ball Examples Posted
- The UFOGame and BallExample from last week's lectures are now up on the Examples page.
Week of April 21, 2008
- [IMPORTANT] Midterm Exam Change
- Due to a room scheduling conflict, we are forced to hold the CS106A midterm on Tuesday night, May 6th, 7:30 - 9:30 PM (deviating from our originally scheduled date and time).
If you cannot make the midterm at this new time, please email Ray as soon as possible with your Name, SUNet ID, and the reason why you can't make the midterm. You will be contacted shortly thereafter to work out an alternate arrangement.
Many apologies for the inconvenience, everyone.
- Additional LaIR Hours
- We forgot to mention that, in addition to the traditional LaIR hours on Sunday - Thursday, 6:00 PM - 12:00 midnight, there is another permanent shift on Saturdays from 1:00 - 3:00 PM. We hope that you will find this additional LaIR shift helpful.
- Congratulations, Karel Contest Winners!
- The top entries for the Karel Contest were demo'ed at the beginning of Wednesday's lecture. Congratulations to:
Winner, Aesthetic. Mischievous Karel, by Jin Young Song
Winner, Algorithmic. Karel Highway (Langston's Ant), by Su Da
2nd Place, Aesthetic. Karel the Clown, by Tess Rothstein
2nd Place, Algorithmic. Fibonacci Karel, by Seth Winger
Honorable Mention. Prime Factorizing Karel, by Alexander Berger
Honorable Mention. Game of Life Karel, by Yin Yin Wu
Thanks to everyone who submitted an entry!!
- Assignment 3 is Up
- Assignment #3: Breakout! has now been posted to the website, and is due next Wednesday, 4/30, at 3:15PM. Dr. Young will go into more detail about the assignment during today's lecture.
- Assignment 2 was Due
Tomorrow Monday at 3:15 PM
- Assignment #2: Simple Java is due
later tomorrow (Monday) at 3:15PM for an on-time submission. Please be sure to submit an electronic copy and a paper hardcopy as well.
- Late Day Usage
- As a courtesy to your course staff, if you plan on using late days for an assignment, we request that you do the following:
Please send an email to your Section Leader by the assignment's normal deadline if you plan on using a late day (even if you are just thinking about it).
Then, when you submit your final submission (or, if you decide not to submit, and save your late days), please notify your Section Leader via email.
This will save your Section Leader a lot of trouble from tracking down non-existent submissions and grading old submissions. Thanks!!!
Week of April 14, 2008
- Links to Java/ACM API Documentation
- Looking for Documentation? You'll find it in the Links section.
- Just a couple of reminders...
- Here's a friendly reminder of upcoming dates that you should be aware of:
Karel Contest entries are due this Saturday (4/19) at 11:59PM.
Assignment #2: Simple Java is due on this coming Monday, 4/21, at 3:15PM.
Week of April 7, 2008
- Assignment 2 Now Posted
- We've decided to post Assignment 2: Simple Java Programs a little bit early. The assignment is due on Monday, April 21 at 3:15PM. Keep in mind that we haven't yet covered some of the material necessary to complete the assignments, so don't worry if you can't solve everything just yet.
- LaIR Helper Hours Begin This Week
- The Section Leaders are holding their invaluable LaIR Helper Hours on Sunday - Thursday Nights from 6 PM - 12 midnight.
These hours are specifically geared towards helping you with your programming assignments and computer issues; they are the perfect venue for you to just drop in and receive one-on-one in-person support with a Section Leader to clarify assignment details or help you through your difficulties with
programming problems.
Be sure to sign up on the electronic LaIR queue to receive help [the LaIR signup computer is located in the nook along the far wall from FedEx-Kinkos; it's the only computer in the LaIR with a bulky, black monitor]! LaIR hours will be held until the end of the quarter (with the exception of the Sunday night just
prior to Memorial Day). And of course, you are still always welcome to come to traditional office hours to seek help.
- Section Assignments to be released late Tuesday night
- You'll be notified via email what your section time is. Alternatively, you can visit http://cs198.stanford.edu/section to view your assigned section. If you haven't received your assignment by Wednesday morning, please let Ray know.
- Assignment 1 Due on Friday
- Just as a reminder, Assignment 1: Karel is due this Friday (4/11) at 3:15 PM.
- Examples Posted
- The CleanupKarel example program from last Friday's lecture has now been posted on the new Examples page. More examples are to come...
Week of March 31, 2008
- Karel Contest Out
- The Karel Contest is now up on the website. Entries are due on Saturday 4/19. Professor Young will discuss the contest in further detail during lecture today.
- Installation Issues?
- If you are having Eclipse installation issues, Ray will be holding extra office hours this week on Sunday Evening from 8-10 PM in the Tresidder LaIR to iron them out.
(Of course, you are welcome to come with any course related questions you may have, but people with installation issues will have priority.)
- Sign Up for Section
- You may submit your CS106A Section Preferences online at http://cs198.stanford.edu/section beginning at 5:00 PM this Thursday (4/3).
Signups close at 5:00PM this coming Sunday (4/6).
After the signup period is closed, my two counterparts in charge of CS106 Sections will assign each person to the best possible section according to her or his own individual preferences. Your section assignment will be announced late Tuesday (4/8) afternoon, and we'll begin holding section later that week.
- Extra Paper Copies of Handouts
- Miss class today? Don't worry; you can find leftover paper copies of handouts in the handout bins of Gates First Floor, B Wing, between Rooms 182 and 188. And as always, the handouts are available online as well.
- Update
- The site has been updated with new handouts, software, and a new assignment. Of note is Handout #2: General Information, which lists our course policies. Feel free to look ahead if you like; we'll also be covering the material in our lecture today. [Hardcopies of all handouts will also be made available to you at lecture.]
- Assignment 1 Now Available
- Assignment 1: Karel has now been posted to the website. It is due next Friday (4/11) at 3:15 PM.
- Thanks Everyone for a Great First Lecture!
- Lecture Info
- CS106A lectures will meet on Mondays, Wednesdays, and Fridays from 3:15PM - 4:05PM in 420-040.
[Building 420 is the Psych Building, AKA Jordan Hall, located near the Math Corner of the Main Quad.]
See you all on Wednesday, April 2, for our first lecture!!
- SCPD/Televised Lecture Clarification
- Unfortunately, class lectures are not televised this quarter. Lectures are chock-full of valuable information, so please try to avoid missing them, and schedule your commitments accordingly.
- Welcome
- Welcome to CS106A!