Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Self-Assessment Procedure XXIII
Clifton M. Communications of the ACM38 (5):89-97,1995.Type:Article
Date Reviewed: Dec 1 1996

Like previous self-assessment procedures, this collection of 41 multiple-choice and short-answer questions is designed to allow a reader to “appraise and develop his or her own knowledge” (p. 90). Also as with previous procedures, a reference is provided with each suggested response.

The topics it covers are data types and structures; control structures; names and data control; functional, logic, and object-oriented programming; and syntax and semantics. Many of the questions in the first three sections have a heavy Pascal accent, although a few involve concurrent processing methods and abstract data type implementation methods of other languages. Functional programming, logic programming, and object-oriented programming have four questions each. A small Backus-Naur form (BNF) grammar is used to test the reader’s understanding of the formal definition of syntax; there are also two questions on formal semantics.

Including the short-answer questions and allowing the possibility of more than one correct multiple-choice response has allowed high-caliber questions. The heavy emphasis on Pascal, while perhaps appropriate at the time the questions were originally written, seems somewhat out of place today. Such a question set written today might appropriately place more emphasis on object orientation and less on Pascal.

Reviewer:  Ann Fleury Review #: CR119431 (9612-1032)
Bookmark and Share
 
Self-Assessment (K.3.2 ... )
 
 
Language Classifications (D.3.2 )
 
 
Testing, Certification, And Licensing (K.7.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Self-Assessment": Date
The XXII self-assessment: the ethics of computing
Weiss E. Communications of the ACM 33(11): 110-132, 1990. Type: Article
May 1 1991
Technology 2000: using electronic portfolios for the performance assessment of teaching and learning
Holt D., McAllister P., Ingram E. Computers in the Schools 18(4): 185-198, 2002. Type: Article
Jun 19 2003
Assessment frequency in introductory computer programming disciplines
Brito M., De Sá-Soares F. Computers in Human Behavior 30623-628, 2014. Type: Article
Dec 1 2014

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy