Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Benahmed Abdelkrim

#1771
 il est parfois nécessaire de faire en sorte que tout les élèves ou un groupe d'élèves finissent tard la journée à une même heure déterminé. peut on, actuellement réaliser cette contrainte avec FET? comme la contrainte "les Etudiants commence tôt".

  it is sometimes necessary to ensure that every student or group of students later end the day at the same time determined. we can currently achieve this constraint with FET? like the constraint "all Students begin early(max beginnings at seconde hour).
#1772
 
نعم اضافة لما تقدم يمكن تحقيق هذا المطلب في أي مرحلة من مراحل التعليم، إذا استخدمنا بديلا آخر دون الحاجة إلى استعمال الوسوم المشتركة، التي نفضل استخدامها في جعل الحصص متباعدة.
  هذا البديل نحققه بالذهاب إلى الموجه: بيانات> القيود الزمنية> المهام> أوقات مفضلة لحصص فرعية معينة.
ستظهر نافذة، فننقر على الزر إضافة، ثم نجعل التقسيم مساويا إلى1 ، و من المرشح "المادة" نختار مادة الرياضيات ، بينما من المرشح "المدرس" نختار اسم أو رمز المدرس. ثم ننقر على الزر "اضافة". ثم نعيد نفس العملية مع التقسيم 2(المركبة الثانية من الحصص الفرعية) ثم التقسيم 3... ثم نكرر جميع تلك المراحل مع بقية مدرسي مادة الرياضيات.
أرفق هنا لقطة شاشة مأخودة من البرنامج أثناء استعمال هذا القيد مع رقم الحصة الفرعية 3.
#1773
Suggestions / Re: CPU and FET?
April 20, 2016, 07:57:45 AM
  puise-que c'est difficile comme vous le dites peut en donc lancer un appel sur ce site et d'autres sites au développeurs, afin qu'il apportent leur contributions. 

since it is difficult as you say may therefore appeal to this site and other sites to developers so that bring their contributions.
#1774
Suggestions / CPU and FET?
April 20, 2016, 07:28:23 AM
  bonjour est ce que FET peut actuellement exploiter tous les corps du CPU, surtout pour améliorer le temps de production des tableaux difficiles et compliqués?. c'est une question qui ma venu en tête, vue les tableaux difficiles dont je suis obligé par fois de les résoudre.
  FET accomplis sa mission convenablement, mais c'est une question d'amélioration.

Hello is that FET can now exploit all corp CPU, particularly to improve production time difficult and complicated tables ?. this is an issue that came to my head, for difficult tables which I am bound by time to resolve. FET accomplished its tasks properly, but it's a matter of improving.
#1775
   voici le même exemple du tableau précédant mais facile vue le nombre de salles égale au nombre des groupes d'élèves.

Here is the same example in the previous table but easy because the number of rooms equal to the number of groups of students.

#1776
 
