YourStateStandards

Georgia K–6 technology standards

Georgia writes its own technology standards. They are published as Computer Science Georgia Standards of Excellence, adopted 2021 and are not a version of a national framework. Every one is matched to a national standard.

GRADES K-5 ONLY, and codes are grade-qualified (see derivedIdentifiers). Grade 6 is NOT acquired: Georgia's middle-school CS courses contain genuinely colliding codes — CSS.CT.6-8.32.1 holds two different standards, both inside Middle School Computer Science II — which needs a per-row human judgement. CSP's rows for this subject were rejected outright: 16 of 148 shared codes carried the wrong text (CSS.CT.K-2.5.3 read 'Create and use algorithms…' where Georgia publishes 'Identify multiple ways solutions can be applied to solve problems.') and 80 CSP codes do not exist in Georgia's document.

Framework
Computer Science Georgia Standards of Excellence
Adopted
2021
Source last checked
July 23, 2026
Read the official document

157 standards, kindergarten through 6th grade

  • K.CSS.CC.K-2.6.1K

    Create a variety of artifacts.

  • K.CSS.CC.K-2.6.2K

    Exchange information or ideas clearly and creatively using digital tools while considering audience and intended purpose.

  • K.CSS.CT.K-2.5.1K

    Identify patterns.

  • K.CSS.CT.K-2.5.2K

    Use Algorithms (a set of step-by-step instructions) to construct programs (using a block-based programming language or unplugged activities) that accomplish a task as a means of creative expression.

  • K.CSS.CT.K-2.5.3K

    Identify multiple ways solutions can be applied to solve problems. Vocabulary Term: Abstraction

  • K.CSS.DA.K-2.9.1K

    Understand that technology is everywhere and changes our lives.

  • K.CSS.DA.K-2.9.2K

    Understand that there is a connection between people and devices.

  • K.CSS.DA.K-2.9.3K

    Practice using and identifying basic hardware and software using accurate terminology.

  • K.CSS.DA.K-2.9.4K

    Create simple artifacts using a computing device.

  • K.CSS.DC.K-2.3.1K

    Identify personal information, understand the need to keep it private, and engage in activities for keeping personal information private.

  • K.CSS.DC.K-2.3.2K

    Participate in systems for keeping personal information private and protected (for example: passwords, biometric sensors).

  • K.CSS.EL.K-2.1K

    Recognize that technology provides the opportunity to enhance relevance, increase confidence, offer authentic choice, and produce positive impacts in learning.

  • K.CSS.GC.K-2.7.1K

    Identify technology (hardware and software) that allows collaboration with others.

  • K.CSS.GC.K-2.7.2K

    Use digital tools to connect with individuals from different backgrounds and cultures.

  • K.CSS.IDC.K-2.4.1K

    Understand that a model is used for developing and testing ideas for a diverse range of users.

  • K.CSS.KC.K-2.2.1K

    Recognize the letters, numbers, and basic functions of a keyboard, touchpad/trackpad, mouse, and other input devices.

  • K.CSS.KC.K-2.2.2K

    Use the letters, numbers, and basic functions of the keyboard effectively (shift, space, tab, enter/return).

  • K.CSS.RR.K-2.8.1K

    Understand that answers to questions can be found through research from a variety of sources.

  • K.CSS.RR.K-2.8.2K

    Understand that resources on the Internet vary in quality and are found in a variety of places so care is needed in selection.

  • K.CSS.RR.K-2.8.3K

    Understand there is an appropriate place to find information to research the answer to a question.

  • 1.CSS.CC.K-2.6.11

    Create a variety of artifacts.

  • 1.CSS.CC.K-2.6.21

    Present information using a digital device.

  • 1.CSS.CT.K-2.5.11

    Identify patterns

  • 1.CSS.CT.K-2.5.21

    Create and use Algorithms (a set of step-by-step instructions) to complete a task.

  • 1.CSS.CT.K-2.5.31

    Use Algorithms (a set of step-by-step instructions) to construct programs (using a block-based programming language or unplugged activities) that accomplish a task as a means of creative expression.

  • 1.CSS.CT.K-2.5.41

    Analyze and debug (identify and fix) with or without a computing device.

  • 1.CSS.DA.K-2.9.11

    Identify that technological innovation changes how people live and work.

  • 1.CSS.DA.K-2.9.21

    Understand that when you are on a networked device you are connected to other people.

  • 1.CSS.DA.K-2.9.31

    Practice using a variety of computing hardware and software to achieve personal learning goals.

  • 1.CSS.DA.K-2.9.41

    Identify and describe solutions to simple hardware and software problems (ex. volume control).

  • 1.CSS.DA.K-2.9.51

    Describe how technology can impact an individual’s life positively and negatively.

  • 1.CSS.DC.K-2.3.11

    Understand shared information on the Internet can be permanent.

  • 1.CSS.DC.K-2.3.21

    Recognize and avoid harmful behaviors in online environments (e.g. viruses, in-app purchases, cyber-bullying, etc).

  • 1.CSS.DC.K-2.3.31

    Follow safety rules and exhibit responsibility when using a device.

  • 1.CSS.DC.K-2.3.41

    Create an artifact that shows the use of positive safe behavior when using technology.

  • 1.CSS.EL.K-2.11

    Recognize that technology provides the opportunity to enhance relevance, increase confidence, offer authentic choice, and produce positive impacts in learning.

  • 1.CSS.GC.K-2.7.11

    Understand features of online environments

  • 1.CSS.IDC.K-2.4.11

    Recognize that innovation in technology meets a range of needs (3D printing, coding, robotics, drones, etc.).

  • 1.CSS.KC.K-2.2.11

    Identify and use the home row of the keyboard effectively.

  • 1.CSS.KC.K-2.2.21

    Build (use, modify and/or create) collections of digital images and words to communicate learning using a variety of media types.

  • 1.CSS.RR.K-2.8.11

    Understand that resources on the Internet vary in quality and are found in a variety of places so care is needed in selection.

  • 1.CSS.RR.K-2.8.21

    Understand there is an appropriate place to find information to research the answer to a question.

  • 2.CSS.CC.K-2.6.12

    Create a variety of artifacts.

  • 2.CSS.CC.K-2.6.22

    Exchange information or ideas clearly and creatively using digital tools while considering audience and intended purpose.

  • 2.CSS.CC.K-2.6.32

    Present information using a digital device.

  • 2.CSS.CC.K-2.6.42

    Create artifacts for specific purposes that give and receive feedback.

  • 2.CSS.CT.K-2.5.12

    Recognize that problems can be broken down into smaller parts in order to create a solution. Vocabulary Term: Decompose (to break down)

  • 2.CSS.CT.K-2.5.22

    Identify multiple ways solutions can be applied to solve problems. Vocabulary Term: Abstraction

  • 2.CSS.CT.K-2.5.32

    Analyze and debug (identify and fix) with or without a computing device.

  • 2.CSS.DA.K-2.9.12

    Use devices appropriately

  • 2.CSS.DA.K-2.9.22

    Choose and use appropriate hardware and software tools for a given purpose using accurate terminology.

  • 2.CSS.DC.K-2.3.12

    Recognize work that is created by others.

  • 2.CSS.DC.K-2.3.22

    Recognize that credit is given for the work of others found online.

  • 2.CSS.DC.K-2.3.32

    Create an artifact that demonstrates a positive personal digital identity.

  • 2.CSS.EL.K-2.12

    Recognize that technology provides the opportunity to enhance relevance, increase confidence, offer authentic choice, and produce positive impacts in learning.

  • 2.CSS.GC.K-2.7.12

    Identify technology (hardware and software) that allows collaboration with others.

  • 2.CSS.GC.K-2.7.22

    Use digital tools to connect with individuals from different backgrounds and cultures.

  • 2.CSS.GC.K-2.7.32

    Understand features of online environments

  • 2.CSS.GC.K-2.7.42

    Participate in various roles on a team to work on a common goal and create an inclusive environment.

  • 2.CSS.GC.K-2.7.52

    Participate in an online collaborative learning environment.

  • 2.CSS.IDC.K-2.4.12

    Modify an existing model for a specific purpose or for a specific group of users.

  • 2.CSS.IDC.K-2.4.22

    Create and test a model and analyze it from the perspective of an end user.

  • 2.CSS.IDC.K-2.4.32

    Understand that innovation follows a process such as system life cycle, engineering design (use, modify, create) or design thinking (empathize, define, ideate, prototype and test).

  • 2.CSS.KC.K-2.2.12

    Identify and use the home row of the keyboard effectively.

  • 2.CSS.KC.K-2.2.22

    Build (use, modify and/or create) collections of digital images and words to communicate learning using a variety of media types.

  • 2.CSS.KC.K-2.2.32

    Analyze collections of digital images and words for how well each collection communicates learning.

  • 2.CSS.KC.K-2.2.42

    Identify a problem of interest to the learner and create a solution using digital tools.

  • 2.CSS.RR.K-2.8.12

    Progress from using a teacher developed list of resources, to selecting resources independently.

  • 2.CSS.RR.K-2.8.22

    Select digital and analog resources, explain why a source was selected, and describe why it was the best source.

  • 2.CSS.RR.K-2.8.32

    Collect and organize data.

  • 2.CSS.RR.K-2.8.42

    Create a product of research collaboratively or independently. (e.g., table of data, writing assignment, collection of resources).

  • 2.CSS.RR.K-2.8.52

    Create and share a research project reflecting and crediting a variety of quality resources.

  • 3.CSS.CC.3-5.6.13

    Create original works or responsibly repurpose or remix digital resources into new creations.

  • 3.CSS.CT.3-5.5.13

    Compare and refine multiple algorithms for the same task and determine which is the most appropriate.

  • 3.CSS.CT.3-5.5.23

    Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.

  • 3.CSS.CT.3-5.5.33

    Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.

  • 3.CSS.CT.3-5.5.43

    Create programs that include sequences, events, loops, conditionals, and variables.

  • 3.CSS.DA.3-5.9.13

    Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.

  • 3.CSS.DA.3-5.9.23

    Identify and propose ways to improve usability of technology for diverse users.

  • 3.CSS.DC.3-5.3.13

    Discuss real-world cybersecurity problems (e.g. viruses, phishing attacks, click bait, etc) and how personal information can be protected.

  • 3.CSS.DC.3-5.3.23

    Understand, demonstrate, and encourage respect for intellectual property of print and digital media.

  • 3.CSS.DC.3-5.3.33

    Create and manage digital identity through positive, safe, and ethical online interactions.

  • 3.CSS.EL.3-5.1.13

    Describe how internal and external parts of computing devices function to form a system.

  • 3.CSS.EL.3-5.1.23

    Model how computer hardware and software work together as a system to accomplish tasks.

  • 3.CSS.EL.3-5.1.33

    Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies.

  • 3.CSS.EL.3-5.1.43

    Develop and apply keyboarding skills, utilizing current technology.

  • 3.CSS.EL.3-5.1.53

    Compare and contrast prior knowledge on current technologies with that of new or emerging technologies.

  • 3.CSS.EL.3-5.1.63

    Develop, reflect on, and revise personal learning goals in collaboration with their peers.

  • 3.CSS.GC.3-5.7.13

    Explore local and global issues using digital tools to connect with learners from a variety of backgrounds and cultures

  • 3.CSS.GC.3-5.7.23

    Seek diverse perspectives for the purpose of improving computational artifacts.

  • 3.CSS.IDC.3.5.4.13

    Explore and practice a deliberate design process for generating ideas, testing theories, creating innovative artifacts, or solving authentic problems.

  • 3.CSS.IDC.3.5.4.23

    Select, evaluate, and use appropriate digital tools to plan and manage a design process.

  • 3.CSS.IDC.3.5.4.33

    Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.

  • 3.CSS.KC.3-5.2.13

    Curate (analyze and evaluate) information from digital resources using a variety of tools and methods to create collections of artifacts that demonstrate meaningful connections or conclusions.

  • 3.CSS.KC.3-5.2.23

    Build knowledge by actively exploring real-world issues.

  • 3.CSS.KC.3-5.2.33

    Explain why a real-world issue exists or was created and develop a possible solution.

  • 3.CSS.RR.3-5.8.13

    Understand and use effective research strategies to locate information and other resources.

  • 3.CSS.RR.3-5.8.23

    Evaluate the accuracy, perspective, credibility and relevance of information, media, data, or other resources.

  • 3.CSS.RR.3-5.8.33

    Use information from multiple sources to identify real-world issues and create solutions.

  • 4.CSS.CC.3-5.6.14

    Create original works or responsibly repurpose or remix digital resources into new creations.

  • 4.CSS.CC.3-5.6.24

    Communicate complex ideas clearly and effectively by creating or using a variety of digital objects.

  • 4.CSS.CC.3-5.6.34

    Publish or present content that customizes the message and medium for their intended audiences.

  • 4.CSS.CT.3-5.5.14

    Compare and refine multiple algorithms for the same task and determine which is the most appropriate.

  • 4.CSS.CT.3-5.5.24

    Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.

  • 4.CSS.CT.3-5.5.34

    Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.

  • 4.CSS.CT.3-5.5.44

    Create programs that include sequences, events, loops, conditionals, and variables.

  • 4.CSS.DA.3-5.9.14

    Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.

  • 4.CSS.DA.3-5.9.24

    Identify and propose ways to improve usability of technology for diverse users.

  • 4.CSS.DC.3-5.3.14

    Discuss real-world cybersecurity problems (e.g. viruses, phishing attacks, click bait, etc) and how personal information can be protected.

  • 4.CSS.DC.3-5.3.24

    Understand, demonstrate, and encourage respect for intellectual property of print and digital media.

  • 4.CSS.DC.3-5.3.34

    Create and manage digital identity through positive, safe, and ethical online interactions.

  • 4.CSS.EL.3-5.1.14

    Describe how internal and external parts of computing devices function to form a system.

  • 4.CSS.EL.3-5.1.24

    Model how computer hardware and software work together as a system to accomplish tasks.

  • 4.CSS.EL.3-5.1.34

    Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies.

  • 4.CSS.EL.3-5.1.44

    Develop and apply keyboarding skills, utilizing current technology.

  • 4.CSS.EL.3-5.1.54

    Compare and contrast prior knowledge on current technologies with that of new or emerging technologies.

  • 4.CSS.EL.3-5.1.64

    Develop, reflect on, and revise personal learning goals in collaboration with their peers.

  • 4.CSS.GC.3-5.7.14

    Explore local and global issues using digital tools to connect with learners from a variety of backgrounds and cultures

  • 4.CSS.GC.3-5.7.24

    Take on varying roles, with teacher guidance, when collaborating with peers during the design, implementation, and review stages of program development.

  • 4.CSS.IDC.3.5.4.14

    Explore and practice a deliberate design process for generating ideas, testing theories, creating innovative artifacts, or solving authentic problems.

  • 4.CSS.IDC.3.5.4.24

    Select, evaluate, and use appropriate digital tools to plan and manage a design process.

  • 4.CSS.IDC.3.5.4.34

    Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.

  • 4.CSS.KC.3-5.2.14

    Curate (analyze and evaluate) information from digital resources using a variety of tools and methods to create collections of artifacts that demonstrate meaningful connections or conclusions.

  • 4.CSS.KC.3-5.2.24

    Build knowledge by actively exploring real-world issues.

  • 4.CSS.KC.3-5.2.34

    Explain why a real-world issue exists or was created and develop a possible solution.

  • 4.CSS.RR.3-5.8.14

    Evaluate the accuracy, perspective, credibility and relevance of information, media, data, or other resources.

  • 5.CSS.CC.3-5.6.15

    Create original works or responsibly repurpose or remix digital resources into new creations.

  • 5.CSS.CC.3-5.6.25

    Communicate complex ideas clearly and effectively by creating or using a variety of digital objects.

  • 5.CSS.CC.3-5.6.35

    Publish or present content that customizes the message and medium for their intended audiences.

  • 5.CSS.CT.3-5.5.15

    Compare and refine multiple algorithms for the same task and determine which is the most appropriate.

  • 5.CSS.CT.3-5.5.25

    Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.

  • 5.CSS.CT.3-5.5.35

    Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.

  • 5.CSS.CT.3-5.5.45

    Create programs that include sequences, events, loops, conditionals, and variables.

  • 5.CSS.DA.3-5.9.15

    Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.

  • 5.CSS.DA.3-5.9.25

    Identify and propose ways to improve usability of technology for diverse users.

  • 5.CSS.DC.3-5.3.15

    Discuss real-world cybersecurity problems (e.g. viruses, phishing attacks, click bait, etc) and how personal information can be protected.

  • 5.CSS.DC.3-5.3.25

    Understand, demonstrate, and encourage respect for intellectual property of print and digital media.

  • 5.CSS.DC.3-5.3.35

    Create and manage digital identity through positive, safe, and ethical online interactions.

  • 5.CSS.EL.3-5.1.15

    Describe how internal and external parts of computing devices function to form a system.

  • 5.CSS.EL.3-5.1.25

    Model how computer hardware and software work together as a system to accomplish tasks.

  • 5.CSS.EL.3-5.1.35

    Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies.

  • 5.CSS.EL.3-5.1.45

    Develop and apply keyboarding skills, utilizing current technology.

  • 5.CSS.EL.3-5.1.55

    Compare and contrast prior knowledge on current technologies with that of new or emerging technologies.

  • 5.CSS.EL.3-5.1.65

    Develop, reflect on, and revise personal learning goals in collaboration with their peers.

  • 5.CSS.GC.3-5.7.15

    Explore local and global issues using digital tools to connect with learners from a variety of backgrounds and cultures

  • 5.CSS.GC.3-5.7.25

    Plan the development of a program by including others' viewpoints and considering user preferences.

  • 5.CSS.GC.3-5.7.35

    Take on varying roles, with teacher guidance, when collaborating with peers during the design, implementation, and review stages of program development.

  • 5.CSS.GC.3-5.7.45

    Describe choices made during program development using code comments, presentations, and demonstrations.

  • 5.CSS.GC.3-5.7.55

    Seek diverse perspectives for the purpose of improving computational artifacts.

  • 5.CSS.IDC.3.5.4.15

    Explore and practice a deliberate design process for generating ideas, testing theories, creating innovative artifacts, or solving authentic problems.

  • 5.CSS.IDC.3.5.4.25

    Select, evaluate, and use appropriate digital tools to plan and manage a design process.

  • 5.CSS.IDC.3.5.4.35

    Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.

  • 5.CSS.KC.3-5.2.15

    Curate (analyze and evaluate) information from digital resources using a variety of tools and methods to create collections of artifacts that demonstrate meaningful connections or conclusions.

  • 5.CSS.KC.3-5.2.25

    Build knowledge by actively exploring real-world issues.

  • 5.CSS.KC.3-5.2.35

    Explain why a real-world issue exists or was created and develop a possible solution.

  • 5.CSS.KC.3-5.2.45

    Organize and present collected data visually to highlight relationships and support a claim.

  • 5.CSS.RR.3-5.8.15

    Use information from multiple sources to identify real-world issues and create solutions.

Georgia’s other subjects