6199 comments
2357 subscribers
Follow me on Twitter (@sachac)
Subscribe! Feed reader E-mail

CS21A review project

(education)

Quoting speedstorm25 <speedstorm25@yahoo.com>:

Hi, Jaime and I are conducting a quick pulse to determine which
topics you are not familiar with or are having problems with so

What an excellent idea! =)

In fact, let’s take it even further. I’ll make it an extra-credit project
that everyone can participate in.

Here’s a rough list of what we’ve taken up so far.
- Variables and data types
- Expressions
- Input and output (including converting from Strings to int)
- Boolean logic
- If and if/else
- While loops
- For loops
- Loops within loops
- Classes and objects
- Attributes
- Methods
- Constructors
- IOApplet
- Interfaces
- Drawing objects
- GraphicsIOApplet
- 1-d arrays
- 2-d arrays
- Arrays of objects
- Searching
- Sorting

I want the class to make review materials for the different topics. You
can make flashcards, notes, or tutorials. You can write poetry or draw
pictures – please scan them or use a computer graphics program so that we
can easily share the pics. You can collect and organize programs that
demonstrate your concept. Anything goes!

This is how we’ll do it. Tomorrow, you’ll volunteer for the topic you’d
most like to do by writing your name and e-mail address on the board. If
you want to prepare review materials for a topic not listed, no problem -
just tell me and I’ll add it to the list! We’ll arrange it so that people
are working on different topics. If you really, really want to pick a
certain topic, come early! First come first serve.

Over the weekend, you’ll make the review materials. Be as creative as you
want. Remember, your classmates are going to use your review materials!
Also, suggest at least three questions (and their answers, of course)
based on your topic. We’ll see if we can include some of the questions
from the class in our final exam. =) Be sure to include credits – you can
be proud of your work!

If you have any ideas that might help your classmates who are working on
different topics, feel free to e-mail them or call them up and talk to
them. Go ahead – share your notes and your sample programs. =)

On Monday, submit your work to me on a diskette or through e-mail
(sacha@free.net.ph). Provide instructions for your classmates so that
they know how to use your review material. If you want to earn even more
extra credit, you can volunteer to organize all your classmates’
submissions into a nice website and/or directory tree. By the end of next
week, we might even have a CD that you can take home and use to review.

Sounds like a good idea? I’m sure you can do it! This is going to be fun
_and_ educational, and it will help you review for the finals as well.
I’m looking forward to seeing your work!

Short URL: http://sachachua.com/blog/p/1092

On This Day...

  • 2012: Raiding San Francisco’s Japantown for bento accessories and pens — Japantown was a thirty-minute walk from Union Square along a route that reminded me that yes, San Francisco is built [...]
  • 2011: Weekly review: Week ending September 9, 2011 — Busy week. Good week. Lots of stuff done. SQL Server 2000 still frustrating, though. Oh well! Drupal and Rails hacking [...]
  • 2010: Emacs Org mode and publishing a weekly review — 2010-09-11 Sat 08:00 I like using Emacs Org-mode to organize my notes. One of the things it makes [...]
  • 2009: Made a lunch bag — The ditty bag I made was in too floral a fabric for Wayne to use, so I appropriated it and [...]
  • 2008: Slidecast: New Media, New Generation — new media, new generation View SlideShare presentation or Upload your own. (tags: enterprise2.0 web2.0) I gave a panel presentation entitled [...]
  • 2007: Out of my control — The person responsible for preparing letters of confirmation of degree at University of Toronto’s School of Graduate Studies isn’t around. I’ve called [...]
  • 2007: Emacs — Terrific comic from UserFriendly about my favorite text editor. I might take sick leave too! ;) Random Emacs symbol: general-holidays – Variable: [...]
  • 2007: Highrise HQ — I took a look at Highrise HQ following a recommendation by Winston Damarillo. It’s a web-based contact relationship manager (CRM) [...]
  • 2006: Gwaaah, panic, terror — I don’t have butterflies in my stomach. I’ve got representatives from every species of the order Lepidoptera and they’ve taken up [...]
  • 2006: Travelling — Another thing to remember when I feel homesick – these words by Nigerian novelist Ben Okri: Travelling challenges you to change [...]
  • 2006: Some kind of sport – maybe tennis? — Hmm. Maybe I should try learning some kind of sport. Dr. Oposa is very fond of tennis. Maybe I should give [...]
  • 2006: Networking evils: The you’re-just-a-student brushoff — I know, Simon said I shouldn’t waste more time thinking about this, but I had an interesting learning experience today. =) A [...]
  • 2006: Friday: Art appreciation day at the ROM — The Royal Ontario Museum offers free admission from 4:30 PM onwards every Friday. Simon suggested heading over there for a bit [...]
  • 2006: Backlog: Viz workshop last Friday — I went to David W. Gray‘s workshop last Friday to learn more about visualizations because of my research interest in tracking, visualizing, [...]
  • 2006: Blogging backlog: Okay, fine, I’m a social butterfly — There. I’ve admitted it. Happy? ;) Normal introverts don’t find themselves trying to find more hours in the day so that they [...]
  • 2005: Sprinting — I really wanted to spend today with Mom, but I realized that I needed to prepare for the start of school. [...]
  • 2003: Slashdot story? — More people having platonic relationships? Two, three weeks ago.
  • 2003: Linked lists for people — - Inserting - Reinforce stacks, queues - Searching, deleting - Iterator - Garbage collection Cute! Other stuff - Problem: Might get bored? - Problem dealing with bonuses. - Procrastination
  • 2003: Pisay considering open source — But sysad not familiar with it. Plan: Teach Computron, get them into Linux. UP LUG kinda busy educating UP. Minimal support [...]
  • 2003: Gnus funkiness – reply to multiple posts — I just discovered something funky about Gnus. If I mark several messages for processing (# in the summary buffer) and then [...]
  • 2003: On the benefits of my far-out exercises — From one of my students: >> Do you like exercises like this, or should we just stick to the stuff in >> [...]
  • 2003: OnTutoring — Encourage students to come to tutorial sessions with a list of prepared questions. Tutorials are not mini-lectures, but rather opportunities [...]