320 likes | 331 Views
CS 101. Daily Announcements. Monday, 29 August 2005. Everybody should register for a lab section My first screw-up: The final exam is on a Tuesday, 13 Dec Not Monday, 12 Dec, as the syllabus states TAs and office hours are on the website First homework will be out later this week
E N D
CS 101 Daily Announcements
Monday, 29 August 2005 • Everybody should register for a lab section • My first screw-up: • The final exam is on a Tuesday, 13 Dec • Not Monday, 12 Dec, as the syllabus states • TAs and office hours are on the website • First homework will be out later this week • Homeworks are due Friday mornings • My office hours are changing • Are now M/W/F 11-noon • The Monday one is no longer from 3:30-4:30 • But it will be today… • Professor Luebke’s office hours will probably be changing as well (more on that later) • Java on Mac installation is on the website • Sign up for a lab sections if you haven’t already!
Wednesday, 31 August 2005 • Everybody should be registered for a lab section • My first screw-up: • The final exam is on a Tuesday, 13 Dec • Not Monday, 12 Dec, as the syllabus states • TAs and office hours are on the website • First homework will be out later this week • Homeworks are due Friday mornings • My office hours are changing • Are now M/W/F 11-noon • The Monday one is no longer from 3:30-4:30 • Professor Luebke’s office hours will probably be changing as well (more on that later) • Java on Mac installation is on the website • We will be going over CodeLab next week • Lab this Thurs/Fri • You must attend the section you are registered for!
Monday, 5 September 2005 • Everybody should be registered for a lab section • TAs and office hours are on the website • First homework will be out later this Wednesday • Due next Friday morning • We will be going over CodeLab this Wednesday • Java on Mac installation is on the website • Lab this Thurs/Fri • You must attend the section you are registered for! • Lab machine login issues • What I expect you to understand at this point… • Lab 1 grades were returned • In general, lab grades will be returned on Wed
Wednesday, 7 September 2005 • TAs and office hours are on the website (and occasionally change) • First homework is out today • Is on the website, will be going over it today • We will be going over CodeLab today as well • First CodeLab homework will be assigned in the next day or two • The assignment will be e-mailed to everybody • CS 101 section access code: VIRGIN-7589-1797 • Java on Mac installation is on the website • Lab this Thurs/Fri • You must attend the section you are registered for! • We will be going over the lab today in class • Lab machine login issues • Lab 1 grades were returned • In general, lab grades will be returned on Wed • Lab 2 grades should be returned later today • First midterm is 2 weeks from today • Progression through the textbook: 1, 2, 3, skip 4, 5, 6, back to 4, 7, 8 • Thus, once we finish chapter 3, we will proceed into chapter 5 • Testing code for homeworks
Monday, 12 September 2005 • TAs and office hours are on the website (and occasionally change) • First J homework is out, is due this Friday at 10 a.m. • First C homework is out, due a week from Wednesday • Details on the website • Lab this Thurs/Fri • More on using objects (chapter 3) • Lab machine login issues • I’m working on it… • First midterm is 1 week from Wednesday • Will cover chapters 1-3 • And maybe a bit of chapter 5, depending on how far we get • Full details on this on Wednesday • Last semester’s exams will be on the website • Progression through the textbook: 1, 2, 3, skip 4, 5, 6, back to 4, 7, 8 • Thus, once we finish chapter 3, we will proceed into chapter 5 • Testing code for homeworks • Comments on the assignments…
Wednesday, 14 September 2005 • First J homework is out, is due this Friday at 10 a.m. • 10:00:01 is late!!! • First C homework is out, due a week from today • Details on the website • All the questions for chapters 2 and 3 • Lab this Thurs/Fri • More on using objects (chapter 3), and a review of references • We’ll be going over it today • It’s a new lab this year – please comment! • You may want to bring your textbooks to lab this week • Lab machine login issues • You should have received an e-mail – if not, let me know • First midterm is 1 week from today • Will cover chapters 1-3, is open book • Last two semester’s worth of exams are on the website • Lab quiz next week • Done during your normal lab section, is open book • Last two semester’s worth of lab quizzes are on the website • You will probably have to write an entire program • Testing code for homeworks • Comments on the assignments…
Monday, 19 September 2005 • Second J homework will be out on Wed • Due a week from Friday at 10 a.m. • Will be going over it today • First C homework is out, due this Wednesday • Details on the website • All the questions for chapters 2 and 3 • Lab quiz this Thurs/Fri • Done during your normal lab section, is open book • Survey questions are optional for the lab quiz • As it’s timed, don’t need to do the good programming practices • Last two semester’s worth of lab quizzes are on the website • You will probably have to write an entire program • Lab machine login issues • You should have received an e-mail – if not, let me know • First midterm is this Wednesday • Will cover chapters 1-3, is open book • Last two semester’s worth of exams are on the website • Will be reviewing for it today • Appendix in back of textbook • String class starts on page 877 • Glossary on website…
Wednesday, 21 September 2005 • First midterm is today • That’s why everybody showed up! • Please sit every other seat • When done, put your test in the correct pile • Second J homework will be out today • I’ll e-mail about it • Due a week from Friday at 10 a.m. • Will be going over it today • Lab quiz this Thurs/Fri • Done during your normal lab section • Is open textbook • Survey questions are optional for the lab quiz • As it’s timed, don’t need to do the good programming practices • Last two semester’s worth of lab quizzes are on the website • You will probably have to write an entire program
Monday, 26 September 2005 • First midterm • Average grade was a 89 (stdev 13) • Will be returned in labs this week (101-E during lecture on Wed) • In the future, we’ll try to return it the same week • Will go over it today • Regrades must be turned in within 10 days • Forms will be on the website • Lab quizzes will be returned around Wednesday • Will go over grades so far this Wed or next Mon • Second J homework is out • Due Friday at 10 a.m. • Future assignments • HW J3 will be out this Wed, due a week from Friday (HW is on if’s) • Will be having a J homework every week there is not an exam (still ~7 this semester) • HW C2 should be out this week • Will be going over this week’s lab on Wednesday (lab is on if’s) • Jeopardy review: how much did it help?
Wednesday, 28 September 2005 • Lab quiz grades were e-mailed back last night • Exams will be returned in lab this week • Average was an 89 (stdev 13) • Second J homework is out • Due Friday at 10 a.m. • Third J homework will be out tonight: on if’s • We will go over it today • This week’s lab is also on if’s • Will also go over it today • HW C2 should be out this week • No class on Monday (fall break)
Wednesday, 28 September 2005 • How to compute your grades • Compute each grade as a percentage (out of 100) • Multiply each grade by the assignment’s weight • Sum those up • Divide by the total weight • Average weighted grade so far is 93 • We expect this to lower as the semester progresses • HISTORICALLY, the grade range has been: • A: 90+, B: 80-89, C: 70-79, D/F: <70
Wednesday, 5 October 2005 • Today’s music: The Rolling Stones • Homeworks • HW J3 is due this Friday • HW J4 is out today (will be reviewing it): on loops • HW C2 will be out today • When should it be due? • Exam regrades • The grading guidelines will be on the website (probably tonight) • Regrade form also on the website • Must be turned in within 10 days • This week’s lab is on while loops • Will also go over it today • Missing labs for the concert • That’s a valid reason as far as I’m concerned • Textbook progression • Chapter 6 (iteration) this week and next week • Then onto chapter 4 (creating classes) and 7 (more on classes)
Survey responses • More program examples and demos • And different ones than the textbook • Positive responses about the TAs • Go slower when explaining the slides with code on them • Lots of people objected to the common curve with 101-E • Code on the website • Terminology concerns • Amount of material covered • Speeding through certain slides • Object vs. class confusion • Assignments that allow for more “creative” solutions • Textbook appendix usage explanation
More survey Comments • Lots of requests for the return of the marshmallow gun • More humor / red slides • Demotivators were very popular • I should start answering other’s cell phones during class • I should dance Irish jigs (?) • Lots of comments on how I draw &’s • I got straight F’s in handwriting in elementary school…. • List what music I’m playing
Monday, 10 October 2005 • Today’s music: U2 (from The Joshua Tree) • Homeworks • HW J4 is due this Friday • No HW next week (as it’s the midterm) • HW J5 due the following week (also on loops) • HW C2 due next Wednesday (19 Oct) at 2 p.m. – all questions for chaps 5 and 6 • Exam regrades • The grading guidelines are on the website (sorry about the delay) • There are about 10 days to submit a regrade • Regrade form also on the website • This week’s lab is on for loops • Will also go over it on Wednesday • Lab quiz and midterm next week • Same procedure as last time • Coverage is chapter 1-6 except 4 (with emphasis on chapters 5 and 6) • Textbook progression • Chapter 6 (iteration) will be finished this week • Will then start on chapter 4 (which is not on this midterm) • Will be spending a LOT of time on chapters 4 and 7 after the midterm
Wednesday, 12 October 2005 • Today’s music: The Who (Pinball Wizard and Baba O’Riley) • Homeworks • HW J4 is due this Friday • No HW next week (as it’s the midterm) • HW J5 due the following week (also on loops) – will go over it on Monday • HW C2 due next Wednesday (19 Oct) at 2 p.m. – all questions for chaps 5 and 6 • Exam regrades • The grading guidelines are on the website (sorry about the delay) • There are about 10 days to submit a regrade • Regrade form also on the website • This week’s lab is on for loops • Will also go over it today • Lab quiz and midterm next week • Same procedure as last time • Coverage is chapter 1-6 except 4 (with emphasis on chapters 5 and 6) • Textbook progression • Chapter 6 (iteration) will be finished today • Will then start on chapter 4 (which is not on this midterm) • Will be spending a LOT of time on chapters 4 and 7 after the midterm
Monday, 17 October 2005 • Today’s music: The Corrs: Rebel Heart & Breathless • Homeworks • No HW this week (as it’s the midterm) • HW J5 is due next Friday • Available this Wednesday, will be going over it today • HW C2 due this Wednesday (19 Oct) at 2 p.m. – all questions for chaps 5 and 6 • Exam regrades • The grading guidelines & regrade form are on the website • There is a week (or so) left to submit a regrade • Lab quiz and midterm this week • Same procedure as last time • Coverage is chapter 1-6 except 4 (with emphasis on chapters 5 and 6) • Midterm and lab are open textbook, closed everything else (the lab may allow the Java documentation) – this includes past assignments! • Today’s lecture • Going over HW J5 • Review of HW J4 and prime number generation and efficiency • How to debug programs • Jeopardy review! • Third lab quiz date is being moved to the week after Thanksgiving
Wednesday, 19 October 2005 • Today’s music: ABBA • Second midterm is today • Please sit every other seat • When done, put your test in the correct pile • Lab quiz this Thurs/Fri • Done during your normal lab section • Is open textbook • Survey questions are optional for the lab quiz • As it’s timed, don’t need to do the good programming practices • Last two semester’s worth of lab quizzes are on the website
Monday, 24 October 2005 • Today’s music: ABBA (really) • Second midterm… • Yes, the test was *way* too long • It will be returned in labs this week • Grades will be posted online today or tomorrow • Average was in the 70’s • HW J5 due this week • HW J6 will be out Wed, due next Friday • Third lab quiz date is being moved to the week after Thanksgiving • We will be progressing through chapters 4 and 7 for the next few weeks
Debugging • Three ways to debug: • Hand trace the program • Put in lots of print statements (ala Fractions in Lab 7) • Reading a stack trace • Later (most likely in 201), you will see how to use a debugger
Wednesday, 26 October 2005 • Today’s music: Metallica • Second midterm • It will be returned in labs this week • Grades are online via the viewgrades script • Average was a 73 • HW J5 due this week • Can use BigDecimal exclusively • Will talk a bit about BigDecimal and BigInteger today • HW J6 will be today, due next Friday • Will go over it today • Lab 8 will be on creating classes • Will go over it today • Third lab quiz date is being moved to the week after Thanksgiving • We will be progressing through chapters 4 and 7 for the next few weeks
Happy Halloween!!! • Today’s music: Led Zeppelin • Second midterm • I have the remaining ones with me • Will be going over it today • HW J6 due this Friday • Don’t wait until the last day!!! • HW J7 and lab 9 will also be on creating classes • Will go over them on Wednesday • Third lab quiz date is being moved to the week after Thanksgiving • Textbook progression: • Chapter 4 this week • Chapter 8 next week • Returning to chapter 4 and 7 following that • The perception about feeling lost with the current material…
Wednesday, 2 November 2005 • Today’s music: Indigo Girls • HW J6 due this Friday • Don’t wait until the last day!!! • HW J7 and lab 9 will also be on creating classes • Will go over them on today • Third lab quiz date is being moved to the week after Thanksgiving • Lab 8 grading has been delayed… • Textbook progression: • Chapter 4 this week • Chapter 8 next week • Returning to chapter 4 and 7 following that
Monday, 7 November 2005 • Today’s music: Kool and the Gang • HW J7 due this Friday • Don’t wait until the last day!!! • Will be going over it a bit more today • Midterm is a week from Wednesday • Lab quiz is the week after Turkey Day • Lab 10 will be on single dimensional arrays • And will be used in the final game • Lab 11 will be on two dimensional arrays • HW J8: due Friday, 2 December • Will be presented next Monday • Will use 2-D arrays to create the map for the game • We are a bit behind in the grading • HW J5 and lab 8 were returned today • Should be caught up at this point • Textbook progression: • Chapter 8 this week, and a bit of next week • Returning to chapter 4 and 7 following that
Wednesday, 9 November 2005 • Today’s music: Enya • HW J7 due this Friday • Don’t wait until the last day!!! • Midterm is a week from today • Lab quiz is the week after Thanksgiving • Lab 10 will be on single dimensional arrays • And part will be used in the final game • Will go over it today • Lab 11 will be on two dimensional arrays • We hope to have that usable in the final game as well – possibly a map generator • HW J8: due Friday, 2 December • Will be presented next Monday • Will use 2-D arrays to create the map for the game • We are all caught up with the grading • But regrades got a bit delayed in the process • Textbook progression: • Chapter 8 this week, and a bit of next week • Returning to chapter 4 and 7 following that
Monday, 14 November 2005 • Today’s music: Jethro Tull • HW J8 due Friday, 2 December • Don’t wait until the last day!!! • Midterm is this Wednesday • Will primarily focus on chapters 4 and 8 • But covers chapters 1-6, 8 • Lab quiz is the week after Thanksgiving • Lab 11 will be on 2-D arrays • And will (hopefully) be used in the final game • Will not be going over it on Wednesday… • We are all caught up with the grading • But regrades got a bit delayed in the process • We expect exam regrades done by Wed • HW J7: aiming for return after 1 week • Course surveys • There will be two: • One is part of some assignment • The other is the Toolkit survey • We are not forcing you to do either • But please do!
Wednesday, 16 November 2005 • Today’s music: Meat Loaf (didn’t play) • Third midterm is today • Please sit every other seat • When done, put your test in the correct pile • I have all old exams with me • Including all regrades, which have been completed • Can pick them up after you turn in your test • No more office hours for the rest of the week • And none next week • Lab this Thurs/Fri • Not a lab quiz • And have a great Thanksgiving break!!!
Monday, 28 November 2005 • Today’s music: Meat Loaf (really) • Third midterm will be returned in lab this week • Lab quiz this Thursday/Friday • Will cover the same topics as the exam did • Grades / curve • I e-mailed about this last week • Because the course workload has been high (and the exams difficult), the curve has been lowered (i.e. the grades raised) • HW J8 is out • We’ll be going over it a bit more today • Due next Tuesday at 10 a.m. (not this Friday) • HW C3 is out • Due next Monday, 5 Dec at 10 a.m. • I can change that due date, if desired • There will be a “lab 12” • It’ll be done on your own time, and it will be very quick – it’s just surveys • The plan • This week: chapter 7 (advanced topics on creating classes) • Next Monday: a bit of chapter 9 (inheritance) and course conclusion
Wednesday, 30 November 2005 • Today’s music: Pink Floyd • Third midterm will be returned in lab this week • Will go over it next Monday • Lab quiz this Thursday/Friday • Will cover the same topics as the exam did • HW J8 is out • Due next Tuesday at 10 a.m. (not this Friday) • Note that your randomness may differ from ours • HW C3 is out • Due next Monday, 5 Dec at 10 a.m. • I can change that due date, if desired • There will be a “lab 12” • It’ll be done on your own time, and it will be very quick – it’s just surveys • The plan • This week: chapter 7 (advanced topics on creating classes) • Next Monday: a bit of chapter 9 (inheritance) and course conclusion
The End • Today’s music: Kansas & REO Speedwagon • Third midterm was returned in lab • If you didn’t get it, I have it with me • HW J8 is due tomorrow at 10 • Note that your randomness may differ from ours • Most common error: putting rows before columns • HW C3 is extended: now due tomorrow at 10 as well • Due to the website not working last night • Returning of grades • Lab quiz will be returned later this week • HW J8 most likely next week • The grading scripts (i.e. viewgrades) will go offline once the semester is finshed • The grades themselves will be kept in the Toolkit • Regrades • All regrades must be in by the end of this Friday • Obviously, we’ll allow HW J8 and final regrades after that fact • The process of me turning in grades… • Don’t forget lab 12! • The plan • Next Monday: a bit of chapter 9 (inheritance), final exam review, and course conclusion