Curriculum Modules {SACADP-10}

 

The program is used to setup a structure of references between a "Main Subject" and "Modules". This structure is used in {SNAPPA-1/ SNAPPA-3}, {SNAPPA-11} (planned subjects), {SREGAR-1} / {SDREGA-1} and the Student iEnabler Registration module to easily register modules linked to a specific main subject. 


Both the main subject and the modules must be defined in the academic structure and must be active in the curriculum of the qualification for which the structure is defined.


The method of linking the modules to main subjects during application (planned subjects) and registration is fully described in the manual for {SNAPPA-11} and {SDREGA-1}. The data can be printed in {SACADR-26}.

 

The Main subject mark and result is calculated using the program in {SSTUD4-23}


Fields in the option:

Block 1: Curriculum Information

Block 1 is a control block that makes it easy to link modules to a 'Main' Subject. The marks and / or results of the modules are used to calculate the result of the Main subjects based on different calculation rules. See the discussion below.

Records can only be queried in this block and new records cannot be created. Any number of fields, from the Academic Year to the study period, can be used to query

The only fields that can be updated are the 'Use Current Enrollment Only', 'Calculation rules to apply', 'Rule value', 'Apply Compulsory Modules rule' and 'Ignore students not registered for all compulsory modules' fields. This control block is the actual curriculum information, as created in {SACADP-15}.

As can be seen from the example below, descriptions are not displayed to use the screen space optimally. When the user places the cursor in block two, the description of the relevant items can be viewed with a mouse right click on the field.

When a record is queried in block 1, the program will automatically query all the records in block 2 that are linked to the record in block 1. Any data can be queried in block 2, provided that block 1 is cleared of any data.

Field Type
&
Length
Description
Academic Year N4 Query the academic year for which Curriculum Modules must be created. The LOV will give a distinct  list of years that exist in the academic structure curriculum block.
 
Qualification Code A6 Query a qualification that is valid for the year entered in the previous field.
 
Subject Code A7 Query a subject that is valid for the year and qualification entered in the previous fields.
 
Use Current Enrollment Only? A1 If value is 'Y', only subjects for input year and month will be selected in {SSTUD4-23}.
If value is 'N' , all subjects with year and month equal to or prior to input year and month will be selected in {SSTUD4-23}.
 
Offering Type A2 Query an offering type that is valid for the year, qualification and subject entered in the previous fields.
 
Study Period A1 Query a study period that is valid for the year, qualification, subject and offering type entered in the previous fields.
 
Calculation Rule to Apply A1 This is a multi-value combo box with the following values:
   A - Must pass ALL enrolled modules
   C - Credit needed to pass
   E - Exclude from calculation
   M - Minimum modules to pass
   N - None


The principle is that the calculation of the Main subject is done in two phases i.e. check if certain minimum criteria to pass have been met and then do the actual marks / result calculation. If the minimum criteria are not met, the student fails and a default result is allocated to the main subject. The default result is user-defined and set up in {SSTUD3-1} Tab - Default Examination Admission,  in the field Minimum Requirements not met. 

 

The passing of compulsory modules is, by default, a built-in minimum requirement. A student cannot pass the Main subject until all compulsory modules are passed.

The calculation rule is applied in the calculation program in option {SSTUD4-23} and {SSTUD4-4}.

The value chosen in this field, will have an effect on the type data that can be entered in the next field of Rule Value - see below.

The effect of each of the different values is discussed below:

  A - Must pass ALL enrolled modules:
If this calculation rule is chosen, the student must pass all the modules that were simultaneously enrolled for with the Main subject.
The Rule value field will have no value.
 
C - Credit needed to pass:
Using this rule, the user can specify the minimum number of credits that a student must have before the Main subject can be passed. National Credits {SACAD-14} are obtained when the student passes a module.
The Rule value will indicate the number of credits that are needed to pass the Main subject.
 
E - Exclude from calculation:
With the calculation rule set to this value, the Main subject will not be included in the calculation.
 
M - Minimum Modules to pass:
Users can indicate that the student needs to pass a minimum number of modules before the Main subject can be passed. The number of modules to pass is set in the Rule value field - see below.
Only once the minimum number of modules have been passed, will the mark and result be calculated in the case of a non-competency based subject; or, just the result in the case of a competency based subject.
 
N - None:
No minimum requirements exist. The only criteria are the marks and / or results of the modules.
 
Rule Value A10 This field cannot be updated when the 'Calculation Rule to Apply' has the values 'A', 'E' or 'N'.

For the calculation rule value of:
  • 'C', the field has the format of N3.4. The user can then enter a value such as 999.9999 to indicate the number of credits that the student must have, in terms of modules passed, before the Main subject can be passed
  • 'M', the field has the format of N3. The user can indicate that the student must pass 3 modules before the Main subject can be passed. A student cannot pass 2.5 modules.
 
Apply Compulsory Modules Rule A1 Must the program apply the rule that states that all compulsory modules must be passed before the Main subject can be passed? The value of this field has the following implications:
  • Value = 'Y': 
    • The student will be included in the calculation even if not registered for all compulsory modules. If a student does not pass any one of the compulsory modules, he/she will be allocated a default result.

      HOWEVER: if the student passes (or is exempted from) all currently registered compulsory modules, but the student is not registered for ALL possible compulsory modules, the student will not be penalised. He / she will be reported as not being registered for all compulsory modules and no mark or result will be allocated.
  • Value = 'N'
    • The student will be included in the calculation and the rule that all compulsory modules must be passed will not be applied. A mark and result for the main subject will be calculated for the student if marks and results are entered for the existing modules.
 
