Year 8 Computer Science

Searching & Sorting Algorithms

  • Explain how the binary search algorithm works.
  • Explain how the linear search algorithm works.
  • Explain how the bubble search algorithm works.
  • Explain how the merge search algorithm works.
  • Explain how the insertion search algorithm works.

Structured Query Language

  • Describe the difference between AND and OR Boolean operators.
  • Describe the difference between less than and less than and equal to.
  • Describe a use for SQL in everyday life
  • Create example SQL for SELECT and INSERT statements.
  • Identify the results from the execution of a SELECT statement.

Hyper Text Markup Language

  • Explain the use of key structural elements from existing websites.
  • Create an example page which makes use of the <img> tag.
  • Create an example page which makes use of the <h1> tag.
  • Describe how and <a> tag operates as a hyperlink
  • Describe how every tag that is opened needs to be closed, with examples from at least three different tags.

Python Programming

  • Create programs that incorporate sequences of instructions, highlighting repetitive code where iteration could be used.
  • Describe what programming constructs are needed to tackle a scenario.
  • Create a program that writes to a text file.
  • Describe a program that may need to read from a text file.
  • Create a program that uses lists to store data.

Connection Failed

  • Describe at least two parts of data from within a data packet.
  • Identify at least two differences between a Local Area Network and a Wide Area Network.
  • Describe the advantages and disadvantages to using the Bus topology.
  • Describe the advantages and disadvantages to using the Ring topology.
  • Describe the difference between a hub and a switch within a star topology.

Right or Wrong?

  • Describe what the Data Protection Act does to protect personal data.
  • Describe two elements of the Computer Misuse Act.
  • Explain what the Digital Divide is, and what impact this has on user’s access to technology.
  • Describe the impact computers have on the environment in terms of e-waste and carbon footprint.
  • Describe ways that Creative Commons licences can be used to protect original work.