The John Ball Curriculum Computing London and beyond Community Communication Adventure and exploration Innovative thinking Possibility - John Ball ...

 
CONTINUE READING
John Ball Curriculum
2020 2021

                                The John Ball Curriculum

                                        Computing

                                    London and beyond
           CURRICULUM DRIVERS

                                        Community

                                                            COMPUTING
                                      Communication

                                Adventure and exploration

                                    Innovative thinking

                                        Possibility
John Ball Curriculum
2020 2021

A vision for Computing at John Ball School

In today’s society, technology is everywhere. At John Ball school we believe it is
essential that all pupils gain the confidence and ability they need in this subject to
prepare them for the rapidly developing and changing future they will grow up in. The
use of ICT will enhance and extend children’s learning across the whole curriculum
whilst developing motivation and social skills.

We will aim to:

      Give all pupils opportunities to use ICT in every subject in the curriculum.
      Teach all pupils how to use the internet safely, not by limiting their use of the
       internet, but by teaching sensible use of it.
      Give pupils opportunities to choose when to use ICT and which ICT to use for
       given tasks when appropriate.
      Keep up-to-date with educational developments in ICT and have a commitment
       to teachers having the necessary tools to do their jobs effectively, helping them
       to be confident and capable of creating effective and creative learning
       experiences for all pupils.

   Our computing subject leader is Julie Odeje and she can be contacted on
   jodeje.209@lgflmail.org
John Ball Curriculum
2020 2021
COMPUTING                          Key Stage 1                                          Lower KS2                                         Upper KS2
OVERVIEW
                       Year 1                     Year 2                     Year 3                    Year 4                Year 5                   Year 6
               Online Safety (1          Online Safety (1 session)   Online Safety (1        Online Safety (1        Online Safety (1          Online Safety (1
               session)                                              session)                session)                session)                  session)
  Autumn 1
               COVID-19 CATCH UP         COVID-19 CATCH UP           COVID-19 CATCH UP       COVID-19 CATCH UP       COVID-19 CATCH UP         COVID-19 CATCH
                                                                                                                                               UP

               Review: Online Safety     Review: Online Safety       Review: Online Safety   Review: Online Safety   Review: Online Safety     Review: Online Safety

               Beebots (physical         Espresso Coding             Word processing         Internet and email      Internet and email        Espresso Coding
  Autumn 2     robots and the app)       Year 2 Starter Unit         Touch typing                                                              Year 6 Starter Unit
                                                                                                                                               Coding units 6a -
                                                                                                                                               variables and 6b
                                                                                                                                               object properties

                                         Data Handling               Sratch Jnr              Espresso Coding         Espresso Coding           Scratch
  Spring 1     Handling data                                         Hour of Code            Year 4 Starter Units    Year 5 Starter Unit       Hour of Code
                                                                                             and units 4a –          Coding units 5a – co-
                                                                                             variables and 4b -      ordinates and 5b -
                                                                                             loops                   simulations

                                         Word processing             Data Handling           Word processing         Movie Making              Spreadsheets
                                                                                                                     Animation
  Spring 2
               Creating books

               Review: Online Safety     Review: Online Safety       Review: Online Safety   Review: Online Safety   Review: Online Safety     Review: Online Safety

                                         Taking pictures             Espresso Coding         i-Movie                 Scratch                   Data Handling
 Summer 1      Espresso Coding                                       Year 3 Starter Unit                             and Probots
               Unit 1b – Simple inputs                               and units 3a –                                  Hour of Code
               Unit 1a - the move                                    sequences and 3b -
                                                                     events

               Creating pictures         Espresso                    Email                   Sratch Jnr              Spreadsheets              Movie Making
 Summer 2
                                         Coding units 2a - inputs                            Hour of Code                                      Green screen
                                         and 2b – buttons and                                                                                  Animation
                                         instructions
John Ball Curriculum
 2020 2021
SKILLS                               Key Stage 1                                 Lower KS2                                               Upper KS2
COMPUTING
                            Year 1                 Year 2              Year 3                     Year 4                   Year 5                             Year 6

