Grade 5 Oklahoma Computer Science standards compared to CSTA national standards

Grade 5 Oklahoma Computer Science Standards vs. CSTA National Standards: The Full Comparison

Oklahoma’s Grade 5 computer science standards draw from CSTA’s 1B band (Grades 3-5), the national standards published by the Computer Science Teachers Association. This post compares every Grade 5 OAS-CS unit with its nearest CSTA standard and links to a free spreadsheet of the full comparison.

Edition note: this comparison uses the 2017 CSTA K-12 Computer Science Standards, the edition Oklahoma and Texas standards align with today. CSTA published a revised PK-12 edition in 2026 with new standard codes. Column “CSTA 2026” shows the 2026 code only where the match is strong; the full 2026 crosswalk is in progress.

The Headline Numbers

  • 22 of 22 Grade 5 OAS-CS units were compared with the CSTA 1B (Grades 3-5) band.
  • 18 units are a strong match: the same skill at the same CSTA grade band.
  • 1 unit is a partial match: related, but with different scope or depth.
  • 2 units match CSTA at a different grade band.
  • 1 unit has no CSTA equivalent.

Where Grade 5 Differs From CSTA

Most of Grade 5 lines up closely. These units do not match a CSTA standard one for one:

  • 5.CS.D.01 (5.CS.D.01): The actual best match is 1A-CS-01 (‘select and use for tasks, recognizing different needs’), a K-2 standard restated here — CSTA does not have a device-selection standard at 1B.
  • 5.DA.IM.01 (Data Amount and Accuracy): CSTA’s standard is about using data for cause-and-effect/predictions; OAS’s is about how data quantity affects conclusion accuracy — a related but different data-literacy skill.
  • 5.DA.S.01 (Evaluating File Storage Trade Offs): No CSTA standard at any band addresses evaluating storage trade-offs (availability, quality, file size).
  • 5.IC.SI.01 (Online Code of Conduct): This ‘code of conduct’ text repeats the K-2 (1A-IC-17) online-behavior standard.

Download the Full Comparison Spreadsheet

Every Grade 5 unit with its OAS code, Oklahoma standard text, nearest CSTA code, fit rating, and a plain-language comparison note, in a spreadsheet you can sort, filter, or print.

Download the Grade 5 OK vs. CSTA comparison (.xlsx)

For all grades at once, see the free Oklahoma OAS to CSTA crosswalk (PDF).

Full Standard-by-Standard Comparison

