GesellschaftswissenschaftenUndReligion.d.ts 4.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. import { GostBelegpruefungsArt } from '../../../../core/abschluss/gost/GostBelegpruefungsArt';
  2. import { GostBelegpruefung } from '../../../../core/abschluss/gost/GostBelegpruefung';
  3. import { AbiturdatenManager } from '../../../../core/abschluss/gost/AbiturdatenManager';
  4. export declare class GesellschaftswissenschaftenUndReligion extends GostBelegpruefung {
  5. private gesellschaftswissenschaften;
  6. private geschichte;
  7. private sozialwissenschaften;
  8. private philosophie;
  9. private sonstige_gesellschaftswissenschaften;
  10. private religion;
  11. private zusatzkursFachbelegungen;
  12. /**
  13. * Erstellt eine neue Belegprüfung für den Bereich der Gesellschaftswissenschaften und Religion.
  14. *
  15. * @param manager der Daten-Manager für die Abiturdaten
  16. * @param pruefungs_art die Art der durchzuführenden Prüfung (z.B. EF.1 oder GESAMT)
  17. */
  18. constructor(manager: AbiturdatenManager, pruefungs_art: GostBelegpruefungsArt);
  19. protected init(): void;
  20. protected pruefeEF1(): void;
  21. /**
  22. * EF1-Prüfung Punkte 8-10:
  23. * Prüfe, ob eine Gesellschaftswissenschaft in EF.1 schriftlich belegt wurde und durchgängig belegbar ist
  24. * und ob Geschichte belegt wurde
  25. * und ob Sozialwissenschaften belegt wurde
  26. */
  27. private pruefeGesellschaftswissenschaftenEF1;
  28. /**
  29. * EF1-Prüfung Punkt 11:
  30. * Prüfe, ob Religion in EF.1 belegt wurde oder ob Philosophie und eine weitere durchgehend belegbare Gesellschaftswissenschaft belegt wurde.
  31. * Falls Philosophie als Ersatz für Religion gewählt wurde, zählt es nicht als durchgehend belegte Gesellschaftswissenschaft.
  32. */
  33. private pruefeReligionEF1;
  34. protected pruefeGesamt(): void;
  35. /**
  36. * Gesamtprüfung Punkt 39:
  37. * Prüfe, on in EF.1 und EF.2 jeweils ein Fach der Gesellschaftswissenschaften schriftlich belegt wurde
  38. */
  39. private pruefeSchriftlichkeitEF;
  40. /**
  41. * Gesamtprüfung Punkt 38:
  42. * Prüfe, ob ein Fach der Gesellschaftswissenschaften von EF.1 bis Q2.2 durchgängig belegt wurde
  43. * - Zusatzkurse zählen hier nicht als Belegung
  44. */
  45. private pruefeDurchgaengigeBelegung;
  46. /**
  47. * Gesamtprüfung Punkt 40:
  48. * Prüfe, ob ein Fach der Gesellschaftswissenschaften oder Religionslehre von EF.1 bis Q2.2 belegt
  49. * und von Q1.1 bis Q2.1 schriftlich belegt wurde, damit es als potentielles Abiturfach zur Verfügung steht.
  50. * - Zusatzkurse zählen hier nicht als Belegung
  51. */
  52. private pruefeDurchgaengigeBelegungUndSchriftlich;
  53. /**
  54. * Gesamtprüfung Punkte 27, 29 und 30:
  55. * Prüft, ob der Zusatzkurs genau zwei mal belegt wurde
  56. * und ob ein Zusatzkurs belegt wurde, obwohl im Halbjahr zuvor ein Geschichtskurs belegt wurde.
  57. *
  58. * @param fachbelegungen die Fachbelegung für Geschichte oder Sozialwissehschaften
  59. */
  60. private pruefeZusatzkurs;
  61. /**
  62. * Gesamtprüfung Punkt 41:
  63. * Prüft, ob Geschichte korrekt belegt wurde (mind. von EF.1 bis Q1.2 oder als Zusatzkurs)
  64. */
  65. private pruefeBelegungGeschichte;
  66. /**
  67. * Gesamtprüfung Punkt 42:
  68. * Prüft, ob Sozialwissenschaften korrekt belegt wurde (mind. von EF.1 bis Q1.2 oder als Zusatzkurs)
  69. */
  70. private pruefeBelegungSozialwissenschaften;
  71. /**
  72. * Gesamtprüfung Punkte 43:
  73. * Prüft die Belegung von Religion und Philosophie in der EF. Wird Philosophie als Ersatz belegt, so wird auch geprüft,
  74. * ob eine weitere Gesellschaftswissenschaft belegt wurde.
  75. */
  76. private pruefeReligionEF;
  77. /**
  78. * Gesamtprüfung Punkt 44:
  79. * Prüft die Belegung von Religion und Philosophie. Wird Philosophie als Ersatz belegt, so wird auch geprüft, ob eine weitere
  80. * Gesellschaftswissenschaft belegt wurde.
  81. */
  82. private pruefeReligionQ1;
  83. /**
  84. * Gesamtprüfung Punkt 55:
  85. * Prüft, ob Fehler bei der Kontinuität bei Philosophie und Religion nur durch die Ersatzfachregelung bei Religion
  86. * zustandekommen und damit zulässig sind.
  87. */
  88. private pruefeReligionKontinuitaet;
  89. isTranspiledInstanceOf(name: string): boolean;
  90. }
  91. export declare function cast_de_nrw_schule_svws_core_abschluss_gost_belegpruefung_GesellschaftswissenschaftenUndReligion(obj: unknown): GesellschaftswissenschaftenUndReligion;