To     Motion                Control motion by specifying the        Use specified screen coordinates                Set IF conditions for movements. Specify types of
code                          number of steps to travel,               to control movement.                             rotation giving the number of degrees.
                              direction and turn.
       Looks                 Add text strings, show and hide         Set the appearance of objects and               Change the position of objects between screen layers
                              objects and change the features          create sequences of changes.                     (send to back, bring to front).
                              of an object.
       Sound                 Select sounds and control when          Create and edit sounds. Control when            Upload sounds from a file and edit them. Add effects
                              they are heard, their duration and       they are heard, their volume, duration           such as fade in and out and control their
                              volume.                                  and rests.                                       implementation.
       Draw                  Control when drawings appear            Control the shade of pens.                      Combine the use of pens with movement to create
                              and set the pen colour, size and                                                          interesting effects.
                              shape.
       Events                Specify user inputs (such as            Specify conditions to trigger events.           Set events to control other events by ‘broadcasting’
                              clicks) to control events.                                                                information as a trigger.
       Control               Specify the nature of events (such      Use IF THEN conditions to control events        Use IF THEN ELSE conditions to control events or
                              as a single event or a loop).            or objects.                                      objects.
       Sensing               Create conditions for actions by        Create conditions for actions by                Use a range of sensing tools (including proximity,
                              waiting for a user input (such as        sensing proximity or by waiting for a user       user inputs, loudness and mouse position) to control
                              responses to questions like: What        input (such as proximity to a specified          events or actions.
                              is your name?).                          colour or a line or responses to
                                                                       questions).
       Variables                                                      Use variables to store a value.                 Use lists to create a set of variables.
       and lists                                                       Use the functions define, set, change,
                                                                       show and hide to control the variables.
       Operators                                                      Use the Reporter operators                      Use the Boolean operators
                                                                       () + ()                                          () < ()
                                                                       () - ()                                          () = ()
                                                                       () * ()                                          () > ()
                                                                       () / ()                                          ()and()
                                                                       to perform calculations.                         ()or()
                                                                                                                        Not()
                                                                                                                        to define conditions.
                                                                                                                       Use the Reporter operators
                                                                                                                        () + ()
                                                                                                                        () - ()
                                                                                                                        () * ()
                                                                                                                        () / ()
                                                                                                                        to perform calculations.
                                                                                                                       Pick Random () to ()
John Ball Curriculum
2020 2021
                                                                                                                   Join () ()
                                                                                                                   Letter () of ()
                                                                                                                   Length of ()
                                                                                                                   () Mod () This reports the remainder
                                                                                                                   after a division calculation
                                                                                                                   Round ()
                                                                                                                   () of ().
                          Participate in class social media      Contribute to blogs that are moderated          Collaborate with others online on sites approved and
                           accounts.                               by teachers.                                     moderated by teachers.
                          Understand online risks and the        Give examples of the risks posed by             Give examples of the risks of online communities and
                           age rules for sites.                    online communications.                           demonstrate knowledge of how to minimise risk and
                                                                  Understand the term ‘copyright’.                 report problems.
                                                                  Understand that comments made online            Understand and demonstrate knowledge that it is
                                                                   that are hurtful or offensive are the same       illegal to download copyrighted material, including
                                                                   as bullying. Understand how online               music or games, without express written permission,
                                                                   services work.                                   from the copyright holder.
                                                                                                                   Understand the effect of online comments and show
                                                                                                                    responsibility and sensitivity when online.
                                                                                                                   Understand how simple networks are set up and
                                                                                                                    used.
                          Use a range of applications and        Use some of the advanced features               Choose the most suitable applications and devices for
                           devices in order to communicate         of applications and devices in order             the purposes of communication.
                           ideas, work and messages.               to communicate ideas, work or                   Use many of the advanced features in order to create
                                                                   messages professionally.                         high quality, professional or efficient communications

                          Use simple databases to record         Devise and construct databases                  Select appropriate applications to devise, construct
                           information in areas across the         using applications designed for this             and manipulate data and present it in an effective and
                           curriculum.                             purpose in areas across the curriculum.          professional manner
John Ball Curriculum
2020 2021

