Sema school training

Sema school training Welcome to AuraBits Academy 🤗
where technology meets brilliance ✨. We deliver a clear, CS courses and insights designed to help you shine in the tech world.

Got questions or want to connect? Message us here 📩✅
Let’s learn, grow, and shine together! ✨

بسم الله الرحمن الرحيمPart Four of the series: "Algorithms for Beginners" ✅✨Title: Loops: Do It Again (and Again...) 🔁هل...
20/09/2025

بسم الله الرحمن الرحيم

Part Four of the series: "Algorithms for Beginners" ✅✨
Title: Loops: Do It Again (and Again...) 🔁

هل سبق وطلبت منك والدتك مثلاً:
"اعمل 10 سندويشات للرحلة"؟ 🥪
فأخذت قطعة خبز، ثم جبن، ثم طبقت، وكررت نفس الشيء 10 مرات؟
Congratulations 🎉
You’ve just used something super important in programming:
👉 Loops :التكرار

Why Loops ?

في البرمحة لما نحتاج تكرار نفس المهمة , السطر البرمجي يعني لا نقوم باعادة كتابة البلوك كاملا (الكود) مرارا
بل نستخدم الحلقات Loops -> Boucles ;
to tell the computer
to repeat this code again and again while the condition is correct

✨ مثال بسيط: عمل 10 سندويشات

make_sandwich()
make_sandwich()
make_sandwich()
# ... 10 times 😮‍💨

it's boring and not clean : instead we write

for i in range(10):
make_sandwich()

✨ كل تكرار يسمى "دورة" (iteration)

⏳ While vs For

for loop: it means how many we repeat the action .. we want 10 sandwich then we prepare sandwich نعرف كم مرة نريد نكرر

while loop: if the red is on , the keep stopping
نكرر طالما الشرط صحيح

🚨 ملاحظة مهمة:

❌ لا تكتب حلقة لا ينتهي (infinite loop)
✅ تأكد دايمًا إن الشرط يتوقف في لحظة معينة

🔍 Challenge Time!

جرب تكتب خوارزمية تعد من 1 إلى 10:

🧠 مختصر المعلومات:

🔁 Loop = تكرار أمر معين تلقائيًا
🔢 for = عدد محدد من التكرار
⏳ while = تكرار حسب شرط
🎯 التكرار يوفر وقت وجهد و يجعل الكود أنظف

👇 شاركنا بأغرب شيء ممكن تكرره في كود!
وإذا متحمس للمنشور القادم، leave a ❤️ and stay tuned ✨



#خوارزميات

بسم الله الرحمن الرحيمفي منشور اليوم ✨، سنتطرق بإذن الله إلى كيفية كتابة الخوارزميات والتعامل معها.سنرى كيف يمكننا تحويل...
08/09/2025

بسم الله الرحمن الرحيم

في منشور اليوم ✨، سنتطرق بإذن الله إلى كيفية كتابة الخوارزميات والتعامل معها.
سنرى كيف يمكننا تحويل مشكلة من الواقع إلى تعبير منظم يمكن تحليله ودراسته بطريقة منهجية.

سأترك لكم مجموعة من الصور التوضيحية التي تشرح مكونات الخوارزمية وكيفية بناء مخطط الانسياب (الفلوتشارت) خطوة بخطوة.

📌 لا تترددوا في طرح أي سؤال أو استفسار في التعليقات!
أتمنى أن تستفيدوا إن شاء الله.

In today’s post, we’ll explore how to write and work with algorithms.
You’ll see how we can take a real-world problem and turn it into a structured process that’s easier to analyze and study.

I’ve included a set of illustrative images that break down the parts of a flowchart and explain how to build one step by step.

👉 Feel free to ask any questions in the comments.
Best of luck, and I hope you find it useful!

بسم الله الرحمن الرحيماليوم سيكون منشورا خاصا و مميزا ✅✨سنتحدث اليوم عن الخوارزميات طبعاا  😅!  ههه لكن كيف سنستخدم الخوا...
30/08/2025

