Skip to content

Latest commit

 

History

History
256 lines (196 loc) · 8.78 KB

File metadata and controls

256 lines (196 loc) · 8.78 KB

Egyptian Curriculum Guide | دليل المنهج المصري

نظرة عامة على المنهج المصري

منصة إيدو كونكت مصر تتبع منهج وزارة التربية والتعليم المصرية للثانوية العامة بدقة تامة. هذا الدليل يشرح كيفية تنظيم المنهج وتطبيقه في النظام.


Ministry of Education Alignment

Official Curriculum Structure

EduConnect Egypt follows the Egyptian Ministry of Education curriculum standards for Thanaweya Amma (Secondary Education) with complete alignment to official requirements.

8 Core Subjects (المواد الأساسية الثمانية)

Subject Code Arabic Name English Name Ministry Priority
MATH الرياضيات Mathematics Core Science
PHYS الفيزياء Physics Core Science
CHEM الكيمياء Chemistry Core Science
BIOL الأحياء Biology Core Science
ARAB اللغة العربية Arabic Language Core Language
ENGL اللغة الإنجليزية English Language Core Language
HIST التاريخ History Core Social
GEOG الجغرافيا Geography Core Social

Grade Progression System

Three-Year Structure

Grade 1 Secondary (الصف الأول الثانوي)

  • Focus: Foundation Building (التأسيس)
  • Difficulty: Basic → Intermediate
  • Total Hours: 214 hours across all subjects
  • Objectives: Build strong fundamentals in all 8 subjects

Grade 2 Secondary (الصف الثاني الثانوي)

  • Focus: Specialization Preparation (التخصص)
  • Difficulty: Intermediate → Advanced
  • Track Selection: Scientific vs Literary streams
  • Objectives: Prepare for specialization choices

Grade 3 Secondary (الصف الثالث الثانوي)

  • Focus: University Preparation (الإعداد الجامعي)
  • Difficulty: Advanced
  • Total Hours: 89 hours (focused subjects)
  • Objectives: Master advanced concepts for university entrance

Curriculum Mapping

Mathematics (الرياضيات) - MATH

Grade 1 Topics

Topic Arabic Name Ministry Code Hours Difficulty
Real Numbers الأعداد الحقيقية MATH-G1-S1-C1 12 Basic
Algebra الجبر والمقادير الجبرية MATH-G1-S1-C2 15 Basic
Plane Geometry الهندسة المستوية MATH-G1-S1-C3 18 Intermediate
Equations المعادلات والمتباينات MATH-G1-S2-C4 16 Intermediate
Statistics الإحصاء والاحتمالات MATH-G1-S2-C5 14 Basic

Grade 2 Topics

Topic Arabic Name Ministry Code Hours Difficulty
Quadratic Equations المعادلات التربيعية MATH-G2-S1-C1 20 Intermediate
Analytical Geometry الهندسة التحليلية MATH-G2-S1-C2 22 Advanced

Grade 3 Topics (University Prep)

Topic Arabic Name Ministry Code Hours Difficulty
Calculus التفاضل والتكامل MATH-G3-S1-C1 25 Advanced
Solid Geometry الهندسة الفراغية MATH-G3-S1-C2 20 Advanced

Physics (الفيزياء) - PHYS

Progressive Complexity

  • Grade 1: Physical Quantities, Motion (الكميات الفيزيائية، الحركة)
  • Grade 2: Electricity & Magnetism (الكهرباء والمغناطيسية)
  • Grade 3: Modern Physics (الفيزياء الحديثة)

Arabic Language (اللغة العربية) - ARAB

Literary Progression

  • Grade 1: Grammar & Texts (النحو والنصوص)
  • Grade 2: Advanced Grammar (النحو المتقدم)
  • Grade 3: Rhetoric & Criticism (البلاغة والنقد)

Academic Calendar Integration

Egyptian Academic Year 2024-2025

Semester Structure

  • First Semester: September 2024 - January 2025
  • Second Semester: February 2025 - June 2025
  • Final Exams: June 2025

Islamic Calendar Features

  • Hijri Date Support: All dates shown in both Gregorian and Hijri
  • Prayer Time Integration: Lesson scheduling respects prayer times
  • Religious Holidays: System recognizes Islamic holidays and adjusts

Assessment Standards

