Skip to content

What does a student learn in ?

These are the years students start treating a computer as a tool they can control, not just watch. Students learn the names of the parts, try simple fixes when something stops working, and put steps in order to make a robot or character do what they want. They also talk about being kind online and sharing the screen fairly with a partner. By spring, students can write a short set of step-by-step instructions and follow a classmate's instructions to reach the same result.

  • Parts of a computer
  • Step-by-step instructions
  • Simple coding
  • Online kindness
  • Working with a partner
  • Spotting patterns
Source: Delaware Delaware Content Standards
Year at a glance
How the year usually goes. Every school and district set their own curriculum, so treat this as a guide, not official pacing.
  1. 1

    Getting to know the computer

    Students learn the names of the parts they use every day, like the screen, keyboard, mouse, and tablet. They practice logging in, opening a program, and asking for help when something is stuck or frozen.

  2. 2

    Staying safe online

    Students start to understand that computers can talk to each other over the internet. They learn what is okay to share, what to keep private, and how to be kind in a chat or message.

  3. 3

    Sorting and showing information

    Students collect simple information, like favorite fruits or the weather each day, and put it into charts and pictures. They look for patterns and talk about what the picture shows.

  4. 4

    Thinking in steps

    Students break a task into small steps, like brushing teeth or making a sandwich, and put the steps in order. They start writing simple programs by snapping blocks together to move a character on screen.

  5. 5

    Building, testing, and sharing

    Students work with a partner to make a small project, like a short animation or a game. They test it, fix what does not work, and share what they made. They also talk about how computers help people at home and at school.

Mastery Learning Standards
The required skills a student should display by the end of Kindergarten.
Concepts
  • Identify, select, and apply hardware, software

    Grades K-2

    Students learn to pick the right tool for the job, whether that means choosing an app, using a keyboard or mouse, or figuring out what to do when something stops working.

  • Explain how computer networks and the Internet enable communication…

    Grades K-2

    Students learn what the internet is and how it lets computers share information with each other. They practice explaining how people use connected devices to send messages, work together, and keep data safe.

  • Collect, transform, and represent data

    Grades K-2

    Students gather simple information, sort it into a chart or picture, and look for patterns to answer a question, like figuring out which lunch choice classmates picked most.

  • Design, develop, and analyze algorithms and programs to solve problems…

    Grades K-2

    Students learn to create simple step-by-step instructions that tell a computer what to do, like making a character move or sorting a list. They practice planning those steps before writing them out.

  • Investigate the social, ethical, legal

    Grades K-2

    Students look at how computers and apps affect everyday life, talking about what feels fair, helpful, or harmful when people use technology.

Practices
  • Foster an inclusive computing culture that values diverse perspectives and…

    Grades K-2

    Students practice working alongside classmates with different backgrounds and ideas. In computing activities, every voice gets heard and every student has a role.

  • Collaborate around computing — divide work, share ideas

    Grades K-2

    Students work with a partner or small group to build something on a computer, splitting up tasks and sharing ideas along the way.

  • Identify and define problems that can be solved with computation and decompose…

    Grades K-2

    Students look at a big task, like planning a class party, and break it into smaller steps a computer could help with, such as making a list or sorting names.

  • Use abstractions to simplify complexity, generalise solutions

    Grades K-2

    Students practice finding what two things have in common and using that pattern to solve similar problems. It is an early step toward thinking like a programmer.

  • Create computational artifacts — programs, simulations, models — by applying…

    Grades K-2

    Students write simple programs or build digital projects, then test and improve them by trying again when something does not work.

  • Systematically test computational artifacts and refine them based on evidence…

    Grades K-2

    Students try out a simple program or app they built, find what's not working, and fix it. Testing and fixing is part of making something work, not a sign that something went wrong.

  • Communicate clearly with appropriate vocabulary, visualizations

    Grades K-2

    Students describe how a program or digital tool works, using words and pictures that match what they actually see on the screen.

Common Questions
  • What does computer science look like in the early grades?

    Students learn the basic parts of a computer, like a screen, keyboard, and mouse, and how to use them. They also write simple step-by-step instructions, spot patterns, and talk about how to be kind and safe online. Most of this happens through games, unplugged activities, and short hands-on tasks.

  • How can I help my child at home if we do not have a computer?

    Most of these skills do not need a screen. Give step-by-step directions for making a sandwich or brushing teeth and ask which step came first. Sort socks or toys into groups and talk about the pattern. That is the same thinking behind early coding.

  • What is an algorithm at this age?

    An algorithm is just a list of steps in order. Tying shoes is an algorithm. So is a recipe. Students practice writing and following short sets of steps, and noticing when a step is missing or out of order.

  • How much screen time should this involve?

    Not much. A lot of early computer science is done away from screens with cards, arrows, floor mats, and drawings. When screens are used, sessions are short and focused on a specific task, not free browsing.

  • How should the year be sequenced?

    Start with naming parts of a computer and basic mouse and keyboard skills. Move into following and writing simple step-by-step directions, then patterns and sorting. Save online safety, simple block coding, and short partner projects for later in the year once routines are solid.

  • Which skills usually need the most reteaching?

    Two areas. Putting steps in the right order, especially spotting a missing step, and using precise words like left, right, forward, and back. Short daily warm-ups with floor arrows or a partner giving directions help more than longer once-a-week lessons.

  • How do I talk to my child about staying safe online?

    Keep it simple and concrete. Names, addresses, birthdays, and photos stay private. If something on a screen feels confusing or scary, stop and tell a grown-up. Practice this with pretend scenarios at the kitchen table before it ever comes up for real.

  • What does mastery look like by the end of second grade?

    Students can log in, open a program, and use a mouse or trackpad without help. They can write a short set of steps to solve a problem, follow a classmate's steps, and fix one that does not work. They can also explain one rule for being kind and safe online.

  • How do I know my child is ready for the next grade?

    Ask them to give directions to a stuffed animal across the room, one step at a time. Ask them to spot the pattern in a row of shapes or colors. If they can do those calmly and explain their thinking, they are in good shape.