Ignore Students not Enrolled for all Compulsory Modules A1
  • Value = 'Y': 
    • If a student is not registered for any one of the compulsory modules of the Main subject, the program will not process this student's Main subject record. The student will be ignored and the program will select the next available student to be calculated.
  • Value = 'N'
    • If a student is not registered for any one of the compulsory modules of the Main subject, the program will include this student in the calculation of the Main subject's mark and result. See the description of the "Apply Compulsory Modules rule" field.
 
Subject Endorsable A1 This field give an indication of which Main Subjects a student can received a 'Course Endorsement'.  See the rules regarding the selection of students in {SNZQAR-3}.

In the 'External Exam Extraction' file menu {SNZQAR-3} the 'Short Course Indicator' will display the values as follow:

  • ITS value = 'Y' 
    • the 'Short Course Indicator' will be false
  • ITS value = 'N' 
    • the 'Short Course Indicator' will be true
  • ITS value = 'null' 
    • the 'Short Course Indicator' will not be included in the entries file
 

Block 2:  Curriculum Modules

As mentioned above, the descriptions of qualification, subjects, etc., are not displayed on the screen. This is to enable Adaptit to use the screen space optimally. By using the mouse right click function on a field, such as the subject code, a pop-window displays the name.


Field Type
&
Length
Description
Year N4  The Academic Year for which this combination is valid.
 
Qualification A6 The Qualification for which this combination is valid. The LOV's function will display all the valid codes for the academic year.
 
Subject Code A7 The Subject Code of the Main Subject to be registered. The LOV's function will display all the valid codes for the academic year.
Note: The term 'Main Subject' is used to prevent possible confusion between this construct of Mother / Child subjects and the implementation of Mother / Module subjects, as implemented in the Academic Structure.
 
Offering Type A2 The Offering Type for which this combination is valid. The LOV's function will display all the valid codes for the academic year and main subject entered.
 
Study Period A1 The Study Period for which this combination is valid. The LOV's function will display all the valid codes for the academic year, main subject and offering type entered.
 
Subject Involved A7 The Subject code that will be registered as the module / unit. The LOV's function will display all the valid codes for the academic year.
 
Compulsory  (Yes/No) A1 If this combination is set to (Y)es, both these subjects will be marked for registered. If this combination is set to (N)o, the user will be able to register both the subjects. The compulsory indicator plays a crucial role in the calculation of the result of the Main subject. A specific test is done in the calculation program to make sure that all the compulsory modules are passed before the student can pass the Main subject. This is dependent on the last two prompts in this block. See the description of the fields below.
 
Subject Weight N6.3 The weight that this module carries in calculating the mark of the main subject. This is not to be confused with a 'credit' value for the module subject, default in the calculation program is '1'.
 
Major Subject A1 Different institutions attach various meanings to the term “major”.  In the ITS system, this indicator is used only for STATS purposes and, more specifically, to pro-rate a student for the purposes of STATS Table 2.13.  It is important to note that a major subject, as defined here, may normally only be taken in the final study period for a qualification and will have pre-requisites going back to the first year.  In the case of, for instance, subjects such as English I, English II and English III, only English III will be indicated as a Major.
 
Exam Type A1 The Exam Type that is valid for this combination. If an exam type is linked to the module, it will default in the application  and registration programs when the automatic population of the modules is done. It will override the standard default of 'N'.
 
Sequence N3 Sequence to Main Subject Module linking - this is to enable the selection of modules in specific order.
 

Example:





Processing
Rules
 
The relationship between the fields in {SACAD-10} Tab - Main Subject with Modules, that determine what role compulsory modules play in the calculation of the final mark and the result of the Main subject is illustrated in the matrix to the right.

Apply Pass all Compulsory  Modules rule Y N Y N
Ignore student if not registered for all compulsory modules ********** ********** ********** ********** **********
Y ********** The student will not be included in the calculation
 
**********  **********  **********
Y ********** ********** The student will not be included in the calculation
 
**********  **********
N ********** ********** ********** The student will be included in the calculation, even if not registered for all compulsory modules. If a student does not pass any one of the compulsory modules, he / she will be allocated a default result.

HOWEVER: if the student passes (or is exempted from) all currently registered compulsory modules, but the student is not registered for ALL possible compulsory modules, the student will not be penalised. He / she will be reported as not being registered for all compulsory modules and no mark or result will be allocated.
 
**********
N ********** ********** ********** ********** The student will be included in the calculation and the rule that all compulsory modules must be passed will not be applied. The student will get a mark and result for the main subject.
 

See Also:
History of Changes

Date System Version By Whom Job Description
18-Nov-2015
v03.5.0.0
Rene Genis
t209159
New Pathway Structures
28-Mar-2017
v04.0.0.0
Melanie Zeelie
t220607
Correction block replaced with Tab
02-Oct-2019v04.1.0.0Magda van der WesthuizenT239153Proofread.