Current through Vol. 42, No. 8, January 2, 2025
Section 210:15-3-201 - Computer Science standards for first grade(a)Computing Systems.(1)Devices. With guidance, select and use a computing device to perform a variety of tasks for an intended outcome. (Developing a Productive Computing Environment)(2)Hardware and Software. Use appropriate terminology in naming and describing the function of common computing devices and components (e.g., mouse is used to control the cursor). (Communicating about Computing)(3)Troubleshooting. Identify, using accurate terminology, simple hardware and software problems that may occur during use (e.g., app or program is not working as expected, no sound is coming from the device, caps lock turned on). (Communicating about Computing, Testing and Refining Computational Artifacts)(b)Networks and the Internet.(1)Network Communication and Organization. Recognize that by connecting computing devices together they can share information (e.g., remote storage, printing, the Internet). (Developing and Using Abstractions)(2)Cybersecurity. Identify what passwords are; explain why they are not shared and discuss what makes a password strong. Independently, use passwords to access computing devices. (Communicating about Computing)(c)Data Analysis.(1)Storage. With guidance, locate, open, modify, and save an existing file, use appropriate file-naming conventions, and recognize that the file exists within an organizational structure (e.g. drive, folder, file). (Developing and Using Abstractions)(2)Collection, Visualization, and Transformation. With guidance, collect data and present it in two different ways. (Communicating about Computing, Developing and Using Abstractions)(3)Inference and Models. With guidance, identify and interpret data from a chart, bar graph, or pictograph (visualization) in order to draw conclusions, with or without a computing device. (Developing and Using Abstractions)(d)Algorithms and Programming.(1)Algorithms. With guidance, model daily processes and follow algorithms (sets of step-by-step instructions) to complete tasks verbally, kinesthetically, with robot devices, or a programming language. (Developing and Using Abstractions)(2)Variables. With guidance, model the way that a program accesses stored data using a variable name. (Developing and Using Abstractions)(3)Control. With guidance, independently or collaboratively create programs to accomplish tasks using a programming language, robot device, or unplugged activity that includes sequencing and repetition. (Creating Computational Artifacts)(4)Modularity. Decompose (break down) the steps needed to solve a simple problem. (Recognizing and Defining Computational Problems)(5)Program Development.(A) Independently or with guidance, create a grade-level appropriate artifact to illustrate thoughts, ideas, or stories in a sequential (step-by-step) manner (e.g., story map, storyboard, and sequential graphic organizer). (Communicating About Computing, Creating Computational Artifacts)(B) Independently or with guidance, give credit to ideas, creations, and solutions of others while writing and/or developing programs. (Communicating about Computing)(C) With guidance, independently or collaboratively debug programs using a programming language and/or unplugged activity that includes sequencing and repetition. (Testing and Refining Computational Artifacts)(D) Use correct terminology (first, second, third) and explain the choices made in the development of an algorithm to solve a simple problem. (Communicating About Computing)(e)Impacts of Computing.(1)Culture. Identify how people use different types of technologies in their daily work and personal lives. (Communicating About Computing)(2)Social Interactions. With guidance, identify appropriate and inappropriate behavioract responsibly, and know how to report concerns while participating in an online community. (Collaborating Around Computing)(3)Internet Safety, Law, & Ethics. Identify ways to stay safe online. (Communicating About Computing)Okla. Admin. Code § 210:15-3-201
Adopted by Oklahoma Register, Volume 36, Issue 24, September 3, 2019, eff. 9/13/2019Amended by Oklahoma Register, Volume 40, Issue 24, September 1, 2023, eff. 9/11/2023