0

Grade 2 Coding

LearnGrade 2Coding

CSTA K-12 Computer Science Standards, Level 1A (Grades K to 2)

Practice in the Coding LabUse what you learn here to guide the robot, collect stars and draw shapes.Play

Unit 1 Steps in Order

  1. Follow the stepsI can follow a list of steps one at a time.Not started
  2. Put steps in orderI can put the steps of a task in the right order.Not started
  3. Clear instructionsI can tell why steps must be clear and exact.Not started

Unit 2 Moving on a Grid

  1. Up, down, left, rightI can tell up, down, left and right.Not started
  2. Arrow pathsI can use arrows to move a robot to a goal.Not started
  3. Plan before you runI can plan the whole path before I press Run.Not started

Unit 3 Patterns

  1. Spot a patternI can find the part of a pattern that repeats.Not started
  2. What comes nextI can say what comes next in a pattern.Not started
  3. Make a patternI can make my own pattern.Not started

Unit 4 Loops

  1. Find the repeatsI can find steps that happen again and again.Not started
  2. Use a repeat blockI can use a repeat block to make my steps shorter.Not started
  3. The shortest programI can use loops to build the shortest program.Not started

Unit 5 Bugs

  1. Find the bugI can find the step that is wrong.Not started
  2. Fix the bugI can fix a wrong step so the program works.Not started

Unit 6 Making Choices

  1. If blocksI can use an if block to do something only when it is true.Not started
  2. If and elseI can use if and else to pick one of two things to do.Not started

Unit 7 The Counting Box

  1. The counting boxI can keep a number in a box and add to it.Not started
  2. Counting in a loopI can add 1 to the box each time a loop goes round.Not started

Unit 8 Computers and Code

  1. Parts of a computerI can name a screen, keyboard, mouse and speaker.Not started
  2. Computers everywhereI can find computers in things around me.Not started
  3. Stay safe onlineI can keep my name, address and passwords private.Not started
  4. Blocks become codeI can see that every block is a line of real code.Not started
Back to top