Emerging

Developing

Securing

Mastering

E-Safety

I can identify some of the dangers that exist online

I can tell you how to use the Internet safely

I can explain how to report online abuse

I am a safe and responsible digital citizen

E-Safety

I am able to create a simple resource but do not give much thought to audience and purpose

I am able to create resources that show some awareness of audience and purpose

I can explain the risks of being online and explain how to avoid these risks

 

Product Creation

I am able to use ICT tools chosen for me by my teacher

When I use resources from the Internet I give some thought to audience and purpose

I am able to appropriately choose some of the ICT tools that I use and explain my decisions

I choose my own ICT tools for use effectively and I am able to justify my decision

Product Creation

I am able to find and use resources (text, image etc.) from the internet but do not always think about audience and purpose

I am able to review my work and identify and make at least one improvement

I am able to review my work, identify and make changes, some of the changes I make are appropriate

I am able to review my work fully and identify and make effective changes

Product Creation

I am able to review my work but cannot suggest improvements to be made

I am able to choose some of the ICT tools I use but these are not always appropriate choices

I am able to create resources that show awareness of audience, purpose and usability

I am able to create effective resources that show good awareness and understanding of audience, purpose and usability.

Programming

I am able to use ICT tools chosen for me by my teacher

I am able to review my work and identify and make at least one improvement

I am able to appropriately choose some of the ICT tools I use and explain my decisions

I choose my own ICT tools for use effectively and I am able to justify my decision

Programming

I am able to review my work but do not have to suggest improvements to be made

I am able to choose some of the ICT tools I use but may not always be appropriate choices

I am able to review my work and identify and make improvements – some of these are appropriate

I am able to review my work fully and identify and make effective changes

Programming

I can write a simple algorithm

I can write a simple algorithm and explain how this works

I can write more complex algorithms to achieve simple goals

I am able to write algorithms to achieve more complex goals

Programming

I can spot errors in a simple algorithm

I can spot errors in a simple algorithm and identify solutions

I am able to use Scratch to create a program that shows some decomposition

I am able to use Scratch to create a program which shows full decomposition into sub-programs

Programming

I can solve a simple computational problem with help from my teacher

I can use Scratch to create a simple program to achieve a given goal

I am able to use sequence, selection and repetition in algorithms and programming

I am able to use Boolean logic accurately within my programs to accomplish a goal

Programming

I am able to use Scratch to create a simple program

I am able to use simple Boolean logic in programs with support from my teacher

I am able to use Boolean logic when writing programs with some accuracy

I am able to use sequence, selection and repetition in algorithms and programming effectively

Programming

I am able to create a simple program but do not have to consider purpose and audience

I can use basic sequence and selection in algorithms and programming

I am able to create resources that show awareness of audience, purpose and usability

I am able to create an effective program that shows good awareness and understanding of audience, purpose and usability

Programming

 

I am able to create programs that show some awareness of audience and purpose