Ministry Grading Scale

  • امتياز (Excellent): 85-100%
  • جيد جداً (Very Good): 75-84%
  • جيد (Good): 65-74%
  • مقبول (Acceptable): 50-64%
  • ضعيف (Weak): Below 50%

Continuous Assessment

  • Monthly Tests: 20% weight
  • Mid-term Exams: 30% weight
  • Final Exams: 50% weight

Teacher Certification Requirements

Ministry License Validation

// Example teacher certification check
$teacher = TeacherProfile::where('ministry_license', 'EG-TCH-ALX-001')->first();

if ($teacher && $teacher->verified) {
    // Teacher can teach subjects: MATH, PHYS
    $qualifiedSubjects = $teacher->subjects;
}

Required Qualifications

  • Bachelor's Degree: In subject specialty
  • Ministry License: Valid Egyptian teaching license
  • Experience: Minimum 2 years Thanaweya Amma experience
  • Verification: Platform verification of credentials

Implementation in Code

Curriculum Topic Model

class CurriculumTopic extends Model
{
    public function getGradeDisplayAttribute(): string
    {
        return match($this->grade_level) {
            1 => 'الصف الأول الثانوي',
            2 => 'الصف الثاني الثانوي',
            3 => 'الصف الثالث الثانوي',
            default => 'غير محدد'
        };
    }

    public function scopeForGrade($query, int $grade)
    {
        return $query->where('grade_level', $grade);
    }

    public function scopeByDifficulty($query, string $difficulty)
    {
        return $query->where('difficulty_level', $difficulty);
    }
}

Arabic Content Display

public function getDisplayNameAttribute(): string
{
    return app()->getLocale() === 'ar'
        ? $this->topic_name_ar
        : ($this->topic_name_en ?? $this->topic_name_ar);
}

Database Schema

Curriculum Topics Table

CREATE TABLE curriculum_topics (
    id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    subject_id BIGINT UNSIGNED NOT NULL,
    grade_level TINYINT NOT NULL,
    semester TINYINT NOT NULL,
    chapter_number TINYINT NOT NULL,
    topic_name_ar VARCHAR(255) NOT NULL,
    topic_name_en VARCHAR(255),
    learning_objectives_ar TEXT NOT NULL,
    learning_objectives_en TEXT,
    ministry_reference VARCHAR(50) NOT NULL,
    estimated_hours DECIMAL(4,2) NOT NULL,
    difficulty_level ENUM('basic', 'intermediate', 'advanced') NOT NULL,
    created_at TIMESTAMP NULL,
    updated_at TIMESTAMP NULL,

    INDEX idx_subject_grade (subject_id, grade_level),
    INDEX idx_ministry_ref (ministry_reference),
    INDEX idx_difficulty (difficulty_level)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

Verification Commands

Test Curriculum Data

# Verify Arabic curriculum content
php artisan tinker --execute="
echo 'Mathematics Topics (الرياضيات):';
App\Models\CurriculumTopic::where('subject_id', 1)->get()->each(function(\$topic) {
    echo \$topic->topic_name_ar . ' - ' . \$topic->grade_display . PHP_EOL;
});
"

# Check ministry references
php artisan tinker --execute="
echo 'Ministry References:';
App\Models\CurriculumTopic::pluck('ministry_reference', 'topic_name_ar')->toArray();
"

Compliance & Updates

Ministry Alignment

  • Regular Updates: Curriculum reviewed annually with Ministry changes
  • Reference Codes: All topics mapped to official Ministry codes
  • Content Verification: Arabic learning objectives match Ministry standards
  • Assessment Methods: Follow Ministry evaluation criteria

Quality Assurance

  • Content Review: Monthly review of curriculum accuracy
  • Teacher Feedback: Continuous improvement based on teacher input
  • Student Performance: Analytics to identify curriculum gaps
  • Ministry Compliance: Regular audits ensure ongoing alignment

للمطورين المصريين

هذا المنهج مصمم ليكون مرجعاً شاملاً لتطوير المنصات التعليمية المصرية. جميع المحتويات متوافقة مع معايير وزارة التربية والتعليم المصرية.

مساهمات مرحب بها:

  • تحديث المحتوى العربي
  • إضافة مواضيع جديدة
  • تحسين نظام التقييم
  • تطوير أدوات التحقق