2.11 The AP® Java Subset This textbook can be viewed as an introductory computer science textbook, uses the Java programming language. This is certainly true, but a deliberate effort is made to prepare students for the AP® Computer Science Examination. Please be advised that both AP® and Advanced Placement Program® are trademarks or registered trademarks of the College Entrance Examination which was not involved with the production of, and does not endorse, this book. The College works together with to create the Educational Testing Service In an effort to create a standardized test for AP® Computer Science Examination. all students, the College Board and ETS have created an The AP® Java Subset. subset is very necessary. The number of available topics in Java is absolutely enormous and decisions need to be made which topics are more significant and should be tested. There is also a secondary consideration. Some topics are very difficult to test in a manner that is fair to all students. The AP® Java Subset created by the of the College Board does not dictate Test Development Committee what should be taught in an AP® Computer Science course. The AP® Java Subset indicates what will be tested. This textbook, like practically every other textbook on this subject, will include topics that are very worthwhile to know, but will not be explicitly tested. In an effort to clarify to teachers and students you will see special warning boxes in appropriate chapters, which indicate on the current chapter those topics that will be tested and which topics will not be tested. These alert tables will be used for various other reasons as well to help prepare students for the AP® Computer Science Examination. You will see these alert tables starting in Chapter III.
2.11 The AP® Java Subset This textbook can be viewed as an introductory computer science textbook, uses the Java programming language. This is certainly true, but a deliberate effort is made to prepare students for the AP® Computer Science Examination. Please be advised that both AP® and Advanced Placement Program® are trademarks or registered trademarks of the College Entrance Examination which was not involved with the production of, and does not endorse, this book. The College works together with Educational Testing Service to create the AP® Computer Science Examination. In an effort to create a standardized test for all students, the College Board and ETS have created an AP® Java Subset. The subset is very necessary. The number of available topics in Java is absolutely enormous and decisions need to be made which topics are more significant and should be tested. There is also a secondary consideration. Some topics are very difficult to test in a manner that is fair to all students. The AP® Java Subset created by the Test Development Committee of the College Board does not dictate what should be taught in an AP® Computer Science course. The AP® Java Subset indicates what will be tested. This textbook, like practically every other textbook on this subject, will include topics that are very worthwhile to know, but will not be explicitly tested. In an effort to clarify to teachers and students you will see special warning boxes in appropriate chapters, which indicate on the current chapter those topics that will be tested and which topics will not be tested. These alert tables will be used for various other reasons as well to help prepare students for the AP® Computer Science Examination. You will see these alert tables starting in Chapter III.
Text02-IntroToJava-1.docx