Computing – Year 1
Half Topic title                          Coverage
term
             Online Safety                       Keep themselves safe while using digital technology.
                                              
  Autumn 1

                                                  Understand that information on the internet can be seen by
             Resources:                           others.
                Hector’s World                  Know what to do when they see disturbing content.
                Think U know
                PiXL E-Safety                                      COVID-19 CATCH UP

             Coding 1                            Give a sequence of instructions to a Beebot.
                                                 Create a Bee Bot program using a sequence of instructions
  Autumn 2

             Resources                            before running it using the Go button.
                Beebots (physical
                 robots and the app)
                Off line programming
                 via Espresso Coding
                LGfL J2e - jit5 turtle
                 and - j2code
             Handling data                       Learn to collect data electronically.
  Spring 1

                                                 Interpret data collected.
             Resources:
               2graph
               LGfL J2e – j2data

             Creating books                      Using the skills and knowledge from the previous term, the
                                                  children should create books using their own photos and share
  Spring 2

             Resources:                           them electronically e.g. on the school’s server.
                   LGfL J2e - jit5
                   2createastory

             Coding 2                            The second half term use their knowledge of programming a
                                                  physical object to make objects move on a screen using more
  Summer 1

             Resources                            advanced algorithms.
                  LGfL J2E
                  Espresso Coding
             Unit 1b – Simple inputs
             Unit 1a - the move
             LGfL J2e - j2code
             Creating pictures            Use digital technology to store and retrieve content.
                                                  Know that electronic pictures can be
  Summer 2

             Resources:                           duplicated
                   2Paint                        saved,
                   LGfL J2e – jit5               edited and
                   MS Paint                      Shared

                                            Year 1 Key Vocabulary

Online safety, computer, tablet, coding, program, algorithm, internet, data handling and sort
John Ball Curriculum
2020 2021
Computing – Year 2
Half Topic title                                  Coverage
term
             Online Safety                                The child can keep safe and show respect to others
                                                           while using digital technology.
  Autumn 1

             Resources:                                   Respect others right to privacy online
               Hector’s World                            know to use filtered Safe Search when looking for
               Think U know                               images on the internet.
               PiXL E-Safety
                                                                      COVID-19 CATCH UP

             Coding 1                                    Learn how to make objects move when they are
  Autumn 2

                                                          clicked.
             Resources                                   Learn how to make objects disappear.
               Espresso Coding
               Year 2 Starter Unit
               LGfL J2e –j2code

             Handling Data                        Learn to search a data base for specific information:
                                                      ● To sort data depending on different fields.
  Spring 1

             Resources                                ● To create a data base from data collected.
                2graph                               ● To create charts from given and collected data.
                LGfL J2e – j2data
                Card based filing system

             Word processing                             Know that written words can be turned into text
  Spring 2

                                                         Text added can be edited.
             Resources:                                  Pictures/photos can be added to text
                    2Createastory                       Text can be published.
                    MS Word
                    LGfL J2e – jit5
             Taking pictures                             Create original content using digital technology.
                                                         Know that digital pictures can be
  Summer 1

             Resources:                                       duplicated
               Camera (iPad)                                 saved
               2Paint                                        edited and
               MS Paint                                      shared
               Picsart
               LGfL J2e - Camera

             Coding 2                                    Know that the keyboard can be used to control objects
                                                          on screen.
  Summer 2

             Resources:                                  Know that one object can be used to control another
               Espresso                                  object.
               Coding units 2a - inputs and 2b          Know that programs respond to different sorts of
                 – buttons and instructions               inputs.
               LGfL J2e – j2code

                                            Year 2 Key Vocabulary

