Tonacliffe Primary School Computing Curriculum 2014

Tonacliffe Primary School Computing Curriculum 2014 1 Tonacliffe Primary School Computing Curriculum2014 Skills and knowledge* progression by stran...
Author: Spencer Barrett
14 downloads 1 Views 632KB Size
Tonacliffe Primary School Computing Curriculum 2014 1

Tonacliffe Primary School Computing Curriculum2014

Skills and knowledge* progression by strand: Year

1

Multimedia (Text and multimedia Images, video and animation Sound) Unit 1: Graphics Use ICT to generate ideas for their work. Use various tools including brushes, pens, lines, fill, spray and stamps. (Tux paint prog or 2paint on purplemash) Use save, retrieve, amend and print. Unit 2: Text (BookCreator) on ipad or any word processing software eg 2publish,2write or 2createastory on purplemash Use the spacebar, back space, enter, shift and arrow keys. Start to use two hands when typing. (bbc dancemat typing website and 2type on Purplemash)

Programming (Logo and control Simulations)

Online (Electronic communication Digital research)

E-Safety**

Data (Data Handling Data logging Spreadsheet modelling)

Unit 1: Bee Bots (app or actual Bee bots with maps) Give and follow instructions, which include straight and turning commands, one at a time.

Unit 1:Websites Talk about websites they have been on.

Unit 1:Make decisions about whether or not statements or images found on the internet are likely to be true.

Unit 1:Know that images give information.

Explore outcomes when instructions are given in sequence.

Navigate ‘back’ by clicking on the ‘back’ button.

Give a simple sequence of instructions.

Complete a search under the supervision of adults.

Unit 2: Daisy Dino/Bee Bots (app) or 2go on purplemash Discuss/explore what will happen when instructions are given in a sequence. Give a sequence of instructions to complete a simple task.

Explore a website by clicking on buttons, arrows, menus and hyperlinks.

Know what to do and who to tell if they see something inappropriate online, e.g., how to minimise a screen, turn the monitor off, use back buttons to return to the home page or the ‘Hector Protector’ screen so that they

Identify different devices that can go on the internet, and separate those that do not. Identify what things count as personal information. Identify when inappropriate content is accessed and act appropriately

Say what a pictogram is showing them (Maths pack 2, 2counton or 2graph on purplemash Put data into a program (pictogram on purplemash) Sort objects and pictures in lists or simple tables. Interpret and draw conclusions from graphs, discuss information contained and answer simple questions. Unit 2: Simulations Explore simulations of real and virtual environments in other curriculum areas, e.g., BBC science clips, virtual plants and pets. Make informed choices when exploring what

2

Tonacliffe Primary School Computing Curriculum2014

Word process short texts, rather than copying up written work. Select text using an appropriate method eg. Highlighting or clicking text to select. Make simple changes to text eg colour, style and size. Select texts from word lists if necessary.

Instructions use both movement commands and additional commands. Knowledge objectives:

can keep safe, according to school’s eSafety policies and procedures /AUP.

Locate specific, teacher Algorithms are sets of instructions for achieving defined, age appropriate websites through a goals

Algorithms can describe everyday activities and can be followed by humans and by computers. Computers need more precise instructions than humans do.

happens in a simulation. Talk about the rules found in simulations. Google simulations for children on internet there are loads of fun ones to use with whole class.

favourites menu and /or by typing a website address (URL) into the address bar in a web browser. Begin to evaluate web sites by giving opinions about Preferred or most useful sites.

Computers are controlled by a sequence of instructions. A computer program is like the narrative part of a story, and the computer’s job is to do what the narrator says. Computers have no intelligence, and so follow the narrator’s 3

Tonacliffe Primary School Computing Curriculum2014 instructions blindly.

4

Tonacliffe Primary School Computing Curriculum2014 Year 2

Multimedia Unit 1: Sound recording (Garage Band app on ipad/Photostory) Use sound recorders(easispeak microphones), at and away from, a computer to capture and playback sound.

Programming Unit 1: Daisy Dino app on ipad or 2go on purplemash Use the ‘repeat’ (loop) and ‘when’ (conditional statement) command within a series of instructions.

Use software(Audacity or 2sequence on purplemash or garageband) to record music and sounds.

Plan a short ‘story’ for a sprite and write the commands for this.

Change sounds they have recorded.You can record straight onto ipad with built in speaker and find a free simple app that children can use to edit their sounds) (Audacity or 2sequence, garageband) Save, retrieve and edit sounds.