OAS Code Oklahoma Standard CSTA 2017 Code CSTA 2026 (strong matches) Fit Why
5.CS.D.01 Select and use the most efficient computing systems to perform a variety of tasks for an intended outcome while recognizing that users have different needs for the technology they use. 1A-CS-01 — Different band The actual best match is 1A-CS-01 (‘select and use for tasks, recognizing different needs’), a K-2 standard restated here — CSTA does not have a device-selection standard at 1B.
5.CS.T.01 Identify, using accurate terminology, simple hardware and software problems that may occur during everyday use. Discuss problems with peers and adults, apply strategies for solving these problems, and explain why the strategy should work. 1B-CS-03 — Strong match Both cover identifying hardware/software problems and applying troubleshooting strategies.
5.NI.NCO.01 Model how information is broken down into packets (i.e., smaller pieces), transmitted through multiple devices over networks and the Internet, and reassembled at the destination. 1B-NI-04 — Strong match Near-verbatim match — information broken into packets, transmitted, and reassembled.
5.AP.A.01 Model, compare and refine multiple algorithms for the same task and determine which is the most efficient. 1B-AP-08 — Strong match Near-verbatim match — comparing/refining multiple algorithms to determine the most appropriate.
5.AP.C.01 Create programs using a programming language that utilize sequencing, repetition, conditionals, event handlers and variables using math operations to manipulate values to solve a problem or express ideas both independently and collaboratively. 1B-AP-10 — Strong match Both cover programs built from sequences, loops, conditionals, and events.
5.AP.M.01 Decompose (break down) large problems into smaller, manageable subproblems and then into a precise sequence of instructions. 1B-AP-11 — Strong match Verbatim match — decomposing large problems into smaller, manageable subproblems.
5.AP.M.02 With grade appropriate complexity, modify, remix, or incorporate portions of an existing program into one’s own work, to develop something new or add more advanced features. 1B-AP-12 E5-PRO-PD-04 Strong match Verbatim match — modifying/remixing an existing program into new work.
5.AP.PD.01 Use an iterative process to plan the development of a program that includes others’ perspectives and user preferences while solving simple problems. 1B-AP-13 — Strong match Verbatim match, including CSTA’s ‘others’ perspectives and user preferences’ clause.
5.AP.PD.02 Observe intellectual property rights and give appropriate credit when creating programs using original code or code reuse. 1B-AP-14 — Strong match Near-exact match — IP rights and credit for original/reused code.
5.AP.PD.03 Analyze, create, and debug a program that includes sequencing, repetition, conditionals, and variables in a programming language. 1B-AP-15 — Strong match Blends elements of several 1B-AP standards; its core verb (analyze/create/debug) matches CSTA’s testing-and-debugging standard best.
5.AP.PD.04 Communicate and explain program development choices using comments, presentations, and demonstrations. 1B-AP-17 E5-PRO-RD-07 Strong match This text is a verbatim match for 1B-AP-17 (describing development choices via comments/presentations).
5.AP.V.01 Create programs that use variables to store and modify grade level appropriate data. 1B-AP-09 E5-PRO-VD-06 Strong match Exact match — programs that use variables to store and modify data.
5.CS.HS.01 Model that information is translated into bits to transmit and process between hardware and software to accomplish tasks. 1B-CS-02 — Strong match Both cover modeling how hardware/software translate and process information to accomplish tasks.
5.DA.CVT.01 Organize and present collected data to highlight comparisons and support a claim. 1B-DA-06 — Strong match Verbatim match — organizing/presenting data to highlight comparisons and support a claim.
5.DA.IM.01 Determine how the accuracy of conclusions is influenced by the amount of data collected. 1B-DA-07 — Partial match CSTA’s standard is about using data for cause-and-effect/predictions; OAS’s is about how data quantity affects conclusion accuracy — a related but different data-literacy skill.
5.DA.S.01 Evaluate trade-offs, including availability and quality, based on the type of file, storage requirements (e.g., file size, availability, available memory), and sharing requirements. — — No CSTA equivalent No CSTA standard at any band addresses evaluating storage trade-offs (availability, quality, file size).
5.IC.CU.01 Give examples and explain how computing technologies have changed the world, and express how computing technologies influence and are influenced by cultural practices within your community. 1B-IC-18 E5-SYS-IM-15 Strong match Near-verbatim match — technologies that changed the world and cultural influence.
5.IC.CU.02 Develop, test, and refine digital artifacts to improve accessibility and usability. 1B-IC-19 — Strong match This text (‘develop/test/refine to improve accessibility’) is the accessibility standard, 1B-IC-19.
5.IC.SI.01 Develop a code of conduct, explain, and practice grade-level appropriate behavior and responsibilities while participating in an online community. Identify and report inappropriate behavior. 1A-IC-17 — Different band This ‘code of conduct’ text repeats the K-2 (1A-IC-17) online-behavior standard.
5.IC.SI.02 As a team, collaborate with outside resources (other grade levels, online spaces) to include different perspectives to improve computational artifacts. 1B-IC-20 — Strong match This text (‘collaborate…to include different perspectives to improve artifacts’) is a near-verbatim match for 1B-IC-20.
5.IC.SLE.01 Observe intellectual property rights and give appropriate credit when using resources. 1B-IC-21 — Strong match Both cover observing intellectual property rights and giving appropriate credit.
5.NI.CY.01 Discuss real-world cybersecurity problems and identify strategies for how personal information can be protected. 1B-NI-05 — Strong match Near-verbatim match — real-world cybersecurity problems and protecting personal information.

CSTA standard codes are cited as identifiers only; this post does not reproduce CSTA’s standard text (CSTA K-12 CS Standards, Revised 2017, are licensed CC BY-NC-SA 4.0 and are available free at csteachers.org/k12standards). This is an independent comparison and is not endorsed by CSTA or the Oklahoma State Department of Education.

Get the Complete Grade 5 Curriculum

See the whole year at a glance on the Grade 5 Computer Science Curriculum hub page — every standard, organized by strand.

Every standard in the comparison above has a matching no-prep unit — teacher guide, activities, assessment, and answer key — built directly from the verified Oklahoma standard text. All 21 are available individually or as a complete bundle on Teachers Pay Teachers.

Every Sooner Standards resource is built directly from the official Oklahoma Academic Standards for Computer Science (February 2023) — standard text taken directly from the source document.

Similar Posts