سيدي الكريم، طريقة التفويج طريقة مقبولة و صحيحة، و هي معمول بها، و كلّ ما في الأمر أننا قدّمنا طريقة جديدة في تناول الجداول المدرسية. تعتمد هده الطريقة في جوهرها على استخدام ما يسمى بالنشاطات التخيلية، أو كما يسميها مؤلف البرنامج السيد ليفيو -
Dummy Activities-
.
هذا النوع من النشاطات كما سبق لنا و أن تعرضنا له هناك في الصفحة العربية الجزائرية، ليست نشاطات على وجه الحقيقة، و إنما هي فقط حيلة يلجأ إليها لتفادي التعارضات التي تحدث بسبب القيود المطلقة الموضوعة سلفا في الشفرات المنبع للبرنامج. ثم بعد ادخالها في البرنامج يستعمل قيد الزمن المسمى:"مهام معينة تبدأ في نفس الوقت(اليوم و الساعة)"، كي نجعل النشاطات التخيلية تتزامن مع النشاطات الفعلية التي تحتاج إلى حجرتين في نفس الوقت من أجل  إنجازها.
إن اختلاف الطرائق و الأساليب إنما هو غنى و تنوع و لا يدعو أبدا إلى الخلاف.
ألم يبتكر الرياضيون العدد التخيلي؟ ألا يستعمل هذا العدد المبتكر في حل العديد من المسائل المستعصية سواء في الرياضيات أو الفيزياء؟ نذكر على سبيل المثال لا الحصر التيار الكهربائي المتناوب، معادلة شرودينغر في المكانيكا الكمية و هلم جرا.
  أرفق مرة أخرى مثالا آخر عن جدول صعب أيضا و ما أكثر الجداول الصعبة في الجزائر للأسف الشديد لمؤسسة لها البيانات التالية
     عدد الحجرات يساوي 18 حجرة
     عدد الأقسام التربوية 20 قسما من بينها قسمان متنقلان 1م6 - 1م7
  للتذكير فقط استعملنا وسمين مشتركين وسم للغات الأجنبية انجليزية و فرنسية وصفناه"لغة أجنبية" تفاديا لحعل حصصهم متتالية
و وسم خاص بالمادتين رياضيات و فيزياء وصفناه"علوم دقيقة" و هذا لنفس الغرض السابق، ثم استعملنا قيد الزمن:"العدد الأقصى من الحصص المتصلة لوسم مشترك و كل الطلاب" و جعلناه مساويا للعدد 1
هذان الوسمان بالإضافة إلى القيود المكانية للقسمين المتنقلين يجعل البرنامج يستغرق وقتا لإتمامه . فالبرنامج للأسف لا يوظف إلا جسما واحدا للمعالج المركزي لجهاز الكمبيوتر من أجل معالجة مختلف بيانات الجداول المدرسية مهما تعددت الأجسام. فللأسف ما تزال هذا النقيصة التقنية لاصقة بالبرنامج و هذا باعتراف مؤلفه نفسه، و هو يعمل على تطويره في هذا الجانب و يدعو أهل الإختصاص لمساعدته و هذا النداء موجود في الملف 
TODO
يحمل رقم 200 و لابأس أن أنقل ما جاء فيه كما ورد بلغته الأصلية
200---------------------------------------------------------
(Added on 2014-10-12)
From fromturkey (on forum):

I think the program should be able to use multiple CPUs/cores. Especially when trying to generate difficult timetables it takes a lot of time processing. If the program could use multiple CPUs, it would take much more shorter.
Is it possible with the current algorithm?

Liviu:

Unfortunately, I cannot think of how to adapt the FET algorithm to multiple cores.
. ربما في الوقت القريب ان شاء الله بعد تعديل للبرنامج و جعله يوظف جميع أجسام المعالج المركزي سيتمكن من انتاج الجداول الصعبة كما هو الحال مع مثالنا هذا، ليس في ظرف ساعات و لكن ربما في ظرف دقائق معدودات او ربما بضعة ثواني. و في نفس هذا الاطارأُحيل إلى قسم آخر في هذا المنتدى؛ عنوانه:

  أضفنا حصة بين الحصتين الثانية و الثالثة سواء في الفترة الصباحية أو الفترة المسائية و وصفناها بالحرف اللاتيني
( B)
من الكلمة الانجليزية
(Break times)
و التي تعني توقف و نقصد بها نحن في الجزائر وقت استراحة، تفاديا لإضافة قيد الزمن "أوقات مفضلة لبدأ مهمة مكونة من فترتين أو أكثر". لأن كثرة القيود الزمنية كما يعلم الجميع تثقل البرنامج و تجعله يبطئ نوعا ما في انتاج الجداول

معامل التعارضات معدوم أي يساوي صفر، لأننا اخترنا الوزن مساويا 100 بالمئة.

#1777
 
