ACM Home Page
Please provide us with feedback. Feedback
A critique of the advanced placement C++ subset
Full text PdfPdf (347 KB)
Source ACM SIGCSE Bulletin archive
Volume 29 ,  Issue 2  (June 1997) table of contents
Pages: 7 - 10  
Year of Publication: 1997
ISSN:0097-8418
Authors
Mordechai Ben-Ari  Department of Science Teaching, Weizmann Institute of Science, Rehovot 76100 Israel
Kevlin Henney  Department of Science Teaching, Weizmann Institute of Science, Rehovot 76100 Israel
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 11,   Citation Count: 1
Additional Information:

abstract   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/271042.271046
What is a DOI?

ABSTRACT

The Educational Testing Service has decided that the Advanced Placement Examination in Computer Science will use the C++ programming language in place of Pascal. They have designed a subset of the language to be used in high school courses. This paper claims that the subset is deficient in two areas: (a) the subset is vague on which language features it contains, and (b) the proposed class library diverges significantly from the draft Standard Library.These problems stem from an attempt to come to terms with non-complying implementations. We believe that the AP C++ subset should be defined on educational criteria alone; software and textbook authors and publishers would then adapt their course material to the language subset.



Collaborative Colleagues:
Mordechai Ben-Ari: colleagues
Kevlin Henney: colleagues