بسم الله الرحمن الرحيم
اليوم سيكون منشورا خاصا و مميزا ✅✨
سنتحدث اليوم عن الخوارزميات طبعاا 😅! ههه

لكن كيف سنستخدم الخوازميات لحفظ كلام الله سبحانه و تعالى
و ننضبط في تعلمه و التفقه فيه

Using Algorithms to Learn and Recite the Quran ✨

Are you ready to transform your Quran learning journey using the power of algorithms? 🌟 Just like how computers follow clear instructions to complete tasks, we can break down the process of memorizing and reciting the Quran into clear steps, making it more efficient and structured!

📍 اولا تحديد الهدف : ✔ Setting Clear Goals

When you begin learning the Quran, it's essential to define your daily tasks. Just like an algorithm that processes specific instructions, break your Quran learning into steps such as:

تلاوة (reciting) a set number of verses every day

حفظ (memorizing) a specific Surah or part of a Surah

مراجعة (reviewing) previously memorized verses

📍 ثانيا Control Flow in Your Learning :

In programming, we use التحكم في التدفق (control flow) to make decisions based on certain conditions. Similarly, in Quran learning, we can set conditions to decide what to do next.

For example:

If you're starting a new Surah:
استمع إلى التلاوة (listen to its recitation) first to get the pronunciation right.

Else, if you're reviewing a Surah you've already learned:
اقرأ من الذاكرة (recite from memory) and تحقق من النص (check the text).

مثال
if task == "new_surah":
listen_to_recitation()
memorize_surah()
elif task == "review_surah":
recite_from_memory()
check_text()
else:
rest()

Building a Routine with Loops 📍

In programming, الحلقات (loops) repeat actions until the task is done. For Quran learning, set up a daily loop for reciting and reviewing. You might repeat this process each morning and evening:

for one day from 30 # 30 days in a month
recite_verse (verse_of_the_day)
memorize_verse(verse_of_the_day)
review_previous_verses()

Optimizing with Functions 📍

Just as we create دوال (functions) in programming to avoid repeating tasks, you can create efficient steps in your learning routine. For instance, to memorize a verse:

def memorize_verse(verse):
repeat_until_memorized(verse)
review_previous_verses()
This keeps your process smooth and effective.

📍 Tracking Progress (Data)

Algorithms thrive on البيانات (data) to improve their performance, and so can your Quran learning. Track your progress by noting:

How many Surahs you've memorized

Which verses need more practice

This will help you identify areas of improvement and stay focused.

By applying these principles from
البرمجة (programming) to your Quran journey, you can make your learning process more systematic, structured, and effective. Just like an optimized algorithm, you’ll be able to memorize, recite, and review the Quran with ease, ان شاء الله

Challenge for You:

Create your own خوارزمية (algorithm) for learning the Quran!

How do you divide your time for الحفظ (memorization)?

How do you track your progress?

How do you ensure regular review?

Drop your thoughts and tips in the comments! Let’s learn together. Stay tuned for more exciting ways to apply algorithms in daily life! ❤️✨

i will leave a link here for you : https://quranlives.com/
ستجدون مرفقا موقع فيه خطط و مناهج لحفظ القران الكريم حسب المدة التي ترغب فيها
اتمنى ان تنشروا المنشور في سبيل الله لعلها تكون في ميزان حسناتنا لي ولكم و لذويكم
وفقكم الله لما يحبه و يرضاه ✨

بسم الله الرحمن الرحيم Part  three of the series: "Algorithms for Beginners" ✅✨لنبدأ بالسؤال التالي : هل فكرت من قبل بعم...
23/08/2025

بسم الله الرحمن الرحيم
Part three of the series: "Algorithms for Beginners" ✅✨
لنبدأ بالسؤال التالي : هل فكرت من قبل بعمل امر ما و اذا لم يمكنك ذلك ستفعل شيئا آخر ؟؟
let's say :
Have you ever made a decision like:
🫖 "If the water is hot, then steep the tea. Else, wait!"

