Standards:Data and Information |
6-8. DI.1 Use the basic steps in algorithmic problem solving to design solutions (e.g. problem statement and exploration, examination of sample instances, design, implementing a solution, testing and evaluation). |
6-8.DI.2 Describe the process of parallelization as it relates to problem solving. |
6-8.DI.3 Represent data in a variety of ways (e.g. text, sounds, pictures, and numbers), and use different visual representations of problems, structures, and data (e.g. charts, charts network diagrams, flowcharts). |
6-8DI.4 Understand the notion of hierarchy and abstraction in computing including high level languages, translation, instruction set, and logic circuits |
6-8DI.5 Demonstrate interdisciplinary applications of computational thinking and interact with content specific models and simulations to support learning and research. |
Computing Devices and Systems |
6-8.CDE.1 Demonstrate an understanding of the relationship between hardware and software. |
6-8CD.2 Apply troubleshooting strategies to identify and solve routine hardware and software problems that occur during everyday computer use. |
6-8.CD.3 Describe the major components and functions of computer systems and networks. |
6-8.CD.4Describe what distinguishes humans from machines focusing on human intelligence versus machine intelligence and ways we can communicate, as well as ways in which computers use models of intelligent behavior (e.g. robot motion, speech and language understanding, and computer vision). |
Programs and Algorithms |
6-8.PA.1Select appropriate tools and technology resources to support learning and personal productivity, publish individual products, and design develop, and publish data, accomplish a variety of tasks, and solve problems. |
6-8.PA.2 Implement problem solutions using a programming language that includes looping behavior, conditional statements, logic, expressions, variables, and functions. |
6-8.PA.3 Demonstrate dispositions amenable to open ended problem solving and programming(e.g. comfprt with complexity, persistence, brainstorming, adaptability, patience, propensity to tinker, creativity, accepting challenge). |
Networking and Communication |
6-8.NC.1 Collaboratively design, develop, publish, and present products (e.g. videos, podcasts, websites) using technology resources that demonstrate and communicate curriculum concepts. |
6-8.NC.2 Exhibit dispositions necessary for collaboration: providing useful feedback, integrating feedback, understanding and accepting multiple perspectives, socialization. |
Impact and Culture |
6-8.IC.1 Exhibit legal and ethical behaviors when using technology and information and discuss the consequences of misuse. |
6-8.IC.2 Analyze the positive and negative impacts of technology on one's personal life, society, and our culture. |
6-8.IC.3 Evaluate the accuracy, relevance, appropriateness, comprehensiveness, and biases that occur in electronic information sources. |
6-8.IC.4 Describe ethical issues that relate to computers and networks (e.g., security, privacy, ownership, and information sharing), and discuss how unequal distribution of technological resources in a global economy raises issues of equity, access, and power. |