Online safety, program, algorithm, debug, input, button, digital image, word processing and
formatting.
John Ball Curriculum
2020 2021
Computing – Year 3
Half             Topic title                   Coverage
term
                 Internet skills and online    ● How to stay safe online by
                 safety                            1. Learning how to deal online bullying – reporting etc
      Autumn 1

                                                   2. Creating safe usernames
                 Resources                         3. Generating secure passwords
                       Think U know               4. Identifying if a website is secure
                       PiXL E-Safety
                                                                      COVID-19 CATCH UP

                 Online Safety                 ● Be able to search the internet effectively using the correct search
                                               terms.
                                               ● Using appropriate search engines .
                 Touch typing
      Autumn 2

                 & Word processing             - Learn to touch type using BBC Bitesize ‘Dance Mat Typing’ – It is a
                                               12 stage course that children can also practise at home
                 Resources:                    ● Use word processing to publish their work
                   2Type                          1. Change font style, size, colour
                   BBC Dancemat typing            2. Format text: bold, underline and italic
                   LGfL J2e – j2write             3. Add photos/diagrams/charts.
                   MS Word
                  
                 Coding 2                      The second half term is to put together the skills and knowledge
                                               acquired in the previous half term.
      Spring 1

                 Resources
                    Espresso Coding           ● Learn to design and make your own app; practise using conditional
                    Computing at School       events in code and debugging code when there is a
                    Hour of Code              problem.

                 Data handling                 ● Learn to search a data base for specific information
                                               ● To sort data depending on different fields
      Spring 2

                 Resources:                    ● To create a data base from data collected
                   2graph                     ● To create charts from given and collected data
                   Math Graping Lite
                   LGfL J2e – j2data

                 Coding 1                      ● How to program a sequence of actions
                                               ● Practise using time to program a sequence of actions and make
                 Resources                     simple animation
                   Espresso Coding            ● Learn to design, write and debug your own app; practise using
                   Computing at School        time in code to create an animation
      Summer 1

                   LGfL J2e – j2code          ● Learn how to use conditional 'if' statements to program a maze
                                               game
                                               ● Learn to design and make your own app; practise using conditional
                                               events in code and debugging code when there is a
                                               problem.
                                               ● Learn how to use conditional 'if' statements to program a simple
                                               game; use 'if hit' statements to check if objects have
                                               Collided

                 Email                                 Understand the opportunities technology offers for
 Summer 2

                                                        communication.
                 Resources:                            Emails can send a message across the country around the
                   LondonMail                          world.
                   Internet browsers                  Password privacy.

                                              Year 3 Key Vocabulary

Online safety, program, algorithm, debug, sequence, event, data handling, field, table, email
John Ball Curriculum
2020 2021
and recipient
John Ball Curriculum
2020 2021
Computing – Year 4
Half             Topic title           Coverage
term
                 Internet skills and   ● How to stay safe online by
                 online safety             1. Using technology safely and respectfully.
  Autumn 1

                                           2. Understanding that information on the internet can be seen by others.
                 Resources:                3. Keeping personal information private.
                    Think U know          4. Knowing where to go for help.
                    PiXL
                    E-Safety                                       COVID-19 CATCH UP

                 Internet & Email              Understand computer networks including the internet.
  Autumn 2

                                               Understand how networks can provide multiple services, such as the
                 Resources:                     World Wide Web.
                   LondonMail                 Understand the opportunities networks offer for communication.
                   Internet
                      browsers
                 Coding 1                      Know there is sequence and repetition in programs.
                                               Create and debug simple programs.
                 Resources:                    Use logical reasoning to predict the behaviour of simple programs.
  Spring 1

                    Espresso
                     Coding
                    Computing at
                     School
                    LGfL J2e –
                     j2code

                 Word processing               Select, use and combine a variety of software (including internet
                 and publishing                 services) on a range of digital devices.
                                               Design and create a range of programs, systems and content that
  Spring 2

                 Resources                      accomplish given goals.
                   MS Office
                   Padlet
                   LGfL J2e –
                     j2write

                 Movie Making                  Select, use and combine a variety of software (including internet
                                                services) on a range of digital devices.
                 Resources:                    Design and create a range of programs, systems and content that
                  
  Summer 1

                     iPads                      accomplish given goals.
                    iMovie
                    Kinemaster
                    Windows
                     Movie Maker
                    YouTube/Pa
                     dlet

                 Coding 2              The second half term is to put together the skills and knowledge acquired in the
                                       previous half term.
                 Resources:
  Summer 2

                    Espresso                  Learn to design and make your own app; practise using conditional
                     Coding                     events in code and debugging code when there is a
                    Computing at               problem.
                     School
                    Hour of Code
                    Scratch

                                                Year 4 Key Vocabulary

