MI.CS.3B.CS.02
Learn moreIllustrate ways computing systems implement logic, input, and output through hardware components.
MI.CS.3A.CS.01
Learn moreExplain how abstractions hide the underlying implementation details of computing systems embedded in everyday objects.
MI.CS.3A.CS.02
Learn moreCompare levels of abstraction and interactions between application software, system software, and hardware layers.
MI.CS.3A.CS.03
Learn moreDevelop guidelines that convey systematic troubleshooting strategies that others can use to identify and fix errors.
MI.CS.2.CS.03
Learn moreSystematically identify and fix problems with computing devices and their components.
MI.CS.2.CS.01
Learn moreRecommend improvements to the design of computing devices, based on an analysis of how users interact with the devices.
MI.CS.2.CS.02
Learn moreDesign projects that combine hardware and software components to collect and exchange data.