Congratulations you’ve just used a core concept in programming! 🎉
It’s called Control Flow using logic to decide what happens next.

In computer language, we say:

if water_is_hot:
steep_tea()
else:
wait()

but remember computers do not feel what's hot or cold
لايفرق بين الشاي الحار و البارد ❌
و انما يتحقق فقط من الشرط ✅اذا كان صحيحا او خاطئا و هنا نقصد بالصح و الغلط تحقق الشرط من عدمه ✔✨
اعتمادا على ذلك يتم اختيار التعليمة المناسبة بما يوافق التعليمة الشرطية

A robot example!

Imagine your robot friend again...

If it’s raining 🌧️ => take an umbrella ☔
Else => wear sunglasses 🕶️

الامر سهل أليس كذلك ؟
Let’s test your logic brain 🧠

Your Challenge:
Write an algorithm for how you get to school but it must change based on the weather!

كمثال :

if weather == "sunny":
walk_to_school()
elif weather == "rainy":
take_the_bus()
else:
stay_home()

لكن حذاري computers are picky!

Make sure every possibility is clear and every step is specific.
تذكر: لا تخمين ❌ لا معلومات ناقصة ❌ كل شيء واضح ✅

مختصر المعلومات:

🔁 Control flow = choosing what to do based on conditions
✅ if, else, elif help the computer decide
🧠 Think like a computer: Ask “Is this true?” then act
🎯 Logic makes your code smart!

👇 Drop your funniest decision-making algorithm in the comments!
وإذا متحمس للمنشور الجاي، leave a ❤️ and stay tuned for more ✨


#خوارزميات

بسم الله الرحمن الرحيم Part of the series: "Algorithms for Beginners"✅✨have you ever asked How computers💻 think: No Gues...
19/08/2025

بسم الله الرحمن الرحيم
Part of the series: "Algorithms for Beginners"✅✨
have you ever asked How computers💻 think: No Guessing is allowed❌ !
why ?
because computers do not have brains like us
لا دماغ مثل البشر❌ و لا مشاعر ❌و لا حتى القدرة على الظن أو التخمين ❌
Instead computers rely on very precise logic :
every thing is either true ✅or false❌
on🌝 or off🌚
1 or 0
هذا هو عالم النظام الثنائي
الحواسيب تحتاج خطوات واضحة
imagine you tell your friend:
get ready and meet me outside
بالتاكيد سيتجهز راح يغسل وجهه، يلبس، يجهز أغراضه، وياخذ مفاتيحه، ويلتقيك
لكن ماذا عن روبوتنا 🤖؟
سيتوقف باحتيار 💫😵
because computers do not "guess"
they need clear, complete. step-by-step instructions no missing info no assumptions
تذكير سريع من الحلقة الماضية
لما حضرنا كوب الشاي كتبنا كل خطوة من غلي الماء لوضع كيس الشاي للتحريك كل خطوة واضحة
that's what computers understands
it's time to challenge your brain📍✨

اكتب خطوات تنظيف الأسنان لكن تخيل أنك تشرحها لروبوت لا يعرف أي شيء!
Sounds easy? Think again.

مثال:

Pick up toothbrush

Put toothpaste

Brush...

🙃 BOOM! Robot puts toothpaste in the sink, brushes the counter, and crashes into the wall 💥

Why? Because the steps aren’t clear enough!
Did you say open the toothpaste?
Did you say where the mouth is?
Did you say turn on the water?

Activity time
قم بكتابة step-by-step algorithm for brushing your teeth
اضافة : حاول قراءة التعليمات لاخيك الصغير او صديقك واخبره ان يلعب دور روبوت
following them literally. You'll laugh 😄 and learn!

مختصر المعلومات :💡 Computers don’t think. They follow.

🔁 Logic = true or false. No "maybe".

📍 Algorithms need precise, unambiguous steps.

🧠 Thinking like a computer helps you think more logically and clearly.
👇 Drop your funniest robot instructions in the comments!
وإذا متحمس للمنشور القادم، leave a comment 🤍
Stay tuned for next post ✨


