author_facet Ben-Ari, Mordechai
Henney, Kevlin
Ben-Ari, Mordechai
Henney, Kevlin
author Ben-Ari, Mordechai
Henney, Kevlin
spellingShingle Ben-Ari, Mordechai
Henney, Kevlin
ACM SIGCSE Bulletin
A critique of the advanced placement C++ subset
General Earth and Planetary Sciences
General Environmental Science
author_sort ben-ari, mordechai
spelling Ben-Ari, Mordechai Henney, Kevlin 0097-8418 Association for Computing Machinery (ACM) General Earth and Planetary Sciences General Environmental Science http://dx.doi.org/10.1145/271042.271046 <jats:p>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.</jats:p> A critique of the advanced placement C++ subset ACM SIGCSE Bulletin
doi_str_mv 10.1145/271042.271046
facet_avail Online
Free
format ElectronicArticle
fullrecord blob:ai-49-aHR0cDovL2R4LmRvaS5vcmcvMTAuMTE0NS8yNzEwNDIuMjcxMDQ2
id ai-49-aHR0cDovL2R4LmRvaS5vcmcvMTAuMTE0NS8yNzEwNDIuMjcxMDQ2
institution DE-Gla1
DE-Zi4
DE-15
DE-Rs1
DE-Pl11
DE-105
DE-14
DE-Ch1
DE-L229
DE-D275
DE-Bn3
DE-Brt1
DE-Zwi2
DE-D161
imprint Association for Computing Machinery (ACM), 1997
imprint_str_mv Association for Computing Machinery (ACM), 1997
issn 0097-8418
issn_str_mv 0097-8418
language English
mega_collection Association for Computing Machinery (ACM) (CrossRef)
match_str benari1997acritiqueoftheadvancedplacementcsubset
publishDateSort 1997
publisher Association for Computing Machinery (ACM)
recordtype ai
record_format ai
series ACM SIGCSE Bulletin
source_id 49
title A critique of the advanced placement C++ subset
title_unstemmed A critique of the advanced placement C++ subset
title_full A critique of the advanced placement C++ subset
title_fullStr A critique of the advanced placement C++ subset
title_full_unstemmed A critique of the advanced placement C++ subset
title_short A critique of the advanced placement C++ subset
title_sort a critique of the advanced placement c++ subset
topic General Earth and Planetary Sciences
General Environmental Science
url http://dx.doi.org/10.1145/271042.271046
publishDate 1997
physical 7-10
description <jats:p>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.</jats:p>
container_issue 2
container_start_page 7
container_title ACM SIGCSE Bulletin
container_volume 29
format_de105 Article, E-Article
format_de14 Article, E-Article
format_de15 Article, E-Article
format_de520 Article, E-Article
format_de540 Article, E-Article
format_dech1 Article, E-Article
format_ded117 Article, E-Article
format_degla1 E-Article
format_del152 Buch
format_del189 Article, E-Article
format_dezi4 Article
format_dezwi2 Article, E-Article
format_finc Article, E-Article
format_nrw Article, E-Article
_version_ 1792332905124462598
geogr_code not assigned
last_indexed 2024-03-01T14:04:17.024Z
geogr_code_person not assigned
openURL url_ver=Z39.88-2004&ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fvufind.svn.sourceforge.net%3Agenerator&rft.title=A+critique+of+the+advanced+placement+C%2B%2B+subset&rft.date=1997-06-01&genre=article&issn=0097-8418&volume=29&issue=2&spage=7&epage=10&pages=7-10&jtitle=ACM+SIGCSE+Bulletin&atitle=A+critique+of+the+advanced+placement+C%2B%2B+subset&aulast=Henney&aufirst=Kevlin&rft_id=info%3Adoi%2F10.1145%2F271042.271046&rft.language%5B0%5D=eng
SOLR
_version_ 1792332905124462598
author Ben-Ari, Mordechai, Henney, Kevlin
author_facet Ben-Ari, Mordechai, Henney, Kevlin, Ben-Ari, Mordechai, Henney, Kevlin
author_sort ben-ari, mordechai
container_issue 2
container_start_page 7
container_title ACM SIGCSE Bulletin
container_volume 29
description <jats:p>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.</jats:p>
doi_str_mv 10.1145/271042.271046
facet_avail Online, Free
format ElectronicArticle
format_de105 Article, E-Article
format_de14 Article, E-Article
format_de15 Article, E-Article
format_de520 Article, E-Article
format_de540 Article, E-Article
format_dech1 Article, E-Article
format_ded117 Article, E-Article
format_degla1 E-Article
format_del152 Buch
format_del189 Article, E-Article
format_dezi4 Article
format_dezwi2 Article, E-Article
format_finc Article, E-Article
format_nrw Article, E-Article
geogr_code not assigned
geogr_code_person not assigned
id ai-49-aHR0cDovL2R4LmRvaS5vcmcvMTAuMTE0NS8yNzEwNDIuMjcxMDQ2
imprint Association for Computing Machinery (ACM), 1997
imprint_str_mv Association for Computing Machinery (ACM), 1997
institution DE-Gla1, DE-Zi4, DE-15, DE-Rs1, DE-Pl11, DE-105, DE-14, DE-Ch1, DE-L229, DE-D275, DE-Bn3, DE-Brt1, DE-Zwi2, DE-D161
issn 0097-8418
issn_str_mv 0097-8418
language English
last_indexed 2024-03-01T14:04:17.024Z
match_str benari1997acritiqueoftheadvancedplacementcsubset
mega_collection Association for Computing Machinery (ACM) (CrossRef)
physical 7-10
publishDate 1997
publishDateSort 1997
publisher Association for Computing Machinery (ACM)
record_format ai
recordtype ai
series ACM SIGCSE Bulletin
source_id 49
spelling Ben-Ari, Mordechai Henney, Kevlin 0097-8418 Association for Computing Machinery (ACM) General Earth and Planetary Sciences General Environmental Science http://dx.doi.org/10.1145/271042.271046 <jats:p>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.</jats:p> A critique of the advanced placement C++ subset ACM SIGCSE Bulletin
spellingShingle Ben-Ari, Mordechai, Henney, Kevlin, ACM SIGCSE Bulletin, A critique of the advanced placement C++ subset, General Earth and Planetary Sciences, General Environmental Science
title A critique of the advanced placement C++ subset
title_full A critique of the advanced placement C++ subset
title_fullStr A critique of the advanced placement C++ subset
title_full_unstemmed A critique of the advanced placement C++ subset
title_short A critique of the advanced placement C++ subset
title_sort a critique of the advanced placement c++ subset
title_unstemmed A critique of the advanced placement C++ subset
topic General Earth and Planetary Sciences, General Environmental Science
url http://dx.doi.org/10.1145/271042.271046