Level 1 Programming

I can explain what is meant by Computational Thinking

  1. Read and make notes on pages 1 & 2 here
  2. Try the test here

I can explain what is meant by Algorithms

  1. Read and make notes on the video here
  2. Try the test here

Further reading

Pages 1 to 3 here

I can demonstrate using Algorithms when solving prolems

I can explain what is meant by Decomposition

  1. Read and make notes on the video here
  2. Try the test here

Further reading

Pages 1 to 3 here

I can demonstrate using Decomposition when solving problems

Solve the following problems

1) The Fox, Chicken and Grain problem

A man has to get a fox, a chikcen and a sack of corn across a river. He has a rowboat and it can only carry him and one item. If the fox and chicken are left together, the fox will eat the chicken. If the chicken and the corn are left together, the chicken will eat the corn. How does the man do it?

I can explain what is meant by Abstraction

  1. Read and make notes on the video here
  2. Try the test here

Further reading

Pages 1 to 3 here

I can explain what is meant by Pattern Recognition

  1. Read and make notes on the video here
  2. Try the test here

Further reading

Pages 1 to 3 here

I can demonstrate using Pattern Recognition when solving problems