ATHE Level 3 Diploma in Information and Digital Technologies (603/6569/9) Unit Reference Number F/618/4174 Unit Title Introduction to Computing Mathematics RQF Level : 3 Number of Credits 10 Total Qualification Time (TQT) 600 hours Guided Learning Hours (GLH) 60 hours Unit Aims This units aims to provide an overview of the mathematical skills required for computer programming. Learners will develop knowledge and understanding in the areas of mathematics that are used when working with a computing programming language.
Assignment Task You work as a software developer in an ICT Development company. You have been asked to be a mentor for a new apprentice joining the organisation. You will share your knowledge of computing with the new staff member allowing them to develop their skills.
The apprentice will be working in the software development team and needs to have a sound knowledge in computing mathematics in order to assist and understand a range of software development projects.
Your manager has asked that you share your knowledge of computing mathematics with the apprentice producing materials and helping assist with problem solving techniques.
Task 1 – Create A Presentation You must produce a presentation using presentation software to show your understanding of mathematics in computing. The presentation will be delivered to the new apprentice who has joined the team.
The presentation should:
explain how mathematics is used for computing describe the types of mathematics used for computer programming describe approaches to problem solving explain the terms variable, constant, casual factor paths explain the use of addition, subtraction, multiplication and division within formulas explain the functions and equations used for calculations describe how mathematical logic is used for computing explain how Boolean logic is used explain the logic gates used in calculations describe arithmetic and relational operators describe the use of truth tables explain probability theory and concepts explain probability formulas used for computing explain how binary is used in computing explain how hexadecimal numbers are used Extension activities:
To gain a merit grade you must also:
assess the benefits of mathematics in computing analyse the difference between binary, decimal and hexadecimal numbers To gain a distinction grade you must also:
evaluate the importance of understanding mathematics for computing LO1 AC 1.1, 1.2, 1M1, 1D1
LO2 AC 2.1, 2.2
LO3 AC 3.1, 3.2
LO4 4.1, 4.2, 4.3, 4.4, 4.5
LO5 5.1, 5.2
LO6 6.1, 6.3, 6M1
Task 2 – Mathematical Calculations You manager has tasked you with showing the apprentice how to perform a range of calculations and activities.
Your organisation has seen a decrease in sales in the last 12 months but has had an increase in the number of staff joining the organisation. Carry out a root cause analysis showing your calculations Provide examples of using problem solving techniques to solve a range of computing problems. Provide examples of use of algebra to solve computing equations. Extension activities:
To gain a merit grade you must also, in a separate document:
assess how constants and variables affect data statistics LO2 AC 2.3, 2M1
LO3 AC 3.3
Task 3 – Logic And Probability Calculations Your manager has asked you to perform the following:
Provide examples of the performance of simple calculations with the application of logical expressions. Calculate the probability of the following event’s occurring using mathematics: tossing a coin and it landing on heads tossing a coin and it landing on tails rolling a ‘3’ on a die rolling a number > 4 on a die it rains two days in a row drawing a card from the suit of clubs guessing a certain number between 000 and 999 (lottery) Provide examples of converting decimal numbers into binary numbers Extension activities:
To gain a merit grade you must also:
Provide examples on the use of mathematical logic techniques to make informed decisions based on data analysis To gain a distinction grade you must also:
use truth tables to solve Boolean statements provide examples of converting hexadecimal numbers to binary numbers LO4 AC 4.6, 4M1, 4D1
LO5 AC 5.3
LO6 AC 6D1
For all practical examples, you are free to use data of your own choice. For any calculations, you should show your workings and / or explain how you have prepared final figures.
Learning Outcomes And Assessment Criteria Learning outcomes The learner will: Assessment criteria The learner can: Pass Merit Distinction
- Understand the relevance of mathematics in computing
1.1 Explain how mathematics is used in computing 1.2 Describe the types of mathematics used for computer programming
1M1 Assess the benefits of mathematics in computing
1D1 Evaluate the importance of understanding mathematics
for computing
- Understand problem solving techniques using computing mathematics
2.1 Describe approaches to problem solving 2.2 Explain the following terms:
variable constant causal factor paths 2.3 Carry out a root cause analysis
2.4 Use problem solving techniques to solve a for a range of computing problems
2M1 Assess how constants and variables affect data statistics
- Understand basic mathematical formulas for computing mathematics
3.1 Explain the use of the following within formulas: addition subtraction, multiplication division 3.2 Explain the functions and equations used for calculations
3.3 Use algebra to solve computing equations
- Understand mathematical logic
4.1 Describe how mathematical logic is used for computing 4.2 Explain how Boolean logic is used
4.3 Explain the logic gates used in calculations
4.4 Describe arithmetic and relational operators
4.5 Describe the use of truth tables
4.6 Perform simple calculations and apply logical expressions
4M1 Use mathematical logic techniques to make informed decisions based on data analysis
4D1 Use truth tables to solve Boolean statements
- Understand probability in mathematics
5.1 Explain probability theory and concepts 5.2 Explain probability formulas used for computing
5.3 Calculate the probability of an event occurring using an example
- Understand binary mathematics 6.1 Explain how binary is used in computing 6.2 Convert decimal numbers into binary numbers
6.3 Explain how hexadecimal numbers are used
6M1 Analyse the difference between binary, decimal and hexadecimal numbers
6D1 Convert hexadecimal numbers to binary numbers