نعم ما سقته صحيح فهذه تعارضات نتجت من الوزن النسبي الذي اخترناه 95 بالمئة، و ليس بسبب المعطيات المدخلة و لكن بسبب الظروف الاستثنائية لهذه المؤسسة؛ ونعني بها تحديدا قلة الحجرات بالنظر إلى الأقسام التربوية، فظرف استثنائي يقابله جدول زمن استثنائي بطبيعة الحال. وعلى كل حال فالجداول الزمنية ليست دائما مثالية لأنها تخضع إلى العشوائية أوالصدفة عند جدولة المهام و أيضا إلى درجة صعوبتها و تعقيدها و الظروف المادية لكل مؤسسة.
   فهذا الجدول الذي نحن بصدد الحديث عنه إنما يكمن سرّه في استغلال فائض الزمن الذي تمنحه حجرات المؤسسة مجتمعة(بعد حسابه حسابا رياضيا بواسطة معادلة رياضية)، ثم توزيع هذا الفائض على الأقسام المتنقلة الثلاث. و اختيار خمس حجرات لكل قسم متنقل من الأقسام الثلاث، و ليس كل الحجرات كما هو معمول به حاليا على نطاق واسع...
بالنسبة للحجرات فقد عملنا له حسابا بأن خصصنا لكل فوج حجرة سواء أثنا الأعمال الموجهة أو الأعمال التطبيقية، و يمكن التأكد من ذلك في المعطيات المدخلة أو الجداول الناتجة.
آ لقد فهمت فالرموز ربما غير واضحة، فنشرح ذلك بالتفصيل:
رمزنا للحجرات بالحروف التالية ح1 ، ح2 ، ح3 ، ح4، ...الخ
الأعمال التطبيقية و بعض الأعمال الموجهة تمارس في المخابر و الورشات مثلا عمل تطبيقي يجمع بين الفيزياء و العلوم يمارس في المخبر-م1- أو -م2- و الورشة -و1-أو -و2 -،من أجل ذلك و تخفيفا للمعطيات المدخلة رمزنا لهما بالرمز: م1_و1، م2_و2. لأن هذا النوع من النشاطات يجند حجرتين متخصصتين في آن واحد.
أما بالنسبة إلى دخول التلاميذ على الساعة 8 وأحيانا على الساعة 9 فهذا معمول به في الميدان، و لا يشكل أي عائق و قد حققناه باستعمال قيد الزمن المسمى "جميع الطلاب يبدأون باكرا(أقصى بداية الحصة الثانية). ثم اختيار عدد المرات التي بدأون فيها خلال الحصة الثانية.
   أعترف سيدي أن الحركة خلال الحصة الثانية شيئ غير مرغوب فيه، خاصة بالنسبة للمستشارين و المساعدين التربوين. أشكرك سيدي جزيل الشكر على هذه الملاحظة الوجيهة، ولكن ما باليد حيلة فالجدول كان صعبا للغاية، بسبب الظروف الاستثنائية للمؤسسة. و نزولا عند رغبتك و تحقيقا لهذه الملاخظة فقد غيرت من الملف المرفق و جعلت القيد الزمني المذكور أعلاه "أقصى بداية الحصة الثانية" مساويا للصفر و لكن من دون أقسام متنقلة. شكرا سيدي مرة أخرى.
   فالسيد ليفيو، إنما أعجب بالجدول بالنظر إلى قيمته و دقته في منح الحجرات و استعماله لما يسمى بالنشاطات التخيلية، و ليس كما قدمت يا سيدي بتلك الجملة:"أهل مكة أدرى بشعابها؟"، فما لنا نحن و لمكة؟...
  و هنا أرفق نفس الملف و لكن بحجرات كافية أي كل قسم تربوي يمارس نشاطاته في حجرة خاصة به.
