# CTE Resource Center - Verso - Programming Related NBEA Achievement Standards for Information Technology

CTE Resource Center - Verso

Virginia’s CTE Resource Center

Related NBEA Achievement Standards for Information Technology

NBEA Achievement Standards for Information Technology

NBEA (National Business Education Association) standards have been correlated to ensure that students and adults are afforded equal access to fundamental business knowledge and skills and, therefore, an equal opportunity for success in life" (National Standards for Business Education, NBEA, 2007).

Analyze and compare society's influence on information technology and information technology's influence on society.

 

Analyze how developments in information technology affect the supply/demand characteristics of the job market.

 

Analyze the potential societal effect of widespread reliance on information technology.

 

Apply design principles to programming tasks.

 

Assess the impact of information technology in a global society.

 

Build a comprehensive website using collaborative tools.

 

Choose the appropriate language or application development tool for specific tasks.

  

Code a program solution in more than one programming language.

 

Code common tasks (e.g., creating, adding, deleting, sorting, and updating records).

 

Compare and contrast the functions, features, and limitations of different operating systems and utilities (e.g., open source, mobile, and proprietary operating systems).

 

Connect web servers to application servers for interoperability.

 

Create a comprehensive website using good design.

 

Create a project to solve a business problem integrating mobile platforms.

 

Demonstrate the ability to code using object-oriented programming.

 

Describe current and emerging hardware; configure, install, and upgrade hardware; diagnose problems; and repair hardware.

 

Describe education, experience, skills and personal requirements for careers in information technology.

 

Describe emerging operating systems.

 

Describe features of operating systems that can be personalized.

 

Describe interrelationships between hardware components and supportive software.

 

Describe the impact of technology on the knowledge and skills needed for success in the workplace.

 

Design and create web pages incorporating various types of media (e.g., text, image, video, and audio).

 

Design and create websites incorporating navigation and linking.

 

Design, develop, and deliver advanced web content and applications using authoring tools.

 

Design, develop, test, and implement programs.

 

Design, develop, test, implement, update, and evaluate web solutions.

 

Develop both procedural and object-oriented programs.

 

Differentiate between source and object code.

 

Evaluate and recommend hardware to solve specific problems.

 

Explain the nature and interrelationships of bytes, fields, records, and databases.

 

Explain the purpose, operation, and care of hardware components.

 

Identify and define the coding task.

 

Identify and explain programming structures.

 

Identify and explain various types of online resources.

 

Identify components of hardware.

 

Identify good design concepts by reviewing various websites.

 

Maintain and reengineer existing code.

 

Test, debug, and document code.

 

Test, implement, and evaluate the website.

 

Use application development tools associated with a database system to create solutions for organization problems.

 

Use application development tools to create code.

 

Use database application development tools to create information systems to solve organization problems.

 

Use, plan, develop, and maintain database management systems.