Aim Contribution to Full level 2 and Full level 3 Data Definition 2009/2010
A_L2WID, A_L3WID
DATA DEFINITION
1. Percentage aim contribution to full level 2 and full level 3.
PURPOSE
2. It is designed to identify the percentage contribution of the aim towards full level 2 and full level 3.
RELEVANT COLLECTIONS
- ILR (LR)
- ILR (UfI)
- ILR (ESF SR)
- ILR (ER)
- ILR (ASL)
SOURCE DATA
3. The following variables are used as source data for the calculation of Aim contribution to full level 2 and full level 3.
| Field Name |
Label |
Dataset |
| A_L2CAT |
A_L2CAT Full Level 2 Category |
Analytical LAD |
| A_L2PCT |
A_L2PCT Full Level 2 Pct |
Analytical LAD |
| A_L3CAT |
A_L3CAT Full Level 3 Category |
Analytical LAD |
| A_L3PCT |
A_L3PCT Full Level 3 Pct |
Analytical LAD |
| A15 |
A15 Programme Type |
Aims Standard File |
DERIVED VARIABLES AND DATASETS
4. The definition produces the following derived variable(s)
| Field Name |
Label |
Dataset |
| A_L2WID |
A_L2WID Level 2 Width For Full Level 2 and GCSE Aims |
Aims Standard File |
| A_L3WID |
A_L3WID Level 3 Width For Full Level 3 and AS A2 Aims |
Aims Standard File |
DETAILED DEFINITION
5. Aim contribution towards full level 2 (A_L2WID) is calculated for those aims that count towards full level 2 according to the LAD (A_L2CAT=1 or 2) or the Programme type is an apprenticeship (A15 = 2).
6. Aim contribution towards full level 3 (A_L3WID) is calculated for those aims that count towards full level 3 according to the LAD (A_L3CAT=1, 2 or 3) or the Programme type is an Advanced apprenticeship (A15 = 3).
Aim Contribution to Full level 2 and Full level 3 Sample Code
1. The following SPSS code is provided to illustrate the Aim Contribution to Full level 2 and Full level 3 data definition.
A_L2WID
2. The following table shows the steps required to derive A_L2WID
| Step |
Condition |
Action/Action if true |
Action if false |
| 1 |
Does A_L2CAT = 1 or 4 |
Set A_L2WID = A_L2PCT |
Set A_L2WID to 0 |
| 2 |
Does A15 = 3 |
Set A_L2WID = 100 |
Set A_L2WID = 0 |
| 3 |
Does A15 = 10 |
Set A_L2WID to 0 |
|
3. The following SPSS code illustrates how to derive A_L2WID.
|
GET FILE ‘………..AIMS data set’.
SORT CASES BY A09. MATCH FILES /FILE = * /TABLE = …..Analytical LAD data set /BY A09.
/* Create a variable A_L2WID which will contain the percentage contribution towards a full level 2 for each aim. COMPUTE A_L2WID = 0.
/* Aims where A_L2CAT=1 or 4 are aims that count towards a full level 2 and assign the percentage towards a full level 2 to the variable A_L2WID. IF ANY(A_L2CAT,'1','4') A_L2WID=A_L2PCT.
/* An Apprenticeship counts as a full level 2, A_L2WID is set to 100%. /* A Higher Level Apprenticeship does not count as a full level 2 as it is level 4, A_L2WID is 0%. IF A15=3 A_L2WID=100. IF A15=10 A_L2WID=0. |
4. The following SQL code illustrates how to derive A_L2WID:
|
select
L01, L03, A05 , case when A15=10 then 0 when A_L2CAT in ('1','4') then A_L2PCT when A15=3 then 100 else 0 end as A_L2WID_qry, A_L2WID, A15, A_L2CAT, A_L2PCT
from
--left outer join is used to get all rows from the Aims table and only the matching rows from the LAD table
ILR0910_E_AIMS A left outer join LAD_0910 B
on A.A09 = B.A09 |
A_L3WID
5. The following table shows the steps required to derive A_L3WID
| Step |
Condition |
Action/Action if true |
Action if false |
| 1 |
Does A_L3CAT = 1, 2 or 3 |
Set A_L3WID = A_L3PCT |
Set A_L3WID to 0 |
| 2 |
Does A15 = 2 |
Set A_L3WID = 100 |
Set A_L3WID to 0 |
| 3 |
Does A15 = 10 |
Set A_L3WID = 0 |
|
6. The following SPSS code illustrates how to derive A_L3WID.
|
GET FILE ‘…………AIMS data set’.
SORT CASES BY A09. MATCH FILES /FILE=* /TABLE=Analytical LAD data set /BY A09.
/* Create a variable A_L3WID which will contain the percentage contribution towards a full level 3 for each aim. COMPUTE A_L3WID = 0.
/* Aims where A_L3CAT=1, 2 or 3 are aims that count towards a full level 3 and assign the percentage towards a full level 3 to the variable A_L3WID. IF ANY(A_L3CAT,'1', '2', '3') A_L3WID = A_L3PCT.
/* An Advanced Apprenticeship counts as a full level 3, A_L3WID is set to 100%. /* A Higher Level Apprenticeship does not count as a full level 3 as it is level 4, A_L3WID is 0%. IF A15=2 A_L3WID=100. IF A15=10 A_L3WID=0. |
7. The following SQL code illustrates how to derive A_L3WID:
|
select
L01, L03, A05 , case when A15=10 then 0 when A15=2 then 100 when A_L3CAT in ('1','2','3') then A_L3PCT else 0 end as A_L3WID_qry, A_L3WID, A15, A_L3CAT, A_L3PCT
from
--left outer join is used to get all rows from the Aims table and only the matching rows from the LAD table ILR0910_E_AIMS A left outer join LAD_0910 B
on A.A09 = B.A09 |
Date last modified: 02th December 2009