Unit 2: Video (iMovie app) Capture video using Tuff cams or flipcams. Discuss which videos to keep and why.

Edit/refine a sequence of commands. Unit 2: Move the turtle Use 2logo on purplemash Generate a sequence of instructions including ‘right angle’ turns. Create a sequence of instructions to generate simple geometric shapes (oblong /square). Discuss how to improve/change their sequence of commands. Knowledge objectives:

Steps can be repeated

Online Email Recognise an email address.

E-Safety (Oldham CLC) Identify obviously false information in a variety of contexts.

Data Unit 1:Place objects and pictures in a list or a simple table.

Find the @ key on a keyboard. Contribute to a class email.

Recognise that a variety of devices (XBox, PSP etc as well as computers and phones) connect users with other people.

Make a simple Y/N tree diagram to sort information. (Use textease branching database)

Open and select to reply to an email as a class.

Identify personal information that should be kept private.

Develop an awareness of appropriate language to use in email and other forms of digital communication. Know what to do and who to tell if they see something inappropriate online, e.g., how to minimise a screen, turn the monitor off, use back buttons to return to the home page or the ‘Hector Protector’ screen so that they can keep safe, according to school’s eSafety

Consider other people’s feelings on the internet. Remember and use Sidʼs Top Tips.

Create and search a branching database. Use basic search tools in a prepared database to answer simple questions, e.g., how many children have brown hair? Save, retrieve and edit their work. Unit 2: Participate in whole class demonstrations on an interactive whiteboard using a data logger and monitoring live data, e.g., changing sound levels over time. ‫ סס‬Develop an awareness of datalogging through the use of various peripheral devices, e.g., thermometers, microscopes and

5

Tonacliffe Primary School Computing Curriculum2014 Arrange clips to make a short film that conveys meaning using photostory or story prog on purplemash or imovie. Add simple titles and credits. Select text and make simple changes including bold, italic and underlined.

within algorithms

policies and procedures /AUP.

microphones.

Algorithms can be represented in simple formats [storyboards and narrative text] Particular tasks can be accomplished by creating a program for a computer. Some computers allow their users to create their own programs.

6

Tonacliffe Primary School Computing Curriculum2014 Year 3

Multimedia Unit 1: Graphics Acquire, store and combine images from cameras or the internet for a purpose.

Programming Unit 1: Hopscotch app Or 2logo on purplemash Use a variety of inputs

Use the print screen function to capture an image.

Use the ‘repeat’ (loop) command within a series of instructions.

Select certain areas of an image and resize, rotate an image.

Use the ‘if… then’ (conditional statement) command within a series of instructions

Edit pictures using various tools in paint(accessories/paint prog) or photomanipulation software(Picassa or photo editing software on ipad)

Unit 2: Logo 2logo on purplemash Write a simple program in Logo to produce a line drawing.

Unit 2: eBooks (BookCreator on ipad) or 2 createastory on purplemash or photostory or powerpoint. Create a new eBook with a front cover and add or remove pages. Combine text and images within each page and embed sound clips.

Use more advanced Logo programming, including pen up, pen down etc. Write a program to reproduce a defined problem, e.g. geometric shape/pattern. Knowledge objectives:

Algorithms can be represented symbolically [flowcharts] or using

Online Unit 1: Blogging Navigate to view their class/school blog. (a class blog can be set up at the bottom of your class website page that can be added to whenever and be viewed and commented upon by others, all comments from outside will not appear on website until authorised by yourself) Understand that their class/school blog can be updated from a range of devices. Comment on their class/school blog. Subscribe with an adult’s email to receive updates about their class/school blog. Unit 2: Internet research Type in a URL to find a website.

E-Safety (Oldham CLC) Question the “validity” of what they see on the internet. Use a browser address bar not just search box and shortcuts. Think before sending and suggest consequences of sending/posting. Recognise online behaviours that would be unfair.

Data Unit 1:Choose information to put into a data table.(2investigate on purplemash) Recognise which information is suitable for their topic. Design a questionnaire to collect information. Sort and organise information to use in other ways. Unit 2: Explore the effects of changing variables in models and simulations, asking ‘What if?’ questions. Make and test predictions. Use a pre-prepared spreadsheet to record data to answer questions and produce graphs. Use a pre-prepared spreadsheet to explore simple number patterns, e.g., multiples. Change the contents of cells in a pre-prepared spreadsheet and explore the consequences.

Add websites to favorites.

7

Tonacliffe Primary School Computing Curriculum2014 Add information about the author and title for publishing. Get quicker at typing using both hands. Use different fonts sizes, colours and effects to communicate meaning. Align text left, right and centre.

