1 / 17

Farewell to ICT or evolving ICT into Computing?

Farewell to ICT or evolving ICT into Computing?. Phil Bagge code-it.co.uk. Lets keep being creative. All pupils are responsible, competent, confident and creative users of information and communication technology

sutton
Download Presentation

Farewell to ICT or evolving ICT into Computing?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Farewell to ICT or evolving ICT into Computing? Phil Bagge code-it.co.uk

  2. Lets keep being creative • All pupils are responsible, competent, confident and creative users of information and communication technology • select, use and combine a variety of software (including internet services) on a range of digital devices to accomplish given goals, including collecting, analysing, evaluating and presenting data and information.

  3. New Computer Science POS • design and write programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts • use sequence, selection, and repetition in programs; work with variables and various forms of input and output; generate appropriate inputs and predicted outputs to test programs • use logical reasoning to explain how a simple algorithm works and to detect and correct errors in algorithms and programs

  4. Algorithms Accurate step by step guide to solving a problem Finite number of steps

  5. Programming Algorithm Problem Solving

  6. We use our own rules all the time we just don’t realise it

  7. Jam Sandwich Robot

  8. Asking Annoying Questions What do you do if someone gets hurt in your school?

  9. Towards a progression in algorithm Understanding • Basic linear steps (logo & directions) • If else choices • Repetition (loops) • More complex rules Optional

  10. Programming • Computational tools • Computational thinking • Steps • Loops (iteration) • Choice (selection) • Decomposition • Debugging

  11. How do we get there? • Different approaches • Programming model • Characterised by game creation • Software driven (Logo Scratch Mindstormetc) • Algorithm model • Away from computers • Real life problems

  12. Programming Model Pluses Minuses Problems are limited to those you can solve by programming • Pupils expect to use computers in computing lessons • Pupils learn computational skills to solve concrete problems • Can use trial and error • In some areas like Logo teachers can have pre-existing skills

  13. Algorithm Model Pluses Minuses Pupils enjoy using computers • Wider interest than just programming related problems • Clear link to problem solving in general that has wider use than just computing

  14. Need Both • I teach computational skills through programming using Logo Scratch Python etc • Extend into wider algorithmic problem solving once pupils have experienced elements of computational thinking using Scratch & Logo etc • Cross over lesson Jam Sandwich Robot

  15. Networks & Internet Search Engines • understand computer networks including the internet; how they can provide multiple services, such as the world-wide web; and the opportunities they offer for communication and collaboration • describe how internet search engines find and store data; use search engines effectively; be discerning in evaluating digital content; respect individuals and intellectual property; use technology responsibly, securely and safely

  16. Teaching Skills • Facilitators not source of all knowledge • Collaborative not just individual • Promoting pupil problem solving strategies (debugging) • Questioning first before solving • Avoiding negative attitude even if worried personally (example)

  17. Teaching Models • Class Teacher • School specialist • Cluster specialist

More Related