Section 1: Data Representation
  Column:   D C B A
Row: Number Systems: YOUR SCORE Attempt  Meets Requirements  Exceeds Requirements  Exemplary 
  Minimum Points   Must exceed requirements in at least one area. Total Points
8 0       14
1 Bits, bytes, and words: able to describe units.    Can define some.  Can define each in terms of the other. - -
2 Show / tell / demonstrate conversion of specific numbers from base X to base Y.    Base 2 ó Base 10  Base 2, 8  Base 2, 8, 16  Any arbitrary base other than 2,8,16,10
3 Count in an arbitrary base.    Any one base (other than 10)  Base 2, 8  Base 2, 8, 16  Any arbitrary base other than 2
4 Perform simple arithmetic in an arbitrary base.    Any one base (other than 10)  Base 2, 8  Base 2, 8, 16  Any arbitrary base other than 2
             
  Column:   D C B A
Row: Fixed- and floating-point systems: YOUR SCORE Attempt Meets Requirements Exceeds Requirements Exemplary
  Minimum Points   Must exceed requirements in at least one area. Total Points
4 0       6
1 Convert to and from base 10 to some other base.    Convert to OR from.  Convert to AND from.  Convert to OR from Base 2,8,16,10.  Convert to OR from any arbitrary base (other than 2,8,10,16).
2 Explain how floating-point representations are limited.    Explain  Explain with examples. - -
             
  Column:   D C B A
Row: Signed and Twos-complement representations: YOUR SCORE Attempt Meets Requirements Exceeds Requirements Exemplary
  Minimum Points     Total Points
  4 0       8
1 Convert negative numbers (decimal – binary) to 2’s compliment.     Able to convert some.  Able to convert all but endpoints.  Able to convert all including endpoints.  Able to complement other bases (besides 2 & 10)
2 Explain overflow & underflow.    Close or able to explain one.  Able to explain both.  Able to describe circumstances when over/underflow are crucial and irrelevant.  Able to demonstrate with examples.
             
  Column:   D C B A
Row: Representation of nonnumeric data (character codes, graphical data): YOUR SCORE Attempt Meets Requirements Exceeds Requirements Exemplary
  Minimum Points   Must exceed requirements in at least one area. Total Points
6 0       10
1 ASCII: Recognize the correspondence between and significance of the ASCII character set and the related integer codes.     Show numeric equivalent of chars.  Convert between ASCII and integers; perform sorting.  Show upper-lower case conversion; ASCII to integer (atoi).  Any arbitrary base other than 2,8,16,10
2 ISO Standard Character Set: Recognize the similarities and differences between the ISO Standard Character set and ASCII, and the implications for programming and data representation and manipulation.    Explain how ASCII differs structurally from ISO.  Explain implications. - -
3 Raster Data: Describe the characteristics of raster data. Be able to work with raster data in a program.    Define.  Describe various forms of pixels.  Explain window addressing.  Create  & manipulate simple graphical displays.