Test Design and 
Test Framework

Field 205: Computer Science

Recommendation for individuals using a screenreader: please set your punctuation settings to "most."

The test design below describes general test information. The framework that follows is a detailed outline that explains the knowledge and skills that this test measures.

Test Design

Format Computer-based test (CBT)
Number of Questions 100 multiple-choice questions
Time* 3 hours, 15 minutes
Passing Score 240

*Does not include 15-minute CBT tutorial

Test Framework

graph of percentages of each subarea's weight toward overall test score

Test Subarea Number of Test Objectives Number of Scorable Items Number of Non-Scorable Items subarea weight as percent of total test score
Subarea 1—Computational Thinking 3 24 6 30 percent
Subarea 2—Computer Programming 4 32 8 40 percent
Subarea 3—The Internet 1 8 2 10 percent
Subarea 4—Impacts of Computing and Learning Environments 2 16 4 20 percent
Totals 10 80 20 100 percent

Subarea 1—Computational Thinking

0001—Understand the problem-solving process.

For example:

0002—Understand types and characteristics of algorithms.

For example:

0003—Understand object-oriented program design.

For example:

Subarea 2—Computer Programming

0004—Understand characteristics of various computational tools.

For example:

0005—Understand characteristics and functions of data types and data structures.

For example:

0006—Understand program control.

For example:

0007—Understand software development and testing.

For example:

Subarea 3—The Internet

0008—Understand the structure and operations of the Internet.

For example:

Subarea 4—Impacts of Computing and Learning Environments

0009—Understand the social and global impact of computing.

For example:

0010—Understand the learning environment and effective teaching and learning strategies in computer science.

For example: