๐Ÿ‡บ๐Ÿ‡ธ๐Ÿฆ… Americaโ€™s 250th โ€” 25% off Teacher Annual with code USA250 ๐Ÿฆ…๐Ÿ‡บ๐Ÿ‡ธ โ†’

High School Technology Applications Colorado Standards

86 standards - Colorado standards

These are the official High School Technology Applications Colorado standards โ€” the exact codes and student expectations high school teachers are required to teach and Colorado state test assesses. Browse every standard below, then generate a print-ready, standards-aligned worksheet, lesson plan, exit ticket, or assessment for any of them in seconds.

Programming & Software Engineering (2015): Grades 9, 10, 11, 12, Higher Education

ITPR.01

Identify and analyze customer software needs and requirements to guide programming and software development.

Generate resource
ITPR.01.01

Gather data to identify customer requirements.

Generate resource
ITPR.01.01.a

Gather information using interviewing and questioning techniques and strategies.

Generate resource
ITPR.01.01.b

Identify input and output requirements.

Generate resource
ITPR.01.01.c

Identify system processing requirements.

Generate resource
ITPR.01.01.d

Identify hardware, networking, and software system requirements.

Generate resource
ITPR.01.01.e

Demonstrate knowledge of non-functional requirements (eg security, integrity response time, reliability, support and documentation).

Generate resource
ITPR.01.02

Conduct requirements analysis.

Generate resource
ITPR.01.02.a

Analyze information from users.

Generate resource
ITPR.01.02.b

Perform workflow analysis.

Generate resource
ITPR.01.02.c

Define the issue or opportunity to be solved by the application.

Generate resource
ITPR.01.02.d

Perform a task and process analysis to understand the customer's needs and processes.

Generate resource
ITPR.01.02.e

Analyze the needs document and customer's stated requirements in order to make a determination to move forward with the requested project.

Generate resource
ITPR.01.03

Identify and assess the potential importance and impact of new IT technologies.

Generate resource
ITPR.01.03.a

Identify new technologies and data communication trends relevant to information technology.

Generate resource
ITPR.01.03.b

Assess the importance of new technologies to future developments.

Generate resource
ITPR.01.03.c

Understand the importance of testing new technologies before implementation to customers.

Generate resource
ITPR.02

Design a software application using the software development process to deliver a product to the customer.

Generate resource
ITPR.02.01

Utilize software development processes and methodology.

Generate resource
ITPR.02.01.a

Demonstrate Problem analysis for a given software problem.

Generate resource
ITPR.02.01.b

Perform analysis and comparison of Commercial Off The Shelf (COTS) applications and in-house software development.

Generate resource
ITPR.02.01.c

Identify roles of team members/customers in the software development process.

Generate resource
ITPR.02.01.d

Understand the Systems Development Life Cycle.

Generate resource
ITPR.02.02

Create design specifications of a computer application.

Generate resource
ITPR.02.02.a

Design a software application that meets the requirements of the given problem.

Generate resource
ITPR.02.02.b

Analyze and prepare logic using pseudocode and/or program flowchart.

Generate resource
ITPR.02.02.c

Demonstrate the use of current design tools in the design process.

Generate resource
ITPR.02.02.d

Summarize the use of the principles of effective information management, information organization, and information-retrieval skills when designing a software application.

Generate resource
ITPR.02.02.e

Explain computing/networking hardware and software architecture.

Generate resource
ITPR.03

Produce (code) a computer application to demonstrate proficiency in developing an application using the appropriate programming language.

Generate resource
ITPR.03.01

Demonstrate proficiency of programming language concepts.

Generate resource
ITPR.03.01.a

Demonstrate knowledge of the hardware-software connections.

Generate resource
ITPR.03.01.b

Demonstrate knowledge of the concepts of data and procedural representations.

Generate resource
ITPR.03.01.c

Demonstrate knowledge of the basic principles for analyzing a programming program.

Generate resource
ITPR.03.01.d

Demonstrate knowledge of the basics of structured or object-oriented language.

Generate resource
ITPR.03.01.e

Demonstrate knowledge of the range of languages used in software development.

Generate resource
ITPR.03.01.f

Demonstrate knowledge of how a programming language can support multitasking, multi-threading, memory management and exception-handling.

Generate resource
ITPR.03.02

Demonstrate proficiency in developing an application using an appropriate programming language.

Generate resource
ITPR.03.02.a

Demonstrate knowledge of current key programming languages and the Interactive Development Environment (IDE) they are used in.

Generate resource
ITPR.03.02.b