instructions in a clearly defined language [turtle graphics]. Algorithms can include selection (if) and repetition (loops). Algorithms should be stated without ambiguity and care and precision are necessary to avoid errors.

Use a search engine to find a range of media, e.g. images, text. Think of search terms to use linked to questions they are finding the answers for. Talk about the reliability of information on the internet, e.g. the difference between fact and opinion (link to ESafety)

Algorithms are developed according to a plan and then tested. Algorithms are corrected if they fail these tests. A computer program is a sequence of instructions written to perform a specified task with a computer. Programs can be created using visual tools.

8

Tonacliffe Primary School Computing Curriculum2014

Year 4

Multimedia Unit 1: Animation (I can animate app or 2animate on purplemash)) Plan what they would like to happen in their animation. Take a series of pictures to form an animation or draw images in 2animation) Move items within their animation to create movement on playback. Edit/improve their animation. Unit 2: Video (iMovie trailer or windows moviemaker) Capture video for a purpose using flipcams. Discuss the quality of videos and chose which to keep and which to re-shoot. Trim and arrange clips to convey meaning. Add titles, credits, slide transitions, special effects

Programming Unit 1: Scratch Racing car(suite pcs and laptops)

Navigate the Scratch programming environment.

Online Unit 1: Emails Log in to an email, open emails, create and send replies. Attach files to an email.

Create a background and sprite for a game.

Download and save files from an email.

Add inputs to control their sprite.

Email more than one person and participate in group emails by ‘replying to all’.

Use conditional statements (if… then) within their game. Unit 2: Kodu(In suite and on laptops) Single player - free to navigate and avoid danger or 2DIY 3d on purplemash

Create a 3D digital world for a game with land, water and scenery. Add a sprite to their world. Program their sprite to navigate their 3D world with an input.

Unit 2: Video conferencing Load and add a contact to Skype. Make/receive and voice and video call. Adjust the audio/video settings to ensure good quality of the call. Could begin skyping others in school/class before skyping outside of school.

E-Safety (Oldham CLC) Recognise social networking sites and social networking features built into other things (such as online games and handheld games consoles).

Data Unit 1:Create and search a branching database.(Textease branching database)

Make judgments in order to stay safe, whilst communicating with others online.

Create a database from information I have selected. (2investigate)

Sort and organise information to use in other ways.

Unit 2:Datalogging Tell an adult if anything worries them online. Identify dangers when presented with scenarios, social networking profiles, etc. Articulate examples of ʻgoodʼ and ʻbadʼ behaviour online.

Use dataloggers to capture, record and analyse data continuously over time, including sound, temperature and light. Use a data logger to ‘snap shot’ a series of related but separate readings in the course of an appropriate investigation. Use data loggers both connected to the computer (live) and remotely, transferring data to appropriate software at a later stage.

9

Tonacliffe Primary School Computing Curriculum2014 and talk about the effect these have on the audience.

Use conditional statements (‘if…then’) to create dangerous items in their world. Knowledge objectives:

Algorithms can include selection (if) and repetition (loops). Algorithms may be decomposed into component parts (procedures), each of which itself contains an algorithm. It can be easier to plan, test and correct parts of an algorithm separately. The idea of a program as a sequence of statements written in a programming language [Scratch] One or more mechanisms for selecting which statement

10

Tonacliffe Primary School Computing Curriculum2014 sequence will be executed, based upon the value of some data item Programs can be created using visual tools. They can use a variety of control structures [ selections and procedures].

11

Tonacliffe Primary School Computing Curriculum2014 Year 5

Multimedia Unit 1: eBooks (ibook on ipad or photstory,powerpoint, 2createastory, 2write,2publish or anyother word processing software) Create a new ebook with a front cover and add/remove pages/sub pages. Produce a multimedia ebook combining video, pictures, text and audio Attach author data for publishing and publish book. Unit 2: Sound Recording (Audacity) Collect audio from a variety of sources including own recordings and internet clips. Create a multi-track recording using effects. Edit and refine their work to improve outcomes.

Programming Unit 1: Scratch (pcs and laptops) The Ghostly woods

Use external triggers and infinite loops to control sprites. Create and edit variables Use conditional statements

Online Unit 1: Internet research Use advanced search functions in Google, e.g. quotations. Understand websites such as Wikipedia are made by users (link to ESafety)

Cargo Bot app Use loops and conditions to refine algorithms

Use strategies to check the reliability of information, e.g. cross checking with books.

