Now that you've completed your first major group project -- Hangman -- it's time to determine what our final project will be. This program will consume all our time from now to the end of the semester and will probably be done as a whole-class team, though if you wish we can split into two teams. It should be more complicated than Hangman, and require the use of functions, conditional statements, loops, and ideally some kind of data structure such as an array or a struct. Task one is to brainstorm for some ideas and then write down (for submission) two ideas that you think might work. We don't need a complete specification at this point -- only the basic idea for the program. The program might be a game, but it might also be some other kind of user-interactive program. Have the two written ideas for tomorrow. Textbook reading assignments for the next week should be up later today or tomorrow when I return.
Now that we're drawing to the close of our first unit -- JKarel the Robot -- it's time to take a step back and consider what the essential lessons are.
During the year I'll use this page to keep you up to date on what's transpiring in our C++ course. I'll add useful resources and commentary on what's essential to gain from each of the chapters in C++ Primer Plus Stephen Prata. The left panel will contain the current and recent homework assignments. The right panel will link to useful resources that will help you learn C++.
Bookmark this page so you can quickly access it during the school year.
| Material | Use |
|---|---|
| flash drive (usb, 1 GB is plenty) | backups of all course files |
| C++ Primer Plus Stephen Prata | Explanations, sample code, website tools |
| notebook: 3 ring binder, 2" thickness minimum, with 2 dividers | Storing notes and handouts |
| Date | Reading Due | Assignments Due |
|---|