Daily announcements
-
Upload
tatyana-neal -
Category
Documents
-
view
39 -
download
3
description
Transcript of Daily announcements
Daily announcements
CS 101Spring 2006
Aaron Bloomfield
2
Monday, 23 January 2006
Today’s music: … A few other notes from last time…
Grading, etc. Lab login issues are being worked on
Sorry for the hassle! Office hours are on the website Lab 2 is this Thursday (we’ll be going over it
Wed) HW J1 will be out a week from Wed
3
Wednesday, 25 January 2006
Today’s music: Doobie Brothers Lab login issues are being worked on
Sorry for the hassle! How many students received their password e-
mails? Office hours are on the website Lab 2 is this Thursday
We’ll talk about it a bit today HW J1 will be out a week from today
4
Monday, 30 January 2006
Today’s music: Alice in Chains Lab login issues are mostly resolved
Sorry for the hassle! Please remember your password for lab this
Thursday Office hours are on the website Lab 3 is this Thursday
We’ll talk about it on Wednesday HW J1 will be out this Wednesday
We’ll be going over it Wednesday as well About me saying “you’ll see it later”…
5
Wednesday, 1 February 2006
Today’s music: U2 Lab login issues are mostly resolved
Everybody should have received a e-mail If not, you may still have an account – see a TA tomorrow Please remember your password for tomorrow
Office hours are on the website Lab 3 is this Thursday
We’ll talk about it today HW J1 will be out today
We’ll be going over today also An offer to sell a textbook…
6
Monday, 6 February 2006
Today’s music: Queensryche Lab login issues are mostly resolved
Everybody should have received a e-mail If not, you may still have an account – see a TA
this Thursday Lab 4 is this Thursday
We’ll talk about it Wednesday HW J2 will be out Wednesday HW C1 will be out Wednesday also I won’t be holding office hours today
7
That survey question from lab 3
How well did you understand the material in the last lecture?
1. I was so lost: 4 (0.9%)2. Not very well: 7 (1.6%)3. Somewhat: 79 (18.1%)4. With a little review, I'll be good: 182 (41.6%)5. Very well: 102 (23.3%)6. Wasn't in lecture (or, for 101-E, lecture was
cancelled): 63 (14.4%)
8
Wednesday, 8 February 2006
Today’s music: Styx Lab login issues are mostly resolved
Everybody should have received a e-mail If not, you may still have an account – see a TA this
Thursday Upcoming assignments we’ll be discussing today
Lab 4 HW J2: due next Friday HW C1
Use access code VIRGIN-2949-2070 for CS 101 CS 101-E use: VIRGIN-4319-2071
You must use your [email protected] e-mail And enter mst3k as your ID
Or else it won’t get graded
9
Monday, 13 February 2006
Today’s music: Led Zeppelin Lab login issues should be completely
resolved If not, let me know!
HW C1 due date? SWE announcement Schedule for the next two weeks
Lab 5 this Thursday Next week is the first midterm and the lab quiz
Will cover chapters 1, 2, 3, and 5, with a focus on 2 & 3
10
Wednesday, 15 February 2006
Today’s music: Led Zeppelin HW C1 due date being extended
But to when? And what about HW C2? 18 (or so) quesions
Schedule for the next two weeks Lab 5 this Thursday
Will be going over it today Next week is the first midterm and the lab quiz
Will cover chapters 1, 2, 3, and 5, with a focus on 2 & 3 Last semester’s exams are on the website
Will be starting chapter 6 (loops) today Upcoming office hours
I won’t have any on this Friday All office hours will be cancelled next week after the exam
on Wed – they will resume again that Sunday (26 Feb)
11
Some feedback I’ve received lately
Most of it is anonymous, so I can’t respond to it via e-mail
Yes, I read all the feedback left Concern about being unable to program everything
on their own (needing examples to help) Assignments being not the most riveting Test code issues Lab attendance being required Asking who understands vs. who doesn’t understand
Keep it coming!!!!
12
Top paying jobs with a bachelors
From CNN…1. Computer systems software engineer -- $81,1402. Computer applications software engineer -- $76,3103. Biomedical engineer -- $70,5204. Physician assistant -- $69,2505. Environmental engineer -- $67,6206. Computer systems analyst -- $67,5207. Database administrator -- $61,9508. Physical therapist -- $61,5609. Network systems and data communication analyst --
$61,25010. Hydrologist -- $60,880
13
Monday, 20 February 2006
Today’s music: Kool and the Gang Upcoming HWs
HW C1 due Wednesday by 2 p.m. HW C2 due next Monday by 2 p.m. HW J3 will be discussed today, and released at the end of the week
Due the following Friday Schedule for the this week
Midterm on Wednesday: will cover chapters 1, 2, 3, and 5, with a focus on 2 & 3 Last semester’s exams are on the website It’s open text book (and nothing else!) We hope to return the exam the next day in lab (but we don’t guarantee this!!!!)
Lab quiz during lab section on Thursday May not be allowed in early!
Will be doing a bit more of chapter 6 (loops) today Then a review for the exam
Upcoming office hours All office hours will be cancelled this week after the exam on Wed They will resume again that Sunday (26 Feb)
I am *so* behind in my e-mails Anonymous feedback: Keep it coming!
But if you want a reply, you can’t do it anonymous! I can’t answer them all during lecture…
14
Wednesday, 22 February 2006
Today’s music: The Eagles Midterm today!
That’s why everybody showed up! Please put your exam in the right pile
Upcoming HWs HW C2 due next Monday by 2 p.m. HW J3 will be released tomorrow or Friday
Due the following Friday Schedule for the this week
Lab quiz during lab section on Thursday May not be allowed in early!
Upcoming office hours All office hours will be cancelled this week after the exam
on Wed They will resume again Sunday (26 Feb)
15
Monday, 27 February 2006
Today’s music: The Who Midterm from last Wednesday
Were all returned in lab the next day You can get yours in this week’s lab, if you didn’t get it last week Grading guidelines are on the website Will be going over it today And discussing the regrade procedure
We’ll also be discussing the lab quiz Upcoming assignments
HW J3 is due this Friday HW J4 is due the Friday after spring break (we’ll go over it on
Wed) HW C3 will be out soon, will be due well after spring break
So you will have time to do it when you return Lab 6 is this Thursday (we’ll go over it on Wed)
Upcoming office hours Not surprisingly, all office hours are canceled during spring
break
16
Wednesday, 1 March 2006
Today’s music: The Coors Upcoming assignments
HW J3 is due this Friday HW J4 is due the Friday after
spring break We’ll go over it today
HW C3 will be out soon, will be due well after spring break
So you will have time to do it when you return
Lab 6 is this Thursday We’ll go over it today
Upcoming office hours I won’t have any more for this
week Not surprisingly, all office hours
are canceled during spring break
Survey results will be ready next class
First midterm Can pick it up today after
lecture Grading guidelines are on
the website Regrades due by Thursday
lab after spring break Lab quiz will be returned in a
day or two Normal regrade procedure
(with a bit more time, though)
The plan for today Talk about HWs J3 & J4 Talk about Lab 6 Review a bit of if’s and loops Probably won’t start discussing
classes today
17
Monday, 13 March 2006
Today’s music: Metallica Upcoming assignments
HW J4 is due this Friday May have to re-download the Card.class file
HW C3 will be out today, will be due a week from Wed
Will be the problems on loops, and some class creation problems
Lab 7 is this Thursday – on for loops Midterm is a week from Wed
Will be cumulative, but will focus on chapters 5 (ifs), 6 (loops), and a bit of chapter 4 (classes)
Lab quiz that week Will provide skeleton code this time!
18
Survey results
Didn’t like me rushing through occasional slides (and rushing in general)
More animations that trace through what is going on in the code
Liked the website, and accessibility of the slides and code
Release the labs and HWs earlier Review sessions for the exams More interesting/fun programs Want more humor slides Not noticing students raising their hands Textbook page numbers
19
Survey results
Include textbook page numbers Liked all the TA office hours More real life examples Textbook not all that popular List of common errors (explanation of Java error
messages) Liked me asking how people understood the material
But should take note of people who don’t raise their hands Didn’t like the test questions all that well Codelab – most liked them Assuming that you understand things quickly Did not like it when I say, “you’ll see it later”
20
The underside of the survey responses
“Serve alcohol in class (free of charge)” Cough drop comments Should bring my dog to class Should start doing some dancing
Last semester it was an Irish jig Give out Mardi Gras beads Dress like a clown
21
Wednesday, 15 March 2006
Today’s music: Indigo Girls Upcoming assignments
HW J4 is due this Friday How to create a Card object
HW C3 is out, is due one week from today Questions from chapters 4 and 6
Lab 7 is this Thursday – on for loops Midterm is a week from today
Will be cumulative, but will focus on chapters 5 (ifs), 6 (loops), and a bit of chapter 4 (classes)
Lab quiz that week Will provide skeleton code this time!
Review class next Monday (I’ll be out of town) Two review sessions next Sun/Mon/Tue
More details on the website this weekend (and via e-mail) Must bring questions!
HW J5 will be out next week Will demo the course project today
Office hours will be canceled next week after the midterm
22
Wednesday, 22 March 2006
Today’s music: ??? Midterm today!
That’s why everybody showed up! Please put your exam in the right pile on the front table
The piles are shown on the board above Last page is intentionally blank
Use for extra space, but only if you absolutely need to Must CLEARLY state in the question that the answer is on the last
page Lab quiz tomorrow!
Also open textbook Will provide skeleton code this time!
Upcoming assignments HW J5 will be out today or tomorrow HW C3’s due date will be delayed (next Wed @ 2, most likely)
Office hours will be canceled this week after the midterm
23
Monday, 27 March 2006
Today’s music: ABBA CS dept servers are down
Should be back up later today Midterm and lab quiz review
Some will have to be reviewed on Wed (when the servers are back up)
Upcoming assignments HW J5 due this Friday HW J6 due next Friday, will go over it on Wed HW C3’s due date is this Wed
Regrades…
24
Wednesday, 29 March 2006
Today’s music: Pink Floyd Midterm and lab quiz review
Will be going over the programs from each Upcoming assignments
HW J5 due this Friday (go over it?) HW J6 due next Friday, will go over it today Lab 8 is tomorrow, will go over it today
Grades HW J4 will be returned later today
This delay will not “snowball” Lab 7 and quiz 2 will follow in the next few days Regrades are being worked on
25
Monday, 3 April 2006
Today’s music: Sarah McLachlan Upcoming assignments
HW J6 due this Friday (go over it?) HW J7 due next Friday, will go over it on Wed Lab 9 is this Thursday, will go over it on Wed
Grades Are all caught up on the grades
Only HW J5 and Lab 8 are being graded But am still a bit behind with the regrades
26
Wednesday, 5 April 2006
Today’s music: U2 Upcoming assignments
HW J6 due this Friday HW J7 due next Friday Lab 9 is this Thursday Will go over all three today
HW J7 at the end of lecture
Third midterm is three weeks from today Grades
Am still a bit behind with the regrades
27
Vehicle class: full and shorthand diagrams
+ Location ()+ Location (String, Location, Inventory, double,
String, double, double, double)+ travelToLocation (Location)+ takeTurn()
Vehicle
- fuel = 100.0- fuelBurnRate = 2- money = 100- totalDistanceTraveled = 0
- vehicleType- fuelUnits- location- inventory
“gallons"
Inventory- …
Location- …
“ship"
Vehicle- vType = “ship”- location- inventory- …
Inventory- …
Location- …
28
Inventory- …
Vehicle- vType = “ship”- location- inventory- …
Inventory- …
Market- costFactor =
1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- …
Market- costFactor =
2.1-inventory- …
Location- name = “Urs”- market- …- …
Inventory- …
Market- costFactor =
0.7-inventory- …
Location- name = “Cyg”- market- …- …
Inventory- …
Market- costFactor =
1.5-inventory- …
Location- name = “Ori”- market- …- …
Inventory- …
Market- costFactor =
1.8-inventory- …
Location- name = “And”- market- …- …
vehicle
Game / Universe / Vector
29
+ Location ()+ Location (String, Location, Inventory, double,
String, double, double, double)+ travelToLocation (Location)+ takeTurn()+ getLocation()+ …
Vehicle
- fuel = 100.0- fuelBurnRate = 2- money = 100- totalDistanceTraveled = 0
- vehicleType- fuelUnits- location- inventory
Inventory- …
- Inventory()- printInventoryWithNumbers (double)
Inventory- …
- Inventory()- printInventoryWithNumbers (double)
Market
- costFactor = 1.0- inventory- …
- enterMarket(Vehicle)- getMarketCostFactor()- …
Location- name = “Orionis”
- market- …
- getMarket()- …
“gallons" “ship"loc mar
this
30
Monday, 10 April 2006
Today’s music: Pearl Jam Upcoming assignments
HW J6 reflection HW J7 due this Friday HW J8 due next Friday
Will go over it on Wed Lab 10 is this Thursday
Will go over it on Wed
Third midterm is two weeks from Wednesday Grades
Am getting caught up with the regrades
31
Market- costFactor = 1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- cargo:
- …
Cargo- “gold”- …
Cargo- “silver”- …
Universe- density = 0.1
- universe:- populate()- …
Market- costFactor = 1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- cargo:
- …
Cargo- “cloth”- …
Cargo- “gold”- …
Market- costFactor = 1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- cargo:
- …
Cargo- “water”- …
universe
Vehicle- location- inventory- …
Inventory- cargo:
- …
Cargo- “oil”- …
Cargo- “wood”- …
Market- costFactor = 1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- cargo:
- …
Cargo- “fuel”- …
Cargo- “cloth”- …
Cargo- “toys”- …
Market- costFactor = 1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- cargo:
- …
Cargo- “gems”- …
Universe
Cargo- “texts”- …
vehicle
32
+ Inventory()+ add(Cargo)+ removeCargo (int)+ …
Inventory
- cargo:
+ Vehicle()+ getMarket()+ …
Vehicle
- fuel = 100.0- money = 100.00- …
- location- inventory- …
+ Market(double)+ getInventory()+ buyItem(Vehicle )+ sellItem(Vehicle )+ …
Market
- marketCostFactor = 1.2- inventory
Location
- name = “Orionis”- market- …
- getMarket()- …
+ Inventory()+ add(Cargo)+ removeCargo (int)+ …
Inventory
- cargo:
Cargo- int amount = 9- double cost = 312.2- String type = “books”- Cargo()- getTotalPrice (double)- …
Cargo- int amount = 10- double cost = 5.3- String type = “water”- Cargo()- getTotalPrice (double)- …
Cargo- int amount = 3- double cost = 29.3- String type = “gems”- Cargo()- getTotalPrice (double)- …
Cargo- int amount = 7- double cost = 10.4- String type = “food”- Cargo()- getTotalPrice (double)- …
Cargo- int amount = 5- double cost = 20.0- String type = “cloth”- Cargo()- getTotalPrice (double)- …
vehicle
+ Vehicle()+ getMarket()+ …
Vehicle
- fuel = 100.0- money = 163.60- …
- location- inventory- …
+ Vehicle()+ getMarket()+ …
Vehicle
- fuel = 100.0- money = 58.12- …
- location- inventory- …
cc
33
Wednesday, 12 April 2006
Today’s music: Queen Upcoming assignments
HW J7 due this Friday HW J8 won’t be due next Friday
Most likely due the last day of class Will go over it early next week
Lab 10 is tomorrow Will go over it today
Third midterm is two weeks from today Grades
Am getting caught up with the regrades
34
Monday, 17 April 2006
Today’s music: Meat Loaf Upcoming assignments
HW J7 due this Wednesday at 10 a.m.
HW J8 will be out this Wed, due the last day of classes
Deals with 2-D arrays, will go over it on Wed
Lab 11 is this Thursday Also deals with 2-D arrays,
will go over it on Wed Third midterm is one week
from Wednesday Will cover chaps 1-8, with a
focus on 4 & 8
Grades Regrades are pretty much
all caught up with Grade weights have
changed slightly Am a bit behind with lab 9’s
grades Final
Will be optional – more details to follow
The plan This week: finish chapter 8,
start on 7 Next week: finish chap 7,
midterm Last day of classes:
inheritance!
35
Wednesday, 19 April 2006
Today’s music: Simon & Garunkel
Assignments HW J7 reflection HW J8 will be late today, due
the last day of classes Will be going over it today
Lab 11 is this Thursday Will be going over it today
HW C5 is out, due next Tues Change the date?
Third midterm is one week from today
Will cover chaps 1-8, with a focus on 4 & 8
Grades Regrades are all caught up
with Both electronic and exam
Grade weights have changed slightly
Am a bit behind with lab 9’s grades
Final Will be optional – more
details to follow The plan
This week: finish chapter 8, start on 7
Next week: finish chap 7, midterm
Last day of classes: inheritance!
36
Description class choices
Other: 127 (30.7%) US states: 49 (11.8%) I used multiple lists: 48 (11.6%) US cities: 44 (10.6%) UVa dorm names: 33 (8.0%) Star wars planets: 22 (5.3%) Harry Potter locations: 20 (4.8%) World countries: 17 (4.1%) World ship ports: 12 (2.9%) Dune planets: 10 (2.4%) Firefly/Serenity planets: 9 (2.2%) Virginia cities: 9 (2.2%) UVa building names: 7 (1.7%) US state capitals: 5 (1.2%) Star Trek planets: 2 (0.5%)
37
Some ‘other’ choices
New York City Streets Stargate SG1 Shoe stores Greek alphabet Roman Empire
Territories Baseball Stadiums Texas cities European Cities: found a
tourist site Wheel of time Las Vegas Casinos Pirate ports
Alabama cities Countries on the risk
game board Fraternities Atoms Cedar Point Rides Tropical locations and
islands Springfield (Simpsons) NFL Team Locations Caribbean Islands Korean cities
38
Market- costFactor = 1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- cargo:
- …
Cargo- “gold”- …
Cargo- “silver”- …
Universe- density = 0.1
- universe:- populate()- …
Market- costFactor = 1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- cargo:
- …
Cargo- “cloth”- …
Cargo- “gold”- …
Market- costFactor = 1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- cargo:
- …
Cargo- “water”- …
universe
Vehicle- location- inventory- …
Inventory- cargo:
- …
Cargo- “oil”- …
Cargo- “wood”- …
Market- costFactor = 1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- cargo:
- …
Cargo- “fuel”- …
Cargo- “cloth”- …
Cargo- “toys”- …
Market- costFactor = 1.0-inventory- …
Location- name = “Gem”- market- …- …
Inventory- cargo:
- …
Cargo- “gems”- …
Universe
Cargo- “texts”- …
vehicle
39
Monday, 24 April 2006
Today’s music: Tool Assignments
HW J8 is out, due at 10 a.m. on the last day of classes HW C5 is due tomorrow by midnight Lab 12
Third midterm is this Wednesday Will cover chaps 1-8, with a focus on 4 & 8
Third lab quiz is this Thursday You know the drill by now…
External survey participation (you get paid!) Grades
Regrades are all caught up with, both electronic and exam (does not count regrades submitted within the last week or so)
Grade weights have changed slightly Codelab grades were re-loaded last night (101 only)
Final will be optional – more details to follow The plan
Next week: continue with chap 7, midterm, lab quiz Last day of classes: inheritance and course wrap-up
40
Wednesday, 26 April 2006
Today’s music: ??? Assignments
HW J8 is out, due at 10 a.m. next Wednesday That’s a one day extension
Lab 12 done from home by this Sunday Third lab quiz is this Thursday External survey participation (you get paid!)
I have more forms with me
41
Test terminology issues
Many questions (6, 9, 10) arguments == parameters
Question 3 class variable == static variable instance variable == non-static variable
Question 11 ragged == jagged
42
Monday, 1 May 2006: The End
Today’s music: Pink Floyd Assignments
HW J8 is due at 10 a.m. this Wednesday Lab 12 done from home by this past Sunday
Exam 3 I have it with me And regrade forms (you can give them to me today)
Grades Distribution is the same curve as always Remaining assignments to be graded: HW J7, HW J8, Lab 11, Lab
12, Quiz 3 We EXPECT to have all but HW J8 done by the end of tomorrow HW J8 will take quite some time – perhaps after the final
Regrades: shorter regrade lengths for upcoming assignments Especially HW J8
Final exam details