#خوارزميات

بسم الله الرحمن الرحيم We are starting a new series ✨ ✅for our students under the title of "Algorithms For Beginners"هذه...
11/08/2025

بسم الله الرحمن الرحيم
We are starting a new series ✨ ✅for our students under the title of
"Algorithms For Beginners"
هذه المنشورات راح تكون mixed عربي و انجليزي
لنبدأ بالسؤال
What Even Is an Algorithm?
Ever made a tea ?

let's make a cup of tee!

first, boil water;
then, steep a tea bag or leaves in hot water;
optionally, add sugar;
and finally, stir and enjoy.

Guess what ?
لقد استعملت خوارزمية تحضير كوب شاي 🎉!

بكل بساطة الخوارميات هيا : a step-by-step set of instructions to solve a problem or complete a task
و هيا ليست متعلقة بالحواسيب فقط 💻❌
it can be :
How to brush your teeth

How to tie your shoes

How to get ready for school

Just a clear list of steps that you follow 📍 .

But Why Do Computers Love Algorithms?

لا تستطيع الحواسيب تخمين ما تفعل مثلنا , بل تحتاج الى خطوات واضحة و ممنهجة لاتباعها بالحرف الواحد no confusion, no assumptions.


لنرجع للخوارزمية السابقة "تحضير الشاي "
و لنفترض باننا ندرب روبوتا على تحضير كوب من شاي
بماذا ستؤمره ؟
حضر لي كوبا من الشاي !!!!!
it’ll stare at you 😵💫

You have to break it down:

Boil water

Put tea bag in cup

Pour hot water

Let it brew

Remove tea bag

Add sugar or milk (if needed)

Stir

Done ✅

That’s your first algorithm✨🎉.

خلاصة القول
📍 لماذا نتعلم الخوارزميات ؟
Because they’re everywhere in tech:

Instagram feed? Sorted with algorithms.

Google search? Powered by complex algorithms.

Maps showing fastest route? Algorithm magic
حتى اذا لم تكن نريد أن تصبح مبرمجا , فهمك للخوارزميات يعمل على مساعدتك في تحسين تفكيرك المنطقي و طريقة حلك للمشكلات
و حتى تعزيز فهمك للعالم الرقمي المحيط بك
👈YOUR CHALLENGE:
Write an algorithm (a simple step-by-step) for making toast, preparing your
favourate food and how to draw a square !
Let’s see how creative (or funny) you can get!

Stay tuned for next post✔
! Drop a “ 👀”if you’re excited to keep learning the fun way!

بسم الله الرحمن الرحيم إجابة على تساؤلات الطلبة الأعزاء ✨💙سنتحدث اليوم عن كيفية  التحضير الجيد لدراسة الإعلام الآلي سواء...
09/08/2025

بسم الله الرحمن الرحيم
إجابة على تساؤلات الطلبة الأعزاء ✨💙
سنتحدث اليوم عن كيفية التحضير الجيد لدراسة الإعلام الآلي سواء كنت طالب جامعي أو هاو يرغب في اكتساب مهارات جديدة✅
الخطوة صفر : حدد هدفك من الأول حتى تعرف أي طريق تختار , اسأل نفسك "لماذا أريد تعلم هذا المجال؟ و التفقه فيه ؟"
تحديد الهدف يساعد كثيرا على اختيار المسار المناسب
مثلا ان كنت مهتما بالهندسة و الذكاء الاصطناعي : ركز على الخوارزميات و الرياضيات ✅✨

الخطوة الاولى : حاولوا بناء قاعدة برمجية و تفكير برمجي قوي كيف ذلك ؟
يكون ذلك بحل المشكلات , كما تعلمون هناك العديد من المشاكل و الالغاز قمنا بحلها و نحن صغار مثل و Puzzle و غيرها من الألعاب.
في الاعلام الالي نقوم بنفس الشي فقط المشاكل هنا يكون لها طابع رياضيتي و منظم في شكل خوارزميات