Translate data structure and program design into code in an appropriate language.

Generate resource
ITPR.03.02.c

Demonstrate knowledge of key constructs and commands specific to a language.

Generate resource
ITPR.03.02.d

Demonstrate knowledge of how to resolve program implementation issues (e.g., debugging, documentation, auditing).

Generate resource
ITPR.03.02.e

Prepare code documentation.

Generate resource
ITPR.03.02.f

Prepare and conduct unit testing and implement fixes.

Generate resource
ITPR.04

Implement software testing procedures and quality assurance tasks to ensure quality service and products.

Generate resource
ITPR.04.01

Develop a test plan and perform testing and validation.

Generate resource
ITPR.04.01.a

Define test procedures using new or established procedures for testing, identifying, and tracking resolutions.

Generate resource
ITPR.04.01.b

Develop and perform test cases using requirements and design specifications.

Generate resource
ITPR.04.01.c

Perform integration and regression testing.

Generate resource
ITPR.04.01.d

Document testing procedures and actions.

Generate resource
ITPR.04.02

Summarize software quality assurance procedures.

Generate resource
ITPR.04.02.a

Use customer satisfaction in determining product characteristics (e.g. cost, user friendliness).

Generate resource
ITPR.04.02.b

Validate internal code documentation.

Generate resource
ITPR.04.02.c

Recognize the relationship between dependability, functionality, and ease of use.

Generate resource
ITPR.04.02.d

Conduct a validation of code and/or inspection to ensure completeness and accuracy.

Generate resource
ITPR.05

Perform maintenance and customer support functions to maintain software applications.

Generate resource
ITPR.05.01

Analyze and perform technical support needs.

Generate resource
ITPR.05.01.a

Identify and document technical support requirements.

Generate resource
ITPR.05.01.b

Create user support "documentation" based on project design and system requirements (i.e., written documentation, on-line tutorials, etc).

Generate resource
ITPR.05.01.c

Provide technical support using appropriate methods of communication.

Generate resource
ITPR.05.01.d

Perform technical functions as required by the user.

Generate resource
ITPR.05.02

Perform software maintenance activities.

Generate resource
ITPR.05.02.a

Identify and document maintenance requirements.

Generate resource
ITPR.05.02.b

Identify, analyze, and fix problems as necessary.

Generate resource
ITPR.05.02.c

Update documentation in internal code and external support media.

Generate resource
ITPR.05.02.d

Release software and documentation updates according to procedures.

Generate resource
ITPR.06

Design, develop, and maintain a database to store information.

Generate resource
ITPR.06.01

Utilize database development processes to analyze and design a database.

Generate resource
ITPR.06.01.a

Identify appropriate database type based on customer requirements, availability of software and hardware resources, and distribution specifications, etc.

Generate resource
ITPR.06.01.b

Apply information and data analysis specifications to create appropriate database design (e.g. -Entity Relationship Diagramming, screen and report prototypes, etc).

Generate resource
ITPR.06.01.c

Analyze and normalize the developed database model looking for and resolving potential problems.

Generate resource
ITPR.06.01.d

Analyze the security needs for the database.

Generate resource
ITPR.06.01.e

Verify/edit design through customer review process.

Generate resource
ITPR.06.02

Create, populate, and maintain a database.

Generate resource
ITPR.06.02.a

Create a database from design specifications using both program code and Graphic User Interface (GUI) processes when provided by the database software.

Generate resource
ITPR.06.02.b

Perform testing procedures including database queries to analyze database functionality and diagnose problems.

Generate resource
ITPR.06.02.c

Perform database troubleshooting and system-tuning functions.

Generate resource
ITPR.06.02.d

Perform technical functions required by customer/user.

Generate resource
ITPR.06.02.e

Communicate and document technical support provided.

Generate resource
ITPR.06.02.f

Perform standard maintenance on the database.

Generate resource
ITPR.06.02.g

Release software and documentation updates according to procedures.

Generate resource
ITPR.06.03

Perform database interfacing with web applications

Generate resource
ITPR.06.03.a

Develop scripts and forms that permit access via websites to the database.

Generate resource
ITPR.06.03.b

Identify and analyze potential security problems for web access to the database.

Generate resource
ITPR.06.03.c

Propose security solutions to web-based security problems.

Generate resource
ITPR.06.03.d

Implement solutions in code and documentation.

Generate resource

Generate a resource for any standard in seconds

Worksheets, lesson plans, exit tickets, and assessments - all tied to the exact standard code you need.

Start Free - No Credit Card Required