Enrichment Courses
Visual Programming
(Scratch)
An engaging introduction to the world of programming using visual blocks, allowing children to build interactive games and stories.
- Skills Acquired: Sequential thinking, programming logic, creativity
- Hours: 15
Simplified Robotics
(Lego WeDo)
Learn programming and mechanical concepts by building and programming simple robots.
- Skills Acquired: Sensory programming, building and assembly, logical thinking, collaboration, observation and analysis
- Hours: 20
Logical Thinking and Problem Solving
Develop analytical thinking skills through mental activities, brain games, and logical challenges.
- Skills Acquired: Analysis, inference, critical thinking, problem-solving
- Hours: 10
Simple Story and Game Design
The ability to use programming to author digital stories and create educational games.
- Skills Acquired: Narrative imagination, interaction, creative thinking
- Hours: 15
Digital Art and Simplified Design
Enhance artistic creativity using simple digital tools to design attractive visual works.
- Skills Acquired: Visual appreciation, creativity, artistic coordination
- Hours: 12
Character Building Skills
Develop communication skills, self-confidence, and problem-solving abilities in elementary school students, using simplified and interactive methods that consider their developmental characteristics, to make them more aware of themselves and their capacity for cooperation and leadership.
- Skills Acquired: Self-confidence and self-esteem, effective communication and listening skills, problem-solving and decision-making, emotional regulation and management, teamwork and responsibility
- Hours: 15
Religious and Moral Development
Develop religious and moral awareness among students through memorizing selected surahs, learning principles of creed and jurisprudence, and reviewing educational situations from the Prophet’s biography, using interactive teaching methods suitable for various age groups.
- Skills Acquired: Memorizing Quranic surahs and understanding their meanings, learning the rules of purity, prayer, and fasting, solidifying the pillars of faith and monotheism, emulating the Prophet's ethics through his biography, reinforcing values such as honesty, modesty, responsibility, respecting elders
- Hours: 18
Scripting (Python)
A practical introduction to programming using the Python language to build advanced logical and applied skills.
- Skills Acquired: Scripting, problem-solving, logical thinking
- Hours: 25
Electronic Game Development
Focuses on designing and programming interactive digital games using specialized development platforms.
- Skills Acquired: Interactive design, programming, systematic thinking
- Hours: 30
Smartphone Application Design
Empowers students to design and build simple applications for smart devices.
- Skills Acquired: Interface design, applied thinking, visual programming
- Hours: 25
Simplified Artificial Intelligence
Explains the basic concepts of Artificial Intelligence through visual projects and interactive applications.
- Skills Acquired: Model training, data classification, probabilistic thinking
- Hours: 20
Advanced Robotics
(Arduino)
Develops programming and innovation skills using Arduino boards to create smart projects.
- Skills Acquired: Circuit assembly, advanced programming, technical innovation
- Hours: 30
Virtual and Augmented Reality
Enables the design of interactive 3D environments using Virtual and Augmented Reality technologies.
- Skills Acquired: Building virtual environments, using interactive media
- Hours: 25
Digital Content Creation
Qualifies students to produce professional visual and audio content such as videos and podcasts.
- Skills Acquired: Photography, editing, digital presentation, media literacy
- Hours: 20
Graphic Design and Motion Graphics
Focuses on creating visual designs and animations using professional tools.
- Skills Acquired: Animation, design, visual effects
- Hours: 20
Advanced Cybersecurity
Enhances students’ awareness of digital space risks and equips them with electronic protection skills.
- Skills Acquired: Digital awareness, data protection, threat detection
- Hours: 20
Character Building Skills
Develops self-awareness, leadership, and effective communication skills in students in a practical way.
- Skills Acquired: Self-awareness, decision-making, dialogue skills, leadership, problem-solving
- Hours: 24
Religious and Moral Development
Develops religious and moral awareness among students through memorizing selected surahs, learning principles of creed and jurisprudence, and reviewing educational situations from the Prophet’s biography, using interactive teaching methods suitable for various age groups.
- Skills Acquired: Memorizing Quranic surahs and understanding their meanings, learning the rules of purity, prayer, and fasting, solidifying the pillars of faith and monotheism, emulating the Prophet's ethics through his biography, reinforcing values such as honesty, modesty, responsibility, respecting elders
- Hours: 24
Primary Stage
Visual Programming
(Scratch)
An engaging introduction to the world of programming using visual blocks, allowing children to build interactive games and stories.
- Skills Acquired: Sequential thinking, programming logic, creativity
- Hours: 15
Simplified Robotics
(Lego WeDo)
Learn programming and mechanical concepts by building and programming simple robots.
- Skills Acquired: Sensory programming, building and assembly, logical thinking, collaboration, observation and analysis
- Hours: 20
Logical Thinking and Problem Solving
Develop analytical thinking skills through mental activities, brain games, and logical challenges.
- Skills Acquired: Analysis, inference, critical thinking, problem-solving
- Hours: 10
Simple Story and Game Design
The ability to use programming to author digital stories and create educational games.
- Skills Acquired: Narrative imagination, interaction, creative thinking
- Hours: 15
Digital Art and Simplified Design
Enhance artistic creativity using simple digital tools to design attractive visual works.
- Skills Acquired: Visual appreciation, creativity, artistic coordination
- Hours: 12
Character Building Skills
Develop communication skills, self-confidence, and problem-solving abilities in elementary school students, using simplified and interactive methods that consider their developmental characteristics, to make them more aware of themselves and their capacity for cooperation and leadership.
- Skills Acquired: Self-confidence and self-esteem, effective communication and listening skills, problem-solving and decision-making, emotional regulation and management, teamwork and responsibility
- Hours: 15
Religious and Moral Development
Develop religious and moral awareness among students through memorizing selected surahs, learning principles of creed and jurisprudence, and reviewing educational situations from the Prophet’s biography, using interactive teaching methods suitable for various age groups.
- Skills Acquired: Memorizing Quranic surahs and understanding their meanings, learning the rules of purity, prayer, and fasting, solidifying the pillars of faith and monotheism, emulating the Prophet's ethics through his biography, reinforcing values such as honesty, modesty, responsibility, respecting elders
- Hours: 18
Preparatory Stage
Scripting (Python)
A practical introduction to programming using the Python language to build advanced logical and applied skills.
- Skills Acquired: Scripting, problem-solving, logical thinking
- Hours: 25
Electronic Game Development
Focuses on designing and programming interactive digital games using specialized development platforms.
- Skills Acquired: Interactive design, programming, systematic thinking
- Hours: 30
Smartphone Application Design
Empowers students to design and build simple applications for smart devices.
- Skills Acquired: Interface design, applied thinking, visual programming
- Hours: 25
Simplified Artificial Intelligence
Explains the basic concepts of Artificial Intelligence through visual projects and interactive applications.
- Skills Acquired: Model training, data classification, probabilistic thinking
- Hours: 20
Advanced Robotics
(Arduino)
Develops programming and innovation skills using Arduino boards to create smart projects.
- Skills Acquired: Circuit assembly, advanced programming, technical innovation
- Hours: 30
Virtual and Augmented Reality
Enables the design of interactive 3D environments using Virtual and Augmented Reality technologies.
- Skills Acquired: Building virtual environments, using interactive media
- Hours: 25
Digital Content Creation
Qualifies students to produce professional visual and audio content such as videos and podcasts.
- Skills Acquired: Photography, editing, digital presentation, media literacy
- Hours: 20
Graphic Design and Motion Graphics
Focuses on creating visual designs and animations using professional tools.
- Skills Acquired: Animation, design, visual effects
- Hours: 20
Advanced Cybersecurity
Enhances students’ awareness of digital space risks and equips them with electronic protection skills.
- Skills Acquired: Digital awareness, data protection, threat detection
- Hours: 20
Character Building Skills
Develops self-awareness, leadership, and effective communication skills in students in a practical way.
- Skills Acquired: Self-awareness, decision-making, dialogue skills, leadership, problem-solving
- Hours: 24
Religious and Moral Development
Develops religious and moral awareness among students through memorizing selected surahs, learning principles of creed and jurisprudence, and reviewing educational situations from the Prophet’s biography, using interactive teaching methods suitable for various age groups.
- Skills Acquired: Memorizing Quranic surahs and understanding their meanings, learning the rules of purity, prayer, and fasting, solidifying the pillars of faith and monotheism, emulating the Prophet's ethics through his biography, reinforcing values such as honesty, modesty, responsibility, respecting elders
- Hours: 24