#1778
شكرا أخي الكريم. في الحقيقة. هو جدول صعب للغاية و يحتاج البرنامج إلى وقت لإنجازه، و هذا الوقت يتوقف في الحقيقة على الخصائص التقنية للكمبيوتر. لكن قد أدخلت عليه تعديلا طفيفا حتى أقلل من وقت إنجازه' و هو مرفق في الأرسال الأخير.
      للتذكير فقط هذا الملف قد نال اعجاب مؤلف البرنامج و اعترف بصعوبته، فقام بنشره في الصفحة الخاصة بالنسخة الجزائرية وإليك العنوان
             http://lalescu.ro/liviu/fet/download/custom/algeria/examples/

   
#1779
   pas de quoi, tout le mérite revient a vous mr Liviu pour le temps et l'effort que vous avez consacré au  développement de FET, aussi difficile que utile. FET et une grande révolution dans ce domaine, et j'espère que tout le monde s'en servira.

 
   nothing, all the credit goes to, you mr Liviu for the time and effort you have devoted to the development of FET, as difficult as useful. FET is a great revolution in this area, and I hope that everyone will use.
#1780
   voici un exemple typique d'un tableau de temps spécifique a une école algérienne qui un nombre de groupes d'élèves(18) supérieur au nombre de salles(15). r
   donc 15 groupes auront leur salles préféré, par contre 3 groupes vont exploité les horaires vides des 15 groupes pour satisfaire leur activités. en appelle ces classes: les classes tournantes
   j'espère que cette exemple sera cité parmi les exemples dans le projet FET.

Here is a typical example of a specific time table has an Algerian school that a number of groups of students (18) than superior of the number of rooms (15).
    therefore 15 groups will have their favorite rooms, by going against three groups operated blank time of 15 groups to satisfy their activities. calls these classes:  rotating classes
    I hope this example will be cited among the examples in the FET project.
#1781
Suggestions / Re: Étiquette-tags?
April 18, 2016, 01:21:22 PM
  oui, absolument, vous pouvez l'ajouter dans le fichier TODO, car cette fonction à mon avis est très utile, vue le temps quelle permet de gagner.
   a maintes reprises et après production d'un tableau par FET, et après vérification de celui-ci, on se rends compte qu'on est obligé de faire appel a une étiquettes(tags) pour réaliser une séparation dans le temps d'un ensemble d'activités.
  donc cette nouvelle fonction si elle voit le jour, permet de modifier les étiquettes(tags) d'un seul coup, et non pas comme elle actuellement une par une.

   yes, absolutely, you can add it to the TODO file because this feature in my opinion is very useful for any time saves.
    has repeatedly and on production of a table by FET, and after checking it, we realize that we are obliged to call a labels (tags) to make a separation in time of a set activities.
   So this new feature if it is created, we can change the labels (tags) at one time, and not as it is currently one by one.
#1782
Suggestions / Étiquette-tags?
April 17, 2016, 09:16:07 PM
  Par fois quand on entre les activité, en se rend compte ensuite qu'on a oublié d'utiliser les étiquettes. Et on se trouve dans obligation de mentioné les activités une par une, ce qui fait perdre un temps précieux . Peut on donc actuellement montioné d'un seul coup un ensemble d'activités choisi?
Sometimes when you enter the activity, then realizes we forgot to use the tags (labels). And we are in obligation to mentione the activities one by one, which wastes valuable time. Can we therefore now Montione suddenly a selected set of activities?
#1783
   
في السابق لم تكن حركة التلاميذ تشكل مشكلا لأنها كانت محصورة في نشاطات الأعمال التطبيقية التي تُجرى في حجرات متخصصة و متجاورة، أعني بصفة خاصة المتوسطات. لكن بعد ادراج الأعمال الموجهة في عام 2013، سببت تخفيضا زمنيا لفائض الزمن الذي تمنحه كل حجرة، هذا من جهة، و من جهة أخرى أدت إلى ضرورة حجز حجرتين كي يمارس كلا الفوجين هذا النوع من النشاطات في مواد معينة. فكان العمل آنذاك و تسهيلا للمهمة أن يتم حجز الحجرات لهذه النشاطات حجزا عشوائيا من دون دراسة و حساب مسبق لفائض الزمن الذي تمنحه كل حجرة. فكنا نرى في الجداول المنتجة سواء بالطريقة   التقليدية أو بالطريقة الأتوماتكية و ذلك باستخدام برمجيات مختلفة، أن التلاميذ يتنقلون أفواجا أثناء هذه النشاطات  بين حجرات متباعدة، مما كان يسبب ازعاجا   للأقسام أخرى و حركة كثيفة للتلاميذ بين محتلف الفترات الزمنية فضلا عن المخاطر التي تسببها هذه الحركة على التلاميذ في سلامة أجساهم (الحوادث المدرسية).
  ولتفادي ذلك نستغل الفوائض الزمنية التي تمنحها حجرات المؤسسة، فنحجز حجرة مجاورة للقسم الذي يمارس نشاط  العمل الموجه أو إن تعدّر ذلك حجرة تبعد عن الحجرة المحصصة لهذا القسم بحجرة واحدة فقط. وذلك للتقليل من الحركة و التخفيف من حدّتها.
   أما في برنامج فيت على مستوى القيود المكانية فعلينا أن نغير من عاداتنا بأن لا نحجز كل الحجرات . بل حجرة واحدة فقط تكون مجاورة أو تبعد بحجرة واحدة وهذا لتحقيق نشاطات الأعمال الموجهة.
  أما العمل بالأفواج فقد عملنا به في بداية تعاملنا مع البرنامج ثم انتقلنا إلى استخدام مايسمى بالنشاطات التخيلة(فكرة من ابداع مؤلف البرنامج نفسه السيد ليفيو  كما هو مشار إليها في هذا المنتدى). هذه النشاطات ليست حقيقية   و إنما تضاف في البرنامج بغرض استتخدامها في النشاطات التي تحتاج إلى حجرتين خلال نفس المجال الزمني.
#1784
حسنا لقد فتحت الملف و اطلعت على الجدول ، ولكم اندهشت للسرعة الغير العادية عندما بدأ البرنامج في انتاجه. فارتابني الأمر، فاطلعت عن كثب على البيانات المدخلة فوجدت ما يفسر تلك السرعة المدهشة بتانظر إلى وجود قسمين متنقلين هما 1م9 - 1م10:
أولا:
   كل المهام مغلقة باستعمال الموجه: جدول > اغلاق/فتح متقدم > اغلاق كل المهام في الجدول الحالي.
ثانيا:
   مُنِح القسمان المتنقلان جميع القاعات التي تتوفر عليها المؤسسة، بينما كان ينبغي تخصيص عدد محدود و محسوب للقاعات المسندة لكل قسم متنقل، و بمعرفة فائض الزمن لكل حجرة و مقارنته بما يحتاجه كل قسم حسب المستوى، و حسب الزمن الدراسي في الأسبوع.
ثالثا:
   ينبغي التفكير في استعمال أوقات الاستراحة لأنها تغني عن استعمال بعض القيود الزمنية. يرفق ملف فيت بعد ادخال عليه تعديلات طفيفة لجدول بثلاثة أقسام متنقلة من دون اغلاق للمهام.
#1785
يا أخي هذا الجدول المرفق سبق و ان نشرته على صفحة الجزائرية العربية و هو خاص بالاختبارات الفصلية. حيث يظهر ان كل أستاذ يكلف بحراسة.فوج مكون من عدد من التلاميذ لا يتجاوز عشرين في غالب الأحيان، بحيث ان كل فوج سيبقى ثابثا في حجرته خلال مدة الامتحان .وكماقدمنا هناك في الصفحة الجزائرية في إن هذا الجدول ببين بشكل واضح كيفية اعداد جدول المراقبة.  وهو لا ينطلق من فراغ بل ينطلق من معطيات محددة تحديدا دقيقا.