Standards in this Framework
Standard | Description |
---|---|
7183.D1.1 | Discuss different aspects of the nature of information from a human and mechanical standpoint. |
7183.D1.2 | Demonstrate awareness of the history of computing. |
7183.D1.3 | Demonstrate a working knowledge of computer hardware basics and the ability to use the available productivity software. |
7183.D1.4 | Demonstrate a knowledge of Software, different categories, and how it is developed. |
7183.D1.5 | Understand cloud computing, virtualization, and the Internet |
7183.D1.6 | Discuss the basic use of data visualization, statistics, and reporting within an organization. |
7183.D1.7 | Discuss the concepts of logical and physical data storage as they apply locally and in the cloud, including the use of database structures and storage area network technology. |
7183.D1.8 | Explain the fundamental concepts of an information system, including the life cycle, components, and flow of information within an organization. |
7183.D1.9 | Summarize how informatics can support the organization, including general management, operations, human resources, and financial management. |
7183.D1.10 | Discuss the importance of security within informatics, including its application in various aspects of the computing disciplines. |
7183.D1.11 | Discuss the importance of ethics, bias, and effective dissemination of technological knowledge. |
7183.D2.1 | Identify the standard documentation tools of displaying algorithms such as pseudocode, flowchart symbols and UML. |
7183.D2.2 | Apply basic logical structures, file handling, matrices, and arrays to program algorithms. |
7183.D2.3 | Apply truth tables, Boolean logic, control structures, relational and logical operators to program algorithms. |
7183.D2.4 | Use set theory and logic gate theory to develop program algorithms. |
7183.D2.5 | Document and express code and algorithms in an easily understandable manner using tools such as data flow diagrams, flowcharts, use case diagrams, activity diagrams, and state tables. |
7183.D2.6 | Develop a simple program and/or script using a compiled, object-oriented scripting language like Python. |
7183.D2.7 | Compare key techniques to visually represent data such as graphs, charts and tables. |
7183.D2.8 | Create applications that interact with users, demonstrating proper formatting of data. |
7183.D2.9 | Apply base numbering systems techniques to convert numeric data to any base numbering format, including binary, decimal, and hexadecimal. |
7183.D2.10 | Identify the uses of various programming and scripting languages in computer systems. |
7183.D2.11 | Compare and Contrast software development methodologies as it pertains to software development and problem solving. |
7183.D2.12 | Discuss the concepts and justifications for using secure design techniques. |
7183.D2.13 | Demonstrate secure code by means of data validation. |
7183.D2.14 | Describe the different methods for encoding data such as BCD, 1’s complement, 2’s complement, ASCII, and Unicode. |
7183.D2.15 | Describe the components of a computer architecture. |
7183.D2.16 | Understand and implement the fundamentals of Integrated Development Environment (IDE) suitable for Python development. |
7183.D2.17 | Successfully identify and debug errors in Python applications produced by themselves or others. |
7183.D2.18 | Use puzzles and games to enhance problem-solving skills. |
7183.D2.19 | Apply critical thinking and problem-solving methodologies. |
7183.D2.20 | Show the ability to delegate tasks into user defined procedures for the purpose of efficiency. |