Computer Science II - Spring, 2016

map syllabus
Week Topics Assignments
15

OMG, where does the time go? Into a tree, of course!
http://tinyurl.com/hbftcon

Final

Re The Clock PPP16ex6: Here is some code that kinda does something, but needs fixing:

AnalogClockMain
AnalogClockMain

I'm using this clock image:
image of clock

14

Chapter 19
hex_life (need to fix array to properly fill window)
Here hex_life is the improved version which still fails to
(1) Create a buffer so you're not repairing the airplane in midflight

(2) doesn't need weird int casts in the indexing scheme.


13

Chapt 18
Happy vs. Smiley: cs7b20160504



12

Chapt 17


fourletterwords, twotofiverletterwords.
CS7B-midterm1S16

11

Chapt 15 & 16:
chapter.16.7 - style


 

10

Chapt 15 & 16:


 

9

Chapt 15: Graphing calculator
happy


 

8

OMG: Tue was reg_Poly, cards and arrow day!arrowRegP arrowRegP


 

7

Chapter 14: Graphics Class Design...and implementation.


PPP13#2: Use code I wrote for Graph.cpp Box.cpp and Graph.h: Box.h to get the rounded box to appear. Here's a driver: ppp13_e02.cpp

6

Chapter 13: Graphics Classes.


PPP13#10 and #15. Extra Credit: Tile with Penrose tiles.

5

Chapter 13: Graphics Classes.


Draw a star in a super ellipse: PPP12#12

4

Chapter 12: A Display Model:


A more detailed C::B FLTK installation guide.
Note: If you screw up the fltk wizard dialog (like I did) you can set the location of the FL under CB's "settings->Global Variables". Also, you will likely need to specify the scope of Window and Polygon as Graph_lib::, and when you edit Windows.h to do that, remember to *save* it (ctrl+s) before compiling again.

3

Chapter 12: A Display Model
Study this MIDI code: GH_readWriteMidi02, csvMerge00


Install FLTK on your machine. Instructions for C::B. Try adding all these to .cbp and then set these build options? Sources and headers.

2

Chapter 11: More IO
Got started with cards: card, deckOfCards, cards


1

Chapter 10: IO
ppp10-drill
ppp10-drill02

cs7bs16_PPP10-ex6