Â鶹ԼÅÄ

Computing science

  • Designing an algorithm

    Before designing an algorithm it is important to first understand what the problem is. Algorithms can be designed using pseudocode or a flowchart, and the standard notations of each should be known.

  • Logical reasoning

    There is almost always more than one solution to a problem. Logical reasoning is used to predict the outcomes of the algorithms that are designed to solve a problem, to help select the best solution.

Digital literacy

  • Online safety

    The internet is a fantastic tool and resource. By taking simple precautions, online dangers can largely be avoided and we can stay safe while online.

  • Bias and reliability

    We use the internet to find information. However, finding information that is reliable and free of bias is as important as finding the information itself.

  • The law and ethics

    Computer-related laws exist to protect users. By being aware of the laws we can stay safe whilst online.