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

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