Unit 2: Scratch Robot Wars (pcs and laptops) Use variables to configure external outputs within Scratch

Use their knowledge of domain names to aid their judgment of the validity of websites.

Use external inputs to control external outputs Use conditional statements and infinite loops Knowledge objectives:

Algorithms may be decomposed into component parts

Unit 2: Cloud computing Understand files may be saved off their device in ‘clouds’ (servers).

E-Safety (Oldham CLC) Judge what sort of privacy settings might be relevant to reducing different risks. Judge when to answer a question online and when not to. Be a good online citizen and friend, not a ʻdigital bystanderʼ. Articulate what constitutes good behaviour online.

Data Unit1:Create data collection forms and enter data from these accurately. (excel) Know how to check for and spot inaccurate data. Know which formulas to use when I want to change my spreadsheet model. Make graphs from the calculations on my spreadsheet.

Find and cite the web address for any information or resource found online. Use different sources to double check information found.

Upload/download a file to the cloud on different devices. (cloud storage on ipad) Understand about syncing files using cloud

12

Tonacliffe Primary School Computing Curriculum2014 (procedures), each of which itself contains an algorithm.

computing folders.

Algorithms can include selection (if) and repetition (loops). The behaviour of a program should be planned. One or more mechanisms for selecting which statement sequence will be executed, based upon the value of some data item

13

Tonacliffe Primary School Computing Curriculum2014

Year 6

Multimedia Unit 1: Animation (Monkey Jamon pcs and laptops) Plan a multi-scene animation including characters, scenes, camera angles and special effects.

Programming Unit 1: Introduction to Python Navigate Python programming environment Idle

Online Blogging (kidblog.org) Register for a blog: selecting a url and navigate to their blog once it is created.

Declare variables

Use stop-go animation software with an external camera to shoot the animation frames.

Use a range of statements

Alter the theme and appearance of their blog, adding background images etc.

Adjust the number of photographs taken and the playback rate to improve the quality of the animation.

Use comparison and numerical operators

Use selection algorithms

Unit 2: Scratch Temple Run

Publish their animation and use a movie editing package to edit/refine and add titles.

Design their own game including sprites, backgrounds, scoring and/or timers.

Unit 2: Video (iMovie on ipad or windows moviemaker)

Their game uses conditional statements, loops, variables and broadcast messages.

Storyboard and capture videos for a purpose. Plan for the use of special effects/transitions to enhance their video.

Their game finishes if the player wins or loses and the player knows if they have won or lost.

Create a new post, save it as a draft and publish it. Embed photos, hyperlinks and videos into posts. Reorganise posts and remove posts they no longer want. Like/follow other blogs and build up their blog content over the year.

E-Safety (Oldham CLC) Find report and flag buttons in commonly used sites and name sources of help (Childline, Cybermentors, etc)

Data Unit 1:Create data collection forms and enter data from these accurately.(excel)

ʻclick-CEOPʼ button and explain to parents what it is for.

Know which formulas to use when I want to change my spreadsheet model.

Discuss scenarios involving online risk.

Make graphs from the calculations on my spreadsheet.

State the source of information found on the internet. Act as a role model for younger pupils, including promoting Sidʼs Top Tips.

Know how to check for and spot inaccurate data.

Sort and filter information. Understand that changing the numerical data effects a calculation. Unit2:Datalogging Use a datalogger’s preprogramming features to log data over a chosen time span (perhaps overnight). Use a range of external sensors including heart rate monitors, in a variety of situations in the course of scientific investigations. Use a datalogger to make

14

Tonacliffe Primary School Computing Curriculum2014

Transfer footage to iMacs for more advanced editing. Trim, arrange and edit audio levels of video to improve the quality of their outcome. Add titles, credits, transitions, special effects. Export their video in different formats for different purposes

Evaluate the effectiveness of their game and debug if required. Knowledge objectives:

Algorithms can be represented symbolically [flowcharts] or using instructions in a clearly defined language [turtle graphics]

and record accurate measurements or observations and produce graphical information to answer questions and solve simple problems. Be able to design experiments which require use of dataloggers, recognising what measurements will be needed, how many repeats and the most appropriate means of recording data.

Algorithms are developed according to a plan and then tested. Algorithms are corrected if they fail these tests. Algorithms can include selection (if) and repetition (loops). A well-written program tells a reader the story of how it works, both in the code and in humanreadable comments Computers can be programmed so they

15

Tonacliffe Primary School Computing Curriculum2014 appear to respond ‘intelligently’ to certain inputs.

16

Suggest Documents