Use the three ethical perspectives to evaluate its moral permissibility
Utilitarianism, on the other hand, focuses on producing the greatest good for the greatest number—thus implying that sentences should prioritize reducing suffering (of both victims and offenders alike) over punishing those responsible even if this means deviating from traditional methods of sentencing.
However, it is important to note that while utilitarianism promotes positive outcomes as its main goal these may not always be.
Lamb, S (1997) portrays the idea that poor literacy and numeracy achievement is linked to early school leaving and periods of unemployment. Evidentially, having the key fundamental skills in numeracy and literacy are essential. Students should not be able to leave school without the very minimum knowledge to be able to implement these skills in all aspects of life. Quinn, R (2011) stated that literacy and numeracy are amongst the most important life skills that schools teach. Without these skills, students would not be able to access the different subject areas; moreover be successful and have a positive effect on society. The importance’s of these skills are the responsibility of each individual subject area and should not just be thought of as being a focus for the English and Mathematics departments.
Numeracy is defined as ‘the ability to use mathematics in everyday life’ (National Numeracy, 2015). Not being able to apply mathematics in life would result in not being able to carry out the simplest of tasks needed every day. For example, being able to count change or telling the time. Besides, regardless of the subject, the National Curriculum states that being confident in numeracy and other mathematical skills is a necessity to help students be successful across the curriculum. (DfE, 2014, p.9). Undoubtedly, by incorporating basic numeracy skills in my lessons, I am not only preparing students to be successful in education but for everyday life tasks.
In the activities to be conducted, a basic knowledge of numeracy is crucial in order to solve simple programming tasks, where students are required to use standard arithmetic operators and data types. Furthermore, students need to know about these basic skills for example; adding or subtracting two integers together in order to be able to work out whether the output from their program is c