Overview
Aim
Learners will develop maths skills for computing, including matrices, series and probability. Learners will also apply number systems, including binary and hexadecimal, and interpret data gathered for a defined purpose.
Learners will develop maths skills for computing, including matrices, series and probability. Learners will also apply number systems, including binary and hexadecimal, and interpret data gathered for a defined purpose.
Be able to apply matrix methods.
Matrices: method of representing ordered data, relationship with computer program variable arrays, index notation.
Operations: add, subtract, scalar multiplication, multiply two matrices, inverse, transpose.
Techniques: solving simultaneous linear equations, vector transformation and rotation, maps and graphs.
Show how matrices can be used to represent ordered data
Perform add, subtract and scalar multiplication operations on a matrix.
Multiply two matrices.
Find the inverse and transpose of a matrix.
Apply matrix techniques to solve simultaneous linear equations.
Be able to apply sequences and series, probability and recursion
Sequences and series: nth term of a sequence, generation of recurrence relationship, arithmetic and geometric sequences and series, sum to n terms of an arithmetic and geometric series, sum to infinity of a geometric series, Σ notation.
Probability: events e.g. union, intersection, complementary, mutually exclusive, independent, space diagrams e.g. sum of scores when two dice are thrown, visualising events using Venn diagrams, tree diagrams.
Recursion: series e.g. Fibonacci, factorial, natural numbers, termination condition, recursive algorithms e.g. factorial, quicksort, binary search
Apply sequence and series techniques to solve problems.
Apply probability and recursion techniques to solve problems.
Be able to apply number systems
Number systems: binary, octal, denary and hexadecimal, conversion between number systems, basic operations e.g. addition, division, multiplication, subtraction on number systems.
Uses in computing: ASCII code (binary), MIME (hex), file permissions in Unix (octal), IP addressing, subnet addressing, subnet masking, class addressing, domain routing, etc.
Explain how number systems are used in computing.
Perform basic operations on number systems.
Perform conversion operations between number systems.
Be able to interpret data.
Gathering data: methods of gathering quantity data e.g. measurements, questionnaires, surveys, extraction of required information from raw data, limitations of data gathered.
Representing data: comparing data sets using back-to-back stem and leaf diagrams e.g. pulse rates of students before and after exercise, mean, median, mode, interquartile ranges, histograms, variance, standard deviation.
Interpreting data: e.g. analysing summary data, proving hypotheses, identifying trends and patterns.
Gather data for a defined purpose.
Interpret trends and patterns in data.