Lecture on stacks and queues (February 24, 2004, 0) - ../cs21b/lectures/stackq.ppt
A short quiz will be given, then the rest of the time will be allotted
for projects. The deadline for milestone 1 (basic networking) has been
extended to tonight, 2004.02.24 11:59:59 PM.
Milestone 2: Networking (20 points total)
Due Monday 2004.03.01, 11:59:59 PM
- 15 points of 20: Play a two-player game where one player connects to
- 20 points of
Template for CS21A project defense (March 10, 2004, 2) - - How can we install and play your game?
- What problems did you encounter programming the game, and how did you solve them?
- What did you learn from this project and how did you learn that?
- Aside from the things we learned in class, did you learn anything else while working on the game?
Pinball (May 25, 2007, 0) - I’ve always been fascinated by the flashing lights and mechanical
contraptions of pinball machines, so it was with great delight that I
noticed that Timezone in Greenbelt 3 had two spiffy new machines:
Pirates of the Caribbean and Lord of the Rings. I had been a little
out of sorts that evening, but I couldn’t resist trying both of
CS21A array exercises ideas (September 9, 2003, 0) - (education)
I’ll need to give another quiz on arrays – make sure they know how to
declare, create and use arrays. They also need to pay attention to the
They also need to practice using loops to go over an array.
- Reverse an array
- Check if something is a palindrome.
- Add a number to the end of
Compare notes with Dr. Sarmenta and Fanny (September 4, 2003, 0) - loop
act method, Actor interface
5 ball version of the pong game
object array and casting?
luis: bouncing ball thing, projectile thing, convenience method, today – searching, lastIndexOf, indexOf, break, convenience method
0.5 of the class 30 minutes for find nth occurrence, other people longer
find all indices, return them as an array that is exactly as long as the