Here at Teach Your Kids Code, we believe that children as young as 5 can master the basic concepts of coding. That’s why we’ve created these simple coding worksheets that are perfect for students in kindergarten to grade 3. These themed worksheets teach 5 basic concepts of coding including algorithm, sequencing, loops, decomposition and branching.
In addition to the coding concepts, our worksheets teach other important skills like logic, number sense, and problem-solving. We chose autumn and Halloween worksheets to celebrate the fall and are working on other themes coming soon.
Unplugged Coding Activities
In addition to our printable kindergarten worksheets, we also have a variety of unplugged coding activities available for FREE on our site. These fun activities teach coding concepts without the use of a screen.
Check out our unplugged coding for kids posts here:
- Learn to code with a deck of cards
- Super silly water gun coding activity
- Learn to code with Hotwheels
- Learn to code with egg cartons
- Outdoor coding activities
Kindergarten Coding Concepts
These coding worksheets are based
What is included in our
kids coding worksheets:
- 2-page introduction to the coding concepts for teachers and parents
- 5 Fall-themed simple worksheets
- 5 Halloween-themed simple worksheets
- Each set of worksheets develops the following coding skills: algorithm design, sequencing, decomposition, loop creation
- Each set is varied such that the answers are not the same on both sets
Coding Worksheets in Action
In this worksheet, students will learn to ‘program’ their character from the start back to the finish line! Students should write the directions using arrows in advance and then test their algorithm afterward. If they make a mistake, no worries! Mistakes are part of programming. Students can learn the importance of debugging their algorithm.
In this sequencing activity, students will practice their scissor skills as well! Students must put the process of growing a plant in order. Determining the correct sequence is an important part of coding.
Decomposition means breaking down problems into smaller parts. We will practice breaking down a picture into smaller parts in this activity. This worksheet also helps students with counting and number sense.
Loops are algorithms that repeat and repeat until we tell the computer to stop. We can program a computer to repeat a loop for a set number of times, or until
Our last coding concept worksheet reviews the concept of branching. In branching, a computer makes a choice to complete a different algorithm based on a specific condition. We make choices based on our conditions every day. One of the best ways to learn about branching is to use ‘If/Then’ statements. One example of an If/then statement is “IF
Pin for later!
Katie is mom of two rambunctious boys and a self-proclaimed super nerd. With a background in neuroscience, she is passionate about sharing her love of all things STEM with her kids. She loves to find creative ways to teach kids computer science and geek out about coding and math. You can find her blogging at Teach Your Kids Code and in her spare time, documenting her families travels at Tear Free Travel.