Skip to main content

National College Credit Recommendation Service

Board of Regents  |  University of the State of New York

NOCTI and Nocti Business Solutions (NBS) | Evaluated Learning Experience

Computer Programming - Teacher Test (5906) 

NOCTI-Approved Area Test Centers throughout the United States.

September 2011 - December 2018.

Instructional delivery format: 
Proficiency exam
Learner Outcomes: 

Students will be able to: analyze user requirements for a given outcome; determine input and output formats for a program and the flow of data through networks; describe a data flow diagram and process logic diagram; describe the system development cycle (i.e., code management, ongoing revisions); determine where data is to be accessed and stored; design data storage and layout; apply principles of quality, efficient programming; explain the importance of a design review; apply implementation plans for a new system; assess ongoing impact of existing systems; determine the variables and data types for a program; prepare and code routines using structured logic; identify various programming languages; apply appropriate computer language syntax; explain unit testing requirements; document appropriate comments and programmer notes; explain system testing requirements; design and analyze test plan for use in program testing; test programs and evaluate results for accuracy; correct programming errors discovered during testing; identify appropriate debugging tools; change existing programs when requirements change; correct existing program errors; update documentation for existing programs; provide user instructions on program modifications; develop documentation narrative; document data use and storage; develop online help for users; apply general design and programming concepts; identify various hardware platforms and run-time environments; identify human aspects in information systems and general information technology (IT) definitions and terms; adhere to best programming practices and methodologies; and explain data hierarchy, access methods, and manipulation.  Performance Component:  Write a Program (61%), and Design Solution Logic (39%).


NOCTI teacher exams assess individuals' technical knowledge and skills in an online proctored proficiency examination format.  These assessments are used in a large number of states as part of the teacher licensing/certification process as they assess competency in all aspects of a particular industry.

Credit recommendation: 
In the lower division baccalaureate/associate degree category, 3 semester hours in Computer Programming, Computer Science, or Computer Information Systems (11/13).