Skip to main content

This website uses cookies to help us give you the best experience when you visit our website. By continuing to use this website, you consent to our use of these cookies.

+44 (0)1827 305940
Home
Work Smarter
Not Harder
Qualifications For The Future – Closing the Skills Gap
Learner Assessment Log In
Centre Management Log In

Search form

  • Contact Us
  • About
  • Events
  • Support
  • Conflict of Interest Policy
  • FAQ
  • News
  • Qualifications
    • Schools
    • Adult Education
    • Colleges & Further Education
Home /L2 Unit 1, Computer Science

L2 Unit 1, Computer Science

Level 2, Unit 1 - Computer Science (5 credits)

1. Design, use and evaluate computational abstractions

2. Understand algorithms

3. Be able to use programing languages

4. Understand boolean logic, binary and hexadecimal numbers

1.1 develop abstractions to make efficient code 2.1 write complex algorithms that include conditional loops 3.1 modify an existing program to extend the scope of its use 4.1 show how NOT AND and OR gates can be made from NAND gates only
1.2 use computational techniques to store patterns more efficiently 2.2 describe different algorithms that target the same task 3.2 distinguish between a markup language and a programming language 4.2 add and subtract binary numbers
1.3 modify a software abstraction to serve a new purpose 2.3 compare algorithms on the basis of efficiency 3.3 originate code to solve a problem 4.3 relate 4 bit binary to hexadecimal numbers
1.4 describe software abstractions that model real world systems 2.4 explain the relationship between instructions and data in an algorithm 3.4 test code using systematic methods 4.4 relate binary numbers to the voltage state of a connector
1.5 describe strengths and weaknesses in computational models 2.5 explain the words iteration and recursion 3.5 explain the difference between source code and executable code 4.5 explain analogue to digital conversion

© The Learning Machine Ltd 2025