This document contains the comments from one detailed read-through of Unit 1 of the AP CS A Framework Draft. If you would like help understanding it or carefully reading the rest of the document, please contact Andrew Mauer-Oats ([email protected]
). I am a computer science teacher at Whitney M. Young Magnet High School in Chicago. At this point my document is not carefully proofread, but I hope it conveys the important ideas.
- 1.4.A.1
System.out.print
: including output is a change from the past. Why not stick with function return values? That would be "testable" (e.g. JUnit). - 1.4.B. String is a data type. It should be in 1.3. Having two definitions to arrive at "string literal" seems a waste. How about none, the way it is for double? Escape sequences are ok to include.
- 1.4.C. There should be an analog for String expressions, at least mentioni