Please enable JavaScript to use CodeHS

Standards Mapping

for Pennsylvania STEELS Technology and Engineering 9-12

43

Standards in this Framework

17

Standards Mapped

39%

Mapped to Course

Standard Lessons
3.5.9-12.A
Use various approaches to communicate processes and procedures for using, maintaining, and assessing technological products and systems.
  1. 2.7 Commenting Your Code
  2. 2.16 How to Indent Your Code
3.5.9-12.B
Critically assess and evaluate a technology that minimizes resource use and resulting waste to achieve a goal.
3.5.9-12.C
Develop a solution to a technological problem that has the least negative environmental and social impact.
3.5.9-12.D
Critique whether existing or proposed technologies use resources sustainably.
3.5.9-12.E
Evaluate how technology and engineering advancements alter human health and capabilities.
3.5.9-12.F
Evaluate a technological innovation that arose from a specific society's unique need or want.
3.5.9-12.G
Evaluate a technological innovation that was met with societal resistance impacting its development.
3.5.9-12.H
Evaluate ways that technology and engineering can impact individuals, society, and the environment.
  1. 4.7 The Impact of the Internet
3.5.9-12.I
Evaluate a solution to a complex real-world problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics as well as possible social, cultural, and environmental impacts.
3.5.9-12.J
Synthesize data and analyze trends to make decisions about technological products, systems, or processes.
  1. 1.8 Visualizing and Interpreting Data
  2. 1.9 Data Collection & Limitations
3.5.9-12.K
Use a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
3.5.9-12.L
Interpret laws, regulations, policies, and other factors that impact the development and use of technology.
  1. 1.6 Privacy & Security
  2. 1.10 Creative Credit & Copyright
  3. 1.11 Hacking Ethics
3.5.9-12.M
Develop a device or system for the marketplace.
3.5.9-12.N
Analyze and use relevant and appropriate design thinking processes to solve technological and engineering problems.
  1. 10.1 Intro to Design Thinking
  2. 10.2 Prototype
  3. 10.3 Test
3.5.9-12.O
Apply appropriate design thinking processes to diagnose, adjust, and repair systems to ensure precise, safe, and proper functionality.
  1. 2.15 More Karel Examples and Testing
  2. 2.17 Debugging Strategies
3.5.9-12.P
Apply a broad range of design skills to a design thinking process.
  1. 10.1 Intro to Design Thinking
  2. 10.2 Prototype
  3. 10.4 Project Prep and Development
3.5.9-12.Q
Implement and critique principles, elements, and factors of design.
  1. 10.1 Intro to Design Thinking
  2. 10.3 Test
3.5.9-12.R
Use a design thinking process to design an appropriate technology for use in a different culture.
3.5.9-12.S
Conduct research to inform intentional inventions and innovations that address specific needs and wants.
3.5.9-12.T
Analyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
3.5.9-12.U
Evaluate and define the purpose of a design.
  1. 10.1 Intro to Design Thinking
3.5.9-12.V
Apply principles of human-centered design.
  1. 10.1 Intro to Design Thinking
3.5.9-12.W
Optimize a design by addressing desired qualities within criteria and constraints while considering trade-offs.
  1. 10.3 Test
  2. 10.4 Project Prep and Development
3.5.9-12.X
Implement the best possible solution to a design using an explicit process.
  1. 10.2 Prototype
  2. 10.4 Project Prep and Development
3.5.9-12.Y
Design a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
  1. 2.6 Top Down Design and Decomposition in Karel
  2. 2.8 Abstraction
  3. 3.2 Challenge Problems
3.5.9-12.Z
Recognize and explain how their community and the world around them informs technological development and engineering design.
3.5.9-12.AA
Safely apply an appropriate range of making skills to a design thinking process.
3.5.9-12.BB
Assess how similarities and differences among scientific, technological, engineering, and mathematical knowledge and skills contributed to the design of a product or system.
3.5.9-12.CC
Analyze how technology transfer occurs when a user applies an existing innovation developed for one function for a different purpose.
3.5.9-12.DD
Develop a plan that incorporates knowledge from science, mathematics, and other disciplines to design or improve a technological product or system.
3.5.9-12.EE
Connect technological and engineering progress to the advancement of other areas of knowledge and vice versa.
3.5.9-12.FF
Evaluate how technology enhances opportunities for new products and services through globalization.
3.5.9-12.GG
Evaluate how technology and engineering have been powerful forces in reshaping the social, cultural, political, and economic landscapes throughout history.
3.5.9-12.HH
Analyze how the Industrial Revolution resulted in the development of mass production, sophisticated transportation and communication systems, advanced construction practices, and improved education and leisure time.
3.5.9-12.II
Investigate the widespread changes that have resulted from the Information Age, which has placed emphasis on the processing and exchange of information.
  1. 1.3 Digital Footprint and Reputation
  2. 4.7 The Impact of the Internet
3.5.9-12.JJ
Identify and explain how the evolution of civilization has been directly affected by, and has in turn affected, the development and use of tools, materials, and processes.
3.5.9-12.KK
Relate how technological and engineering developments have been evolutionary, often the result of a series of refinements to basic inventions or technological knowledge.
3.5.9-12.LL
Analyze the stability of a technological system and how it is influenced by all of the components in the system, especially those in the feedback loop.
3.5.9-12.MM
Troubleshoot and improve a flawed system embedded within a larger technological, social, or environmental system.
3.5.9-12.NN
Analyze the rate of technological and engineering development and predict future diffusion and adoption of new innovations and technologies.
3.5.9-12.OO
Use project management tools, strategies, and processes in planning, organizing, and controlling work.
  1. 3.1 Collaborative Programming
  2. 10.4 Project Prep and Development
3.5.9-12.QQ
Implement quality control as a planned process to ensure that a product, service, or system meets established criteria.
  1. 2.15 More Karel Examples and Testing
  2. 10.3 Test
3.5.9-12PP
Demonstrate the use of conceptual, graphical, virtual, mathematical, and physical modeling to identify conflicting considerations before the entire system is developed and to aid in design decision making.
  1. 10.2 Prototype