Year 8 Computer Science

Searching & Sorting Algorithms

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

Structured Query Language

  • Identify the difference between AND and OR Boolean operators.
  • Identify when it is appropriate to use each of the arithmetical operations within examples.
  • Describe a use for SQL in everyday life.
  • Create example SQL for SELECT statements.
  • Identify the results from the execution of a SELECT statement.

Hyper Text Markup Language

  • Identify key structural elements from existing websites.
  • Describe how to insert images into web pages.
  • Describe how text can be changed on web pages.
  • Describe how hyperlinks can be used on websites.
  • Describe how every tag that is opened needs to be closed with an example tag.

Python Programming

  • Create programs that incorporates sequences of instructions, sometimes highlighting where iteration could improve efficiency.
  • Identify what programming constructs are needed to tackle a scenario.
  • Create a program that writes to a text file.
  • Identify why a program would need to read from a text file.
  • Create a program that uses a list.

Connection Failed

  • Identify at least 2 parts of a data packet.
  • Identify the difference between a Local Area Network and a Wide Area Network.
  • Describe how a data packet travels through a Bus topology.
  • Describe how a data packet travels through a Ring topology.
  • Identify the difference between a hub and a switch within a Star topology.

Right or Wrong?

  • Describe one role of the Data Protection Act.
  • Identify two elements of the Computer Misuse Act.
  • Describe what the Digital Divide is and what this means for users.
  • Explain what e-waste is and how this can damage the environment.
  • Identify ways that Creative Commons licences can be used to protect original work.