Online safety, program, algorithm, debug, variable, loop, trailer, clips, internet, search engine
John Ball Curriculum
2020 2021
Computing – Year 5
Half         Topic title                   Coverage
term
             Online Safety                         Use technology safely, respectfully and responsibly.
                                                   Recognise acceptable/unacceptable behaviour.
                                            
  Autumn 1

             Resources:                             Know a range of ways to report concerns and inappropriate
                Think U know                       behaviour.
                PiXL E-Safety                     Be discerning in evaluating digital content

                                                                     COVID-19 CATCH UP

             Internet and email                       Understand computer networks including the internet.
  Autumn 2

                                                      Understand how networks can provide multiple services,
             Resources:                                such as the World Wide Web.
                A variety of browsers                Understand the opportunities networks offer for
                Londonmail                            communication and collaboration.

             Coding 1                              Design, write and debug programs that accomplish specific
  Spring 1

                                                    goals.
             Resources:                            Use logical reasoning to detect and correct errors in algorithms
                Epresso Coding                     and programs.
                Probotix & Probots

             Movie Making                             Select, use and combine a variety of software (including
                                                       internet services) on a range of digital devices.
  Spring 2

             Resources                                Know that technology can produce different effects for
                iMovie                                movies/animation.
                Stop Motion
                Windows Movie Maker
                LGfL J2e – j2spotlight

             Coding 2                                 The second half term is to put together the skills acquired in
  Summer 1

                                                       the previous half term.
             Resources:
                Scratch                              Learn to design and make your own app; practise using
                Hour of Code Hopscotch                conditional events in code and debugging code when there
                                                       is a problem.

             Spreadsheets                             Select, use and combine a variety of software (including
  Summer 2

                                                       internet services) on a range of digital devices.
             Resources:                               Design and create a range of programs, systems and
                MS Excel                              content that accomplish given goals.
                LGfL J2e – j2office -                Collecting, analysing, evaluating and presenting data and
                 spreadsheet                           information.
                Numbers

                                          Year 5 Key Vocabulary

Online safety, program, algorithm, debug, co-ordinate, simulation, spreadsheet, formula,
animation and frame.
John Ball Curriculum
2020 2021
Computing – Year 6
Half         Topic title                  Coverage
term
             Internet, email and Online          Use technology safely, respectfully and responsibly.
             Safety                              Recognise acceptable/unacceptable behaviour.
                                                 Know a range of ways to report concerns and inappropriate
  Autumn 1

             Resources:                           behaviour.
                Think U know                    Be discerning in evaluating digital content.
                PiXL E-Safety                   Understanding.
                LondonMail                      Know how search results are selected and ranked.

                                                                     COVID-19 CATCH UP

             Coding 1                            Design, write and debug programs that accomplish specific goals.
                                                 Know how to control or simulate physical systems.
  Autumn 2

             Resources:                          Solve problems by decomposing them into smaller parts.
                   Espresso Coding
                   LGfL J2e –
                    j2coding
                   Hour of Code

             Coding 2                               The second half term is to put together the skills acquired in
                                                     the previous half term.
  Spring 1

             Resources:
                   Scratch                         Learn to design and make your own app; practise using
                   Hour of Code                     conditional events in code and debugging code when there is
                   Hopscotch                        a
                                                     problem.
             Spreadsheets                           Select, use and combine a variety of software (including
                                                     internet services) on a range of digital devices.
  Spring 2

             Resources:                             Design and create a range of programs, systems and content
                 Ms Excel                           that accomplish given goals.
                 LGfL J2e – j2office -             Collecting, analysing, evaluating and presenting data and
                  spreadsheet                        information.
                 Numbers
             Data Handling                          Select, use and combine a variety of software (including
  Summer 1

                                                     internet services) on a range of digital devices.
             Resources:                             Design and create a range of programs, systems and content
                   J2 Data                          that accomplish given goals.
                                                    Collecting, analysing, evaluating and presenting data and
                                                     information.

             Movie Making                           Select, use and combine a variety of software (including
                                                     internet services) on a range of digital devices.
  Summer 2

             Resources:                             Know that technology can produce different effects for
               Green screen by Do                   movies/animation.
                 Ink
               Stop Motion
               LGfL J2e – j2spotlight

                                          Year 6 Key Vocabulary

Online safety, social media, program, algorithm, debug, object properties, green screen,
editing, and publish.
You can also read