Please enable JavaScript to use CodeHS

Standards Framework

for Oklahoma 6


Standards in this Framework

Standard Description
6.CS.D.01 Evaluate existing computing devices and recommend improvements to the design based on personal interaction with the device.
6.CS.HS.01 Model multiple methods of combining hardware and software to collect and exchange data
6.CS.T.01 Identify and resolve software and hardware problems with computing devices and their components involving settings and connections
6.NI.NCO.01 Model a simple protocol for transferring information using packets.
6.NI.CY.01 Identify existing cybersecurity concerns with the Internet and systems it uses.
6.NI.CY.02 Explain the importance of secured websites and describe how encryption works.
6.DA.S.01 Create multiple representations of the same data.
6.DA.CVT.01 Collect data using computational tools and transform the data to make it more useful.
6.DA.IM.01 Use data to highlight or propose cause-and-effect relationships, predict outcomes, and communicate ideas.
6.AP.A.01 Use an existing algorithm in natural language or pseudocode to solve complex problems.
6.AP.V.01 Create programs that use variables to store and modify grade level appropriate data.
6.AP.C.01 Develop programs that utilize combinations of repetition, conditionals, and the manipulation of variables representing different data types
6.AP.M.01 Decompose problems into parts to facilitate the design, implementation, and review of programs.
6.AP.PD.01 Seek and incorporate feedback from team members to refine a solution to a problem.
6.AP.PD.02 Incorporate existing code, media, and libraries into original programs and give attribution.
6.AP.PD.03 Test and refine programs using teacher provided inputs.
6.AP.PD.04 Break down tasks and follow an individual timeline when developing a computational artifact.
6.AP.PD.05 Document text-based programs in order to make them easier to follow, test, and debug.
6.IC.CU.01 Explain how computing impacts people's everyday activities and careers.
6.IC.CU.02 Identify and discuss the technology proficiencies needed in the classroom and the workplace, and how to meet the needs of different users.
6.IC.SI.01 Describe and use safe, appropriate, and responsible practices (i.e., netiquette) when participating in online communities.
6.IC.SI.02 Individually and collaboratively develop and conduct an online survey that seeks input from a broad audience. Use the survey to evaluate whether it is feasible to solve a problem computationally.
6.IC.SLE.01 Differentiate between appropriate and inappropriate content on the Internet, and identify the characteristics of unethical and illegal online behavior.