ما هي الخوارزميات ؟

هيا مجموعة الاوامر المنظمة لحل مشكل معين هاذ الخوارزميات لي هيا طريقة الحل لي نفهموها حنا ...
نترجموها باستخدام لغة برمجة باش يفهمها الحاسوب ✅✅
و بهذا نكونوا تطرقنا الى مفهومين

Algorithms & Data Structure
you may follow : Hassan El Bahi / Algorithmique By Ziad / Free
Code Camp

for peogramming Language

C++ : Bro Code ✔
C : LearnPlusPlus ✔

📍 حلوا تمارين قدر ما تقدروا، ليس من أجل العدد، بل لاكتساب مهارة التفكير البرمجي

الآن قد تعرفنا على الخوارزميات و كيف يكون اكتساب التفكير البرمجي عن طريق حل المشكلات Problem Solving
يأتي السؤال آخر !

كيف يستطيع الحاسوب نقل هاته المعلومات و معالجتها ؟
كيف هيا بنيته الداخلية ؟

هنا سنتطرق الى Structure Machine :
التي سنتعرف فيها على Circuits & Logic gates ✅✨
as Resources :

Cours Informatique Mahseur
الاستاذ زروقي طه
Licence MI DZ

و بالطبع لا ننسى الرياضيات هيا مهمة جدا من أجل بناء قاعدة قوية في المنطق الرياضياتي و كذا التفكير و النمط التحليلي للمشكلات
Analyse & Algebre
Book: Baba Hamed / El-Mortad
Asma Kf
15Min Math

بالاضافة الى ذلك الدروس في الجامعة مهمة لانها تتبع منهجا تدريجي ستمتحنون عليه ,
Stay tuned for the next post!✨
لإستفساراتكم يمكنكم مراسلتنا عبر الخاص 📩
أو بترك تعاليقكم
بالتوفيق ✨✅

بسم الله الرحمان الرحيم اليوم بإذن الله سنتحدث عن المواد التي سيتم دراستها في السنة الاولى إلام آلي و تحديدا سنركز على ا...
06/08/2025

بسم الله الرحمان الرحيم
اليوم بإذن الله سنتحدث عن المواد التي سيتم دراستها في السنة الاولى إلام آلي و تحديدا سنركز على الموسم الاول ✅✨
لماذا الموسم الاول تحديدا ؟

حسنا الموسم الاول يعتبر البوابة التي تفتح أمامك طريقا للمعرفة بهذا التخصص , ستدرك انك في تخصص ليس بمجرد معلومات نظرية بل تجارب حقيقة تهيئك لتصبح مبرمجا , محللا......
أولا : 💻Algorithms and Data Structures
هذه المادة سنتطرق فيها الى الخوارزميات و هيا مجموعة من الاوامر اي التعليمات المنظمة و الممنهجة لحل مشكل معين ...

Structure Machine :بنية الالة
في هذه المادة سنتعرف على هيكل الالة و طريقة عملها اي مما يتكون الحاسوب من الداخل و كيف هو مترابط و كيف تنتقل البيانات عبر Circuits Logic gates &

Analyse & Algebre :
هاتين المادتين عبارة عن رياضيات بحتة 😅.. الكثير يعتبر مادة التحليل هيا المادة المرعبة هه , مع الفهم المعمق و حل التمارين ستصبحان أدوات قوية لتحليل و حل المشاكل الرياضياتية و كذا التقنية , لذا لا داعي للقلق...!

Electronics :
حسنا هذه المادة ستعرج من خلالها عبر لمحة عن الحاسوب كيف كانت الحواسيب في ما مضى و كيف أصبحت , يعني بالمختصر المفيد موسوعة مختصرة لكل محاور الحاسوب ✔

كانت هذه نبذة مبسطة عما ستدرسونه في السنة الأولى.
بالنسبة للسداسي الثاني، ستتابعون دراسة نفس المواد مع إضافة مادة Electricité (الفيزياء الكهربائية).

📍 لأي استفسارات ، يمكنكم ترك تعليق أو مراسلتنا 📩على الصفحة.
Good luck ✨💙 مرحلة مشوقة بإنتظاركم !

03/08/2025

بسم الله الرحمان الرحيم
✨مبارك لجميع الناجحين في شهادة البكالوريا 🎉✨
أنتم اليوم تفتحون صفحة جديدة من حياتكم , مرحلة جديدة مليئة بالتحديات و الفرص فهنيئا لكم على هذا الانجاز , نسأل الله أن يوفقكم لما يحبه و يرضاه.
في هذا المنشور أود أن اتحدث عن أمرين :
لمن لم يحالفهم الحظ هذه السنة
اعلموا أن عدم التوفق في هذه الدورة لا يعني النهاية, بل هي بداية لطريق النجاح.
كلنا نمر بصعوبات, و لكن العبرة ليست بالسقوط , بل بكيفية النهوض من جديد.
لا تقسوا على أنفسكم , ف في حديث رسول الله صلى الله عليه و سلم فيما معناه " واعلَم أنَّ ما أصابَكَ لم يكُن ليُخطِئَك وما أخطأكَ لم يكُن ليُصيبَكَ ".

استغلوا هذا الوقت في مراجعة الأخطاء, و ابدؤوا من الآن في تدارك النقائص إن أردتم الإعادة , أو فكروا في بدائل أخرى بتروي , في هدوء و بما يناسب تطلعاتكم و كذا ميولاتكم.
الأهم لا تفقدوا الامل , و لا تجعلوا نتيجة واحدة تحدد مستقبلكم بالكامل

أما ما يخص الأمر الثاني فاردت أن أشارك معكم لمحة بسيطة عن تخصص الاعلام الالي "Computer Science"

إذا كنتم من محبي التكنولوجيا و العالم الرقمي 👨‍💻 💻البرمجة و كذا التفكير المنطقي و حل المشكلات
فتخصص الاعلام الي قد يكون الخيار المثالي لك!
هذا التخصص الممتع و الشيق يفتح لكم أبوابا واسعة في عالم اليوم الذي يهتم ب :

تطوير البرمجيات والتطبيقات

الذكاء الاصطناعي

الأمن السيبراني

البيانات الضخمة

الروبوتيك

تطوير الألعاب
والمزيد…

و الذي يعتمد بشكل كبير على : التحليل المنطقي

الرياضيات

حب الاكتشاف والتجريب

الاستمرارية والتعلم الذاتي

📌 نصيحة: لا تخافوا من الإعلام الآلي بسبب صعوبته، بل كونوا مستعدين للتحدي، وسترون كم هو ممتع وشيّق لمن يتقنه و شغوف بما يعمل✅✨ .

💬 شاركونا في التعليقات:
ما التخصص الذي تنوون دراسته؟ ولماذا؟
وإذا كان لديكم أسئلة عن الإعلام الآلي، أنا هنا للإجابة بكل سرور!
إلى اللقاء في منشور آخر 🤗💙

Send a message to learn more

02/08/2025

Hello everyone! 👋

I’m so happy to welcome you to this new page! 😊

This is where I’ll be sharing my courses, tips, lessons, and everything I can to help you learn and grow. Whether you’re a student, a fellow teacher, or just someone curious to learn something new
I'm glad you're here 💙.

Teaching is my passion, and this page is a big step for me. I’ve put my heart into it, and I can’t wait to start this journey with you all. The first courses will be starting soon, and I promise to make them simple, helpful, and enjoyable.

Thank you for your support it means a lot.
Let’s learn together! 📚✨

Stay tuned✨✅
Öğretmenin 🤗.

Send a message to learn more

Adresse

Algiers

Site Web

Notifications

Soyez le premier à savoir et laissez-nous vous envoyer un courriel lorsque Sema school training publie des nouvelles et des promotions. Votre adresse e-mail ne sera pas utilisée à d'autres fins, et vous pouvez vous désabonner à tout moment.

Partager