الثلاثاء، 8 يناير 2013

شرح برنامج Authorware 7



فائدة البرنامج بالدرجة الأساس هو تمكين المستخدم من عمل برامج تعليمية وتدريبية غاية في الاتقان وهذه البرامج قد تكون قائمة بذاتها او في موقع ويب وتستطيع تضمينها افلام فيديو وملفات صوت وغرافيك و انميشين ونصوص الخ.
وهناك الكثير من الأعمال التي تستطيع إنجازها في هذا البرنامج.
وبما أنني لست ضليعا بهذا البرنامج فسوف لن أتطرق إلا إلى الأمور السهلة واستميحكم العذر.

استعراض النافذة الرئيسية للبرنامج

شريط الأدوات: يحتوي على الأيقونات التي تستخدم في عمل المشروع
شريط القوائم الرئيسية: يحتوي على الوظائف العامة مثل فتح.. حفظ ...الخ
نافذة العمل: هي المكان الذي تصمم فيه برنامجك.

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

صناعة كتاب بسيط
المثال الأول الذي سأقوم بشرحه الآن هو عبارة عن تصميم كتاب بسيط طبعا البرنامج يقوم بأعمال اكبر واهم من مجرد تصميم كتاب مثل هذا ولكن لابد ان نبدأ من نقطة ما.

افتح البرنامج اغلق كل النوافذ التي تظهر لك عند اشتغال البرنامج واذهب الى
file> new> file
لفتح مشروع جديد

قبل أن تبدأ المشروع يجب وضع الإعدادات اللازمة لنافذة العرض اذهب الى
Modify> file> ptoperties

ستنفتح نافذة الخصائص اسفل النافذة الرئيسية للبرنامج.
تزيل العلامة من أمام Title Bar
ومن أمام Menu Bar
وتعلم على Center on Screen

بعد أن انتهينا من هذه الإعدادات نقوم بعمل الخلفية للعرض
نقوم بسحب أيقونة العرض display icon الى نافذة العمل

سيكون اسمها بشكل افتراضي Untitledسنغير اسمها الى Background ثم في نافذة العمل ننقر مرتين على الأيقونة التي سحبناها, سوف تقفز لنا نافذة بيضاء فارغة هذه النافذة هي التي ستكون شاشة العرض لبرنامجنا. علينا إذن أن لا نتركها فارغة سنقوم الآن بإدراج صورة كخلفية لمشروعنا. هذه الصورة يجب ان تكون معدة سلفا في أحد برامج الغرافيك ويجب ان يراعى فيها حجم الشاشة ( نحن نستخدم الان شاشة بحجم 640 في 480 ) ستكون صورتنا مطابقة لهذا الحجم. وأيضا يجب مراعاة الألوان في الصورة لان النصوص التي سوف نقوم بإدراجها ستظهر عليها لذلك يجب الانتباه الى هذا الأمر فلا تكون الصورة متعددة الألوان بحيث تختفي بعض النصوص او يصعب قرائتها في بعض اماكن هذه الصورة.
حسنا لنقم الآن باستيراد الصورة التي صممناها كما ذكرنا سلفا.
نذهب الى
file> import and export> import media

نعين الصورة للبرنامج ونضغط import

عمل الروابط الرئيسية Main Menu
في هذا الشرح سوف نقوم بعمل كتاب من فصلين كل فصل يضم صفحتين فقط للسهولة وأيضا لان معرفة هذا القدر من الكتاب تجعلنا على دراية كافية بكيفية عمل كتاب يضم العديد من الفصول والكثير من الصفحات من نفس النوع.
للوصول الى هذه الصفحات علينا أولا أن نقوم بعمل الروابط الرئيسية التي تظهر في الواجهة الافتتاحية.
نسحب من شريط الأدوات أيقونة interaction الى نافذة العمل
نضعها تحت الأيقونة التي سحبناها أول مرة والتي سميناها Background نقوم بتسمية هذه الايقونة ب Menu قم باظهار نافذة الخصائص لهذه الايقونة بالذهاب الى
Modify ----->Icon------>Properties
في خانة الخصائص اضغط على interaction في حقل Erase اختر من القائمة
Erase after next entry
تحت هذه الأيقونة نقوم بإدراج الأزرار التي تمكننا من الانتقال الى الصفحات الاخرى. طبعا في البرنامج توجد أزرار بإمكانك استعمالها ولكنها غير مرضية لذلك يستحسن أن تقوم بعمل هذه الازرار بنفسك وسوف اتحدث عن طريقة عملها بعد فترة. علينا الآن ان نقوم بإعداد هذه الروابط.
نسحب أيقونة الانتقال navigate icon (لاحظ مؤشر الفارة في الصورة التالية)الى يمين ايقونة interaction ستظهر نافذة فيها عدة خيارات تعلم على button
نقوم بتغير اسم الأيقونة الافتراضي unlinked الى Option1


طريقة عمل الازرار

لكي نقوم بعمل زر خاص بنا يجب اولا ان نعمل لكل زر ثلال صور باحد برامج الرسم باية صيغة كانت bmp ... jpg ... png الخ. بالوان مختلفة وبالحجم الذي يناسب عملك تسمي الصورة الاولى مثلا

button-up مثلا وتستخدم بالشكل الذي يظهر عليه الزر حين لا يضغط عليه ولا تمرر الفارة فوقه.
وتسمي الثانية button-over تستخدم حين يوضع مؤشر الفارة فوق الزر
وتسمي الثالثة button-down تستخدم حين الضغط على الزر.
طبعا هذه الاسماء توضيحية فبامكانك تسمية الصور بما يروق لك. وهناك صورة رابعة لم اذكرها لاننا سوف لن نستخدمها هنا.
بعد ان تقوم بتصميم الصور تعود الى البرنامج وتضغط على ايقونة navigate فوق المستطيل الصغير وليس فوق السهم لفتح نافذة الخصائص في الزاوية اليسرى توجد نافذة صغيرة فيها صورة الزر الافتراضي الذي يضعه البرنامج وتحت هذه النافذة يوجد زر صغير مكتوب عليه Buttons تضغط على هذا الزر
في النافذة التي ستنفتح تضغط على الزر add في الزاوية اليمنى اسفل النافذة
في النافذة التالية من قسم normal نضغط على up ثم نضغط على الزر import ونعين الصورة التي اسميناها button-up
بعد ذلك نضغط على Down ثم import ونعين الصورة التي اسميناها button-down ثم ننزل الى over ونضغط import ونعين الصورة التي اسميناها button-over ثم نغلق النافذة. لمشاهدة ما انجزناه لحد الان نذهب الى control......> play لتشغيل المشروع لكي نضع الزر في المكان المناسب نضغط على رقم 2 في لوحة الارقام على يمين الكيبورد ونسحب الزر حيث نشاء ثم نضغط الرقم صفر لاغلاق النافذة.
لقد قمنا بعمل رابط واحد الان لعمل الرابط الثاني نقوم مرة اخرى بسحب الايقونة navigate ونضعها الى يمين الايقونة السابقة ونسميها option2
ثم نقوم بعمل الزر بنفس الطريقة السابقة ستكون نافذة البرنامج بشكل مشابه لهذا

ما انجزناه لحد الان هو خلفية المشروع والمنيو الرئيسية بقي لنا ان نتحدث عن كيفية عمل الفصول والصفحات وازرار التنقل بينها وهو ما نتحدث عنه في الدرس القادم غدا ان شاء الله.

اتمنى ان اكون قد قدمت شيئا مفيدا لحد الان

تحياتي للجميع

نور الدين




  #2  
03-05-2004, 03:15 AM

تاريخ التسجيل: Feb 2003
المشاركات: 666



السلام عليكم

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

السريل
APW700-58646-00393-26856



  #3  
03-05-2004, 08:44 PM

تاريخ التسجيل: Sep 2001
المشاركات: 1,537



السلام عليكم اخواني الاعزاء وشكرا لردودكم الجميلة
سنواصل اليوم تكملة ما بدأنا به البارحة حيث سنتكلم عن ترتيب الفصول والصفحات لكتابنا البسيط هذا.

الفصل الاول
لعمل الفصل الاول من هذا الكتاب نقوم بسحب ايقونة framework من شريط الادوات الى نافذة العمل

نغير اسمها من untitled الى chapter1
انقر مرتين على هذه الايقونة ستنفتح نافذة جديدة فيها ايقونات داخلية امسحها جميعا اضغط عليها واحدة واحدة وانقر على المفتاح delet في الكيبورد.
سنضع بدل هذه الايقونات ايقوناتنا الخاصة.
اسحب ايقونة interaction الى داخل هذه النافذة وسميها Navigation buttons


اسحب ايقونة navigate وضعها الى يمين ايقونة interaction وسميها Next
اسحب ايقونة navigate مرة ثانية وضعها الى يمين السابقة وسميها Previuos
اسحبها مرة ثانية وضعها الى يمين السابقتين وسميها Menu
سيصبح ترتيب الايقونات بهذا الشكل:
كما تعلمنا في الدرس السابق نغير الازرار الافتراضية الى ازرار نقوم بتصميمها نحن باحد برامج الغرافك فنعمل ثلاث صور الى الزر Next وثلاثة اخرى الى الزر Previous وثلاثة الى الزر Menu ونقوم بادراجها في البرنامج كما وضحنا سابقا.

الان نقوم بوضع الروابط لهذه الازرار
نضغط على لزر Next
في نافذة الخصائص نغير حقل Destination من Anywhere الى Nearby
ومن Page نعلم على Next انظر الصورة
ثم نضغط الزر Previous نختار ايضا Nearby ونعلم على Previous
واخيرا نضغط على الزر Menu ايضا Nearby ونعلم على Exit Framework/Return
نرتب اماكن الازرار ونغلق النافذة.
لقد وضعنا الهيكل الاساسي للفصل الاول علينا الان ان نضيف الصفحات المكونة لهذا الفصل. نسحب ايقونة Map الى نافذة العمل ونضعها الى يمين ايقونة Framework ونسميها Page1
هنا ايضا يجب ان يكون لدينا شيء معد سلفا وهو النص الذي نريده ان يظهر في هذه الصفحة النص اما بصيغة rich txt format الذي امتداده rtf وهي احد صيغ الحفظ في برنامج الوورد او بصيغة txt.
نضغط مرتين على هذه الصفحة فتنفتح نافذة بيضاء نذهب الى
file......> import and export......> import media

ونعين الملف الذي اعددناه لهذا الغرض سيضع البرنامج في هذه الصفحة ايقونة باسم هذا النص انظر الصورة
نضغط مرتين على هذه الايقونة ونحدد حجم الورقة بما يتناسب وشاشة العرض ثم الى يسار الشاشة تحت شريط الادوات يظهر شريط ادوات اخر من هذا الشريط نستطيع ان نجعل خلفية النص شفافة
نضغط على المربع modes فيظهر لنا شريط اخر نختار منه Transparent انظر الصورة
بعد ذلك نقوم بغلق النافذة. لقد انتهينا من صفحة واحدة لعمل الصفحة الثانية نقوم بنفس الخطوات الي قمنا بها في الصفحة الاولى . نسحب ايقونة Map ونضعها الى يمين ابقونة الصفحة الاولى نسمي هذه الايقونة page2 ننقر عليها مرتين ثم نقوم باستيراد النص وتحديد حجمه ثم اختيار خلفية شفافة.
سيكون تصميم الصفحة الرئيسية للمشروع بهذا الشكل
ما بقى علينا ان نعمله الان للانتهاء من هذا الفصل هو ربطه بالمنيو الرئيسية التي صممناها البارحة.
نذهب الى المنيو الرئيسية ونضغط على الايقونة التي سميناها Option1
في نافذة الخصائص نضع الاعدادات التالية
في حقل Destination نختار Anywhere
من Type نعلم على Call and return
من Framework نختار chapter1
من نافذة Page نظلل على Page1 انظر الصورة
الان انتهينا من وضع الرابط للفصل الاول نقوم الان بتجربة العمل واذا احتجنا بعض التعديل للازرار نضغط على المفتاح رقم 2 في الكيبورد ونقوم بترتيبها ستكون عندك الواجهة الرئيسية بعد الضغط على الزر الذي سميناه Option1 شيئا مشابها لهذه الصورة

في الدرس القادم نتحدث عن الفصل الثاني

تحياتي
نور الدين



  #4  
04-05-2004, 09:57 PM

تاريخ التسجيل: Sep 2001
المشاركات: 1,537



السلام عليكم إخواني الأعزاء وشكرا لاهتمامكم

قبل ان اكمل الحديث عن الفصل الثاني من الكتاب الذي نقوم بتصميمه يستحسن ان نتكلم عن وظائف بعض الأيقونات وطرق استعمالها لان في نيتي ان ادرج بعضها في هذا الفصل.

بعض الأيقونات وطرق استعمالها
قبل البدء بالدرس يستحسن ان نترك المشروع السابق الى حين ونفتح مشروع جديد لنتعلم عمل هذه الأيقونات بشكل منفصل وحين نلم بها سيكون بإمكاننا تضمينها في أي مشروع آخر.
كما تعلمنا في بداية الموضوع نفتح مشروع جديد بالذهاب الى
file...> new...> file
مع نفس الاعدادات السابقة
وقم بسحب ايقونة Display الى نافذة العمل وسميها opening window
ايقونة الحركة Motion Icon
كما هو واضح من اسمها تستخدم هذه الايقونة لتحريك أي كائن في المشروع بطرق مختلفة سنقوم الان بعمل مثال لتجربة عملها.
لكي نستخدم هذه الايقونة لا بد ان يكون لدينا شيء نريد تحريكه سنستخدم في هذا المثال صورة كرة. اتمنى ان كل من يطبق هذا الشرح لديه صورة تمثل كرة اية كرة كانت وباية صيغة
قم مرة اخرى بسحب ايقونة Display الى نافذة العمل وضعها تحت الايقونة السابقة وسميها ball
انقر مرتين على هذه الايقونة لفتحها ..لا بأس من الاشارة هنا الى صندوق الادوات الخاص بالتحرير رغم انه قريب الشبه بالعديد من برامج التحرير مثل الوور د وغيره تستطيع استخدام الادوات التي يتضمنها هذا الصندوق بكتابة النصوص وهو يدعم اللغة العربية ورسم الدوائر والخطوط وتصميم الخلفية وما اشبه. واذا لا توجد لديك صورة لكرة تستطيع ان ترسم دائرة بهذه الادوات لاستخدامها ككرة
واذا لديك صورة لهذا الغرض اذهب الى
file...> import and export...> import media
وعين ملف الصورة ثم اغلق النافذة
اذهب الان الى صندوق الادوات واسحب ايقونة الحركة Motion Icon الى نافذة العمل تحت الايقونة التي سميناها ball سمي هذه الايقونة moving ball
لكي نعين لهذه الايقونة الكائن الذي نريد تحريكه ننقر مرتين على ايقونة ball لفتحها ثم نقوم باغلاقها بعد ذلك ننقر مرتين على ايقونة الحركة moving ball فحين تنفتح نجد صورة الكرة موجودة بداخلها في نافذة الخصائص في خانة type نختار path to end وننقر على الكرة بالفارة فيظهر مثلث صغير داخل الكرة

في حقل التوقيت اجعل الوقت 4 هو 5 ثواني
اضغط على الكرة واسحبها بأي اتجاه تريد ستلاحظ ظهور خط من المكان الذي كانت في الى موقعها الحالي
هذا الخط هو الذي تتحرك عليه الكرة عندما نريد تغيير الحركة ننقر بأية نقطة داخل الخط فيظهر مثلث صغير فنقوم بسحبه الى المكان الذي نختاره
وهكذا كلما نقرنا بالفارة على نقطة في الخط يظهر لنا مثلث صغير لسحبه الى المكان الذي نريد انظر مثلا هذا المسار لكرة تقفز من مكان الى اخر

اغلق النافذة واضغط على ctrl+p لمشاهدة حركة الكرة.

ايقونة المسح Erase Icon
احيانا نحتاج الى مسح بعض العناصر او الكائنات بعد تحريكها ولكي نفعل ذلك نستخدم ايقونة المسح فلننظر ما تقوم بفعله هذه الايقونة
نسحب هذه الايقونة الى نافذة العمل ونضعها تحت ايقونة الحركة ونسميها Erase the ball
كما فعلنا مع ايقونة الحركة لكي نعين الكائن المراد مسحه ننقر مرتين على ايقونة ball لفتحها ثم نغلقها بعد ذلك بهذه الحركة خبرنا ايقونة المسح بان الكائن الذي نريها ان تمسحه هو الكرة.

ننقر مرتين على ايقونة المسح وحين تنفتح نلاحظ ان صورة الكرة موجودة بداخلها نضغط على الكرة بالفارة فتختفي ويكتب اسمها في نافذة الخصائص فنضغط على زر tansition
فتنفتح امامنا هذه النافذة
من النافذة المرقمة بالرقم واحد نحدد طريقة المسح وفي النافذة رقم 2 نحدد نوعية المسح من الطريقة التي اخترناها جرب ما تشاء من هذه الطرق واستقر على واحدة منها ترتضيها ثم ضع المدة التي تستغرقها عملية المسح في خانة duration
الان جرب عملك.

ايقونة الانتظار Wait Icon
فيما قمنا به سابقا تجري عملية مسح الكرة مباشرة بعد انتهاء حركتها ولكننا افتراضا نريد المسح ان يحصل بعد عدة ثوان من انتها الحركة وليس مباشرة. للقيام بهذه الطريقة نقوم بسحب ايقونة الانتظار Wait Icon الى نافذة العمل ونضعها بين ايقونة الحركة وايقونة المسح سميها waiting for user
في نافذة الخصائص نضع الوقت الذي نريد التوقف فيه قبل اجراء عملية المسح
في قسم option من نافذة الخصائص يوجد مربعان صغيران واحد لإظهار ساعة صغيرة تتحرك حتى ينقضي الوقت المخصص للانتظار ومربع لاظهار زر بإمكان المستخدم الضغط عليه لإلغاء فترة الانتظار لاحظ شكل الزر والساعة في الصورة التالية
جرب عملك الان

ايقونة الحساب calculation Icon
بعد انتهاء حركة الكرة وفترة الانتظار ثم مسح الكرة نريد بعد هذا اغلاق البرنامج مباشرة لعمل ذلك نستخدم calculation Icon اسحب الايقونة الى نافذة العمل وسميها Terminate
ننقر مرتين على هذه الايقونة فتنفتح نافذة فارغة علينا ان نكتب بها كود معين . كود اغلاق البرنامج في حالتنا هذه. حسننا كيف لنا ان نحصل على هذا الكود.
نضغط ctrl+shift+f لفتح نافذة الوظائف التي ستكون على يمين البرنامج في الجهة اليسرى تجد أسماء الوظائف مرتبة حسب الحروف الأبجدية نضغط على شريط التمرير حتى نصل الى كلمة Quit فننزل الى اسفل النافذة ونضغط paste
سيقوم البرنامج بلصق كود الاغلاق في النافذة الفارغة فنضغط على الزر done لاغلاق نافذة الوظائف.
في نافذة الكود سنرى فيها هذا السطر
Quit(option)
سنقوم بحذف كلمة option المحصورة بين الاقواس ونبقي الكود بهذه الصورة
اغلق النافذة الان وجرب العمل
بعد ان تتحرك الكرة ثم تمسح تغلق النافذة اوتوماتيكيا.

الدرس القادم غدا ان شاء الله
تحياتي
نور الدين



  #5  
06-05-2004, 06:06 PM

تاريخ التسجيل: Sep 2001
المشاركات: 1,537



السلام عليكم
بعد ان تعلمنا عمل بعض الايقونات نعود الان لاكمال كتابنا.

الفصل الثاني
كما فعلنا عند الحديث عن الفصل الأول نقوم بسحب ايقونة framework الى نافذة العمل ونضعها تحت الايقونة السابقة
ننقر عليها مرتين ونحذف الأيقونات التي في داخلها ايضا ونقوم بوضع ايقوناتنا الخاصة وهي مشابه تماما للأيقونات التي وضعناها في الفصل الاول:
نغلق النافذة ثم نقوم بسحب ايقونة map الى نافذة العمل ونسميها page3
ننقر عليها مرتين لفتح نافذة العمل الخاصة بها. هنا نريد ان نظمن بعض ما تعلمناه في الدرس السابق عن وظائف بعض الايقونات. سنقوم بعمل حركة معينة لصورة او شكل نرسمه بواسطة شريط ادوات التحرير.
اسحب ايقونة display الى نافذة العمل وضعها في اعلى الخط العمودي الذي الى اليسار وسمها بسم ملائم transition مثلا

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

وكما تعلمنا سابقا ننقر مرتين على الأيقونة التي سميناها transition لفتحها ثم نقوم بغلقها لكي نخبر أيقونة motion بمكان الكائن الذي نريد تحريكه ثم ننقر على أيقونة الحركة ونطبق ما تعلمناه في الدرس السابق
نقوم الآن بسحب أيقونة erase لكي نقوم بمسح الشكل او الصورة التي حركناها عند اكتمال الحركة
وأيضا نطبق ما تعلمناه في الدرس السابق
نسحب الان ايقونة wait ونضعها بين ايقونة erase وايقونة motion لنعين فترة انتظار بعد انتهاء الحركة وابتداء المسح كما تعلمنا سابقا ايضا
بعد عملية المسح نريد ان ننتقل أوتوماتيكيا الى شيء اخر سنستخدم الآن فلم فيديو لهذا الغرض نسحب ايقونة digital movie ونضعها تحت ايقونة erase
في نافذة الخصائص لهذه الايقونة ننقر على الزر import ونعين ملف الفيديو الذي أعددناه لهذا الغرض
علينا الان ان نقوم بالخطوة التي تجعلنا ننتقل أوتوماتيكيا بعد انتهاء عملية مسح الكائن في الخطوة السابقة.
اسحب ايقونة calculation وضعها بين ايقونة erase وايقونة digital movie
انقر عليها مرتين لفتح نافذة الكود والصق فيها هذا الكود
كود PHP:
GoTo(IconID@"movie1"
يجب الانتباه الى ان كلمة movie1 في نهاية الكود هي حسب تسميتي للايقونة digital movie وعليك بتغيير الاسم في الكود حسب تسميتك انت.
اغلق نافذة page3
سنقوم الان بإضافة صفحة رابعة اسحب ايقونة map الى يمين الايقونة السابقة
وسميها page4
قم بفتحها واستيراد نص بصيغة rtf او تستطيع كتابته انت بواسطة ادوات التحرير واغلق النافذة.
نعود مرة أخرى الى page3 انقر عليها مرتين ثم اسحب ايقونة erase وضعها تحت ايقونة digital movie
نريد الآن ان نقوم بمسح ملف الفيديو بعد انتهائه ثم الانتقال أوتوماتيكيا الى الصفحة الرابعة التي قمنا بعملها قبل قليل. انقر مرتين على ايقونة digital movie ثم اغلقها وقم بعد ذلك بفتح ايقونة erase وطبق ما تعلمته في الدرس السابق.
هناك شيء فاتني ان اذكره في إعدادات ايقونة digital movie وهو الضغط على الزر Timing ثم من حقل cocurrency تختار Wait Until Done
ثم قم بسحب ايقونة الانتظار وحدد الفترة التي تريدها ان تستغرق بين انتهاء الفيديو وبدء عملية المسح
ثم اسحب ايقونة calculation واضعها تحت ايقونة erase
انقر عليها مرتين واكتب فيها هذا الكود
كود PHP:
GoTo(IconID@"page4"
جرب عملك الان

لقد انتهينا الان من مشروعنا البسيط هذا في الدروس القادمة سوف نتطرق الى خصائص اخرى بهذا البرنامج بعون الله.
اتمنى ان اكون قد قدمت شيئا مفيدا

تحياتي لكم جميعا
نور الدين



  #6  
13-05-2004, 08:22 PM

حاصل على شهادة تقدير
تاريخ التسجيل: Jul 2001
المشاركات: 4,579



بارك الله فيك

هذه ترقية


و هذا كرك الاصدار 7 + 7.1



وهذا رابط لايضغط عليه الا اصحاب القلوب القوية




  #7  
30-05-2004, 05:46 PM

تاريخ التسجيل: Sep 2001
المشاركات: 1,537



السلام عليكم وآسف على التأخير.
سوف نقوم اليوم بشرح طريقة بسيطة لعمل برنامج بسيط نقوم بواسطته بطرح أسئلة ليجيب عليها المستخدم. وهناك عدة أساليب لعمل ذلك
الأسلوب الأول: نقوم بطرح سؤال ونضع عدة خيارات ونطلب من المستخدم اختيار الإجابة الصحيحة.
لعمل ذلك نختار من النافذة التي تقفز لنا عند فتح البرنامج خاصية Quiz
نضغط Ok سوف يطلب منا البرنامج حفظ العمل قبل البدء بالمشروع نحفظ العمل بالاسم الذي نختاره ثم تبتدأ Quiz wizard النافذة الأولى ليس فيها أي شيء يمكن ان نقرره فنضغط next
في النافذة التالية علينا ان نحدد حجم شاشة المشروع الذي نحن بصدد بنائه سنختار في هذا الدرس نافذة بحجم 640في 480 ونضغط next
من النافذة التالية نختار الخيار رقم 3 وهو educational ثم نضغط next
في النافذة التالية في خانة Default number of tries نقرر عدد المحاولات التي يقوم بها المستخدم لإيجاد الإجابة الصحيحة وفي خانة Distractor tag نحدد الطريقة التي ننظم بها الخيارات التي نعطيها للمستخدم لكي يقوم بإيجاد الإجابة الصحيحة منها هذا التنظيم يكون إما حسب الحروف الأبجدية أو حسب الأرقام أو من غيرها او بطريقة نقوم نحن بتحديدها اختر الطريقة التي تناسبك واضغط next
في النافذة التالية هناك خيارات لاخذ اسم المستخدم ورقم المعرف وكلمة السر الى آخره سنت ك هذه النافذة بلا أي تعليم وسوف نقوم بشرح وظائفها لاحقا. الآن نضغط next
النافذة التالية متعلقة في النافذة السابقة سنتركها أيضا ونضغط next
في النافذة التالية نعلم على Display check answer button
و نتأكد من وجود علامة صح على
User Must Answer Question to Continue
و Show Feedback After Question Is Judged
ضع درجة اجتياز الاختبار في خانة Passing Score على 70%
واضغط next

في النافذة التالية نجد ثلاث خيارات حين يكون التعليم على positive
Correct
Excellent
That's right
نحذف الأول والثاني ونترك الثالث
That's right
طريقة الحذف هو الضغط على الخيار ثم الضغط على الزر Delete feedback
ثم نعلم على Negative سنجد ثلاث خيارات أيضا نحذف خيارين ونترك الخيار
Sorry, that’s the wrong answer
ثم نضغط next
في النافذة التالية ومن الأزرار التي تحت Add Questions ثم ننقر على الزر Single Choice
في مستطيل enter or modfy question titleنكتب Question1 ونضغط انتر
ثم ننقر على الزر Run Wizard
سوف تنفتح نافذة خاصة لكتابة السؤال والخيارات التي نحددها للمستخدم لاختيار الإجابة الصحيحة
في نافذة Preview Window نضغط على نموذج السؤال ( مكتوب بلاحمر في الاعلى)
ثم نكتب السؤال الذي نؤيده في نافذة Edit Window
هنا في هذه المرحلة.. مرحلة كتابة السؤال واجهتني مشكلة احتجت الى أيام الى حلها. وهي كيف اكتب السؤال باللغة العربية؟
البرنامج لا يدعم هنا اللغة العربية وايضا لا يدعم النسخ واللصق لكي استعين ببرنامج مساعد مثل برنامج ابو رشيد. البحث في الانترنيت غير مجد لان هذا البرنامج نادرا ما تجد له دروس بسيطة في الإنجليزية فكيف بالعربية؟ لقد اقتربت من اليأس حقا لان كل محاولاتي بائت بالفشل. ولكن! في النهاية وفي آخر لحظات اكتشفت الطريقة!!
طريقة معقدة استحق عليها براءة اختراع
طبعا الطريقة غير متقنة بالتأكيد, وهل شخص قليل الخبرة مثلي ممكن ان يبتكر طريقة متقنة؟
عليك وفق طريقتي العجيبة ان تكتب بالهيروغلوفية ولكن عند تشغيل البرنامج سوف تتحول الى اللغة العربي وهو المطلوب
إذن هي تفي بالغرض على أية حال. وقد تكون هناك طريقة يعرفها بعض الاخوة وقد يرى ان ما قمت به هو مجرد حماقة ليس الا, ولكن هذا هو جهدي واستميحكم العذر. وان لم تكن هناك طريقة وانني بالعل قمت ببتكارها فارجو ايضا ممن لديه الخبرة بهذا البرنامج القيام بتحسينها واختزال خطواتها. اعتقد انني اطلت عليكم بالحديث عن طريقتي هذه وكأنني قمت بإنجاز كبير.
الآن لكتابة السؤال علينا ان نغير اللغة من شريط المهام في شاشة الكمبيوتر الا اللغة العربية ونبدأ بالكتابة بحذر وتركيز داخل نافذة Edit Window بحروف غير مفهومة بالطبع وعلينا الاعتماد على الذاكرة في متابعة ما نكتب.
سنكتب مثلا هذا السؤال
ما هي كنية المتنبي غير ابي الطيب؟
ونضغط Enter انظر كيف تظهر الكتابة في النافذة
طريقة تحويل النصوص الى كتابة مفهومة ليس الان وانما بعد ان ننتهي تماما من ال Quiz wizard
بعد ان وضعنا السؤال سنكتب الآن الخيارات التي على المستخدم أن يختار منها الإجابة الصحيحة.
نضغط على distractor هذه الكلمة تجدها تحت السؤال الذي قمت بكتابته قبل قليل والى يسارها علامة ناقص علامة الناقص هذه تعني إجابة خاطئة اذا أردنا ان نكتب الجواب الصحيح في الخيار الأول فعلينا ان نغير العلامة إلى زائد وهذا التغيير يتم بالتعليم على الدائرة الصغيرة الموجودة الى يمين النافذة التي مكتوب إلى جانبها Right answer هناك دائرتان صغيرتان للتعليم واحدة هذه التي ذكرناها والأخرى للإجابة الخاطئة Wrong answer فإذا أردنا ان نكتب خيارا خاطئا نعلم على Wrong answer وإذا أردنا ان نكتب خيارا صحيحا نعلم على Right answer
الان سنترك العلامة كما هي أي ناقص ونكتب خيارا خاطئا فلنكتب مثلا جوابا على كنية المتنبي الثانية غير ابي الطيب هو ابو الحسن
كما ذكرنا سابقا اللغة لا تزال على العربية ونكتب بهذه الحروف الغير مفهومة في نافذة التحرير Edit Window ابو الحسن ونضغط انتر
بعدها نضغط على النص المكتوب تحت distractor التي غيرناها الى ابو الحسن ونكتب ما يلي
كلا! الاجابة خاطئة حاول ثانية. ونضغط انتر
بعد ذلك ننزل الى السطر الآخر الذي مكتوب فيه كلمة hint والى جانبها علامة ناقص. دعنا الآن نكتب الإجابة الصحيحة نغير العلامة الى زائد بالتعليم على دائرة Right answer ونكتب في Edit Window كنية المتنبي الحقيقية ابو المحسّد ونضغط انتر
ثم نضغط على النص الذي تحت ما كتبناه مباشرة ونكتب ما يلي
نعم. الإجابة صحيحة كنية المتنبي هي ابو المحسّد. ونضغط انتر
ننزل بعد ذلك إلى كلمة feedback ونغير العلامة الى ناقص ونكتب إجابة خاطئة اخرى والتكن ابو الحكمة مثلا ونضغط انتر
ثم ننقر على السطر الذي تحتها ونكتب
كلا! الاجابة خاطئة حاول ثانية ونضغط انتر
لحد الان كتبنا ثلاثة خيارات اذا أردنا ان نظيف خيارا رابعا نقوم بالنقر نحت الخيار الأخير ثم نضغط على الزر Add Choice فيضع البرنامج خيار اخر بمسمى place choice here نضغط عليه ونكتب خيارا رابعا ابو الشعراء مثلا ونضغط انتر
ثم نضغط على النص الذي تحته ونكتب

كلا! الاجابة خاطئة حاول ثانية ونضغط انتر
اضن ان أربعة خيارات كافية نضغط على الزر Done لنعود الى قائمة الأسئلة
طبعا لدينا سؤال واحد فقط لكي نظيف سؤال آخر نضغط على الزر Single Choice نغير اسم السؤال الى Question2 ثم نضغط على الزر Run Wizard
نقوم بنفس الخطوات التي قمنا بها في السؤال الأول
نكتب سؤال مثل
في أي قرن ميلادي عاش ابو الطيب؟
ونكتب الخيارات التالية
القرن السابع الميلادي
القرن الثامن الميلادي
القرن التاسع الميلادي
القرن العاشر الميلادي
ونكتب الإجابة خاطئة على الخيارات الثلاثة الأولى و نكتب الإجابة صحيحة على الخيار الرابع ونضغط Done
سنتكتفي الان بسؤالين فقط على ان نشرح في الدروس القادمة مزيد من الاسئلة باساليب اخرى
نضغط next ثم done
حين نجرب مشروعنا الان ستظهر الكتابة غير مفهومة وعلينا الان ان نقوم بتحويلها الى اللغة العربية
هذا ما سنقوم بالحديث عنه في الدرس القادم غدا ان شاء الله
ولكي تتأكد من ان الكتابة سوف تتحول للعربية رفعت لكم هذا الملف الذي نفذت فيه كل ما جاء في هذا الدرس

اسف عن الخطأ والنسيان او اللخبطة
تقبلوا تحياتي والى غد ان شاء الله

نور الدين


  #8  
01-06-2004, 01:18 AM

تاريخ التسجيل: Sep 2001
المشاركات: 1,537



السلام عليكم
بعد ان انتهينا من اعداد جزء من الاسئلة التي نريد ان نطرحها على المستخدم نقوم بحفظ العمل حتى لا نقوم باعادة ما قمنا بعمله في حالة حصول خطأ اما ولا تنس ان تحفظ العمل باستمرار كلما اجزت مرحلة من المراحل اعتقد ان هذا الامر مهم جدا في كل وقت وفي أي عمل تقوم به وفي أي برنامج كان فاي خطا يحدث بالبرنامج او في الكمبيوتر يضطرك الى غلق البرنامج بالطريقة القسرية المعروفة اعني ctrl+alt+del وانت لم تحفظ عملك بعد يعني ضياع ساعات من التعب والجهد.
بعد ان قمنا بحفظ العمل ربما نحتاج الى تغيير الخلفية التي يضعها البرنامج لكي نقوم بذلك نذهب الى ايقونة Quiz ننقر عليها مرتين وفي النافذة الاخرى ننقر على ايقونة quiz background—65632
ستنفتح النافذة التي تتظمن الخلفية فنضغط على المفتاح delete ونقوم باستيراد صورة معدة مسبقا كخلفية او نقوم بتصميمها نحن كما فعلت انا في المثال الذي وضعت رابطا له ولم يقم بتنزيله احد للاسف وهو امر مثبط للهمم ويشير الى انني لم اقدم شرحا يستحق الاهتمام. على اية حال لا بأس من تكملة هذا الدرس عسى ان يجد فيه احد الاعضاء يوما ما شيئا مفيدا.
بعد ان قمنا بتصميم الخلفية نذهب الى control...> restart لتشغيل العمل ثم نذهب الى control...> pause او نظغط على المفتاح رقم 2 في المفاتيح التي على يمين الكيبور ( تأكد من ان مفتاح num lock طافي)
نقوم بالنقر مرتين على Quiz. Question 1 ونقوم بحذفه مع الشاشة الصغيرة
جاء الدور الان على تحويل الرموز التي كتبناها الى اللغة العربية لكي اوفر عليك الوقت وضعت ملفا في المرفقات قمت بعمله لتحويل الاسئلة التي كتبناها الى العربية هذا الملف الذي قمت بتحريره هو الذي مكنني من جعل الاسئلة مقروءة بشكل صحيح كل ما عليك عمله هو الذهاب Modify..>file..> font mamping
ثم تضغط على Load font map وتعين الملف الذي وضعته لك
بعد ذلك تذهب الى control...> restart ثم control...> pause وتنقر مرتين على السطر الذي في الاعلى والذي يمثل السؤال الذي كتبناه لفتح ال edit tools box تختار اداة النص ثم تضغط على السؤال فيظهر الكود الخاص باستدعاءه فتقوم بتظليله ثم تذهب الى text..>fot..>time new roman(arabic)
عندما تبعد الفارة الان عن النص تجده قد تحول الى اللغة العربية.
ثم تذهب الى ايقونة modes وتختار inverse وهذه تعني ان النص سيكون متباينا مع الخلفية لتسهل قراءته مهما كانت لون الخلفية ولكن بهذه الحالة لا تستطيع ان تختار له لونا خاصا بك ولكن اذا اخترت opaque تستطيع ان تظع له اللون الذي تريد
IMG]http://www.edu.arabsgate.com/images/uploads/12185_1017440bb9f3f50472.jpg[/IMG]
بعد ذلك تنتقل الى الخيارات وتقوم بنفس العملية التي قمت بها في الخطوة السابقة لتحويلها الى العربية بفارق واحد هو انك حين تنقر على الخيار باداة النص سوف يظهر لك كودان وليس واحد فقط احدهما اسود والاخر ازرق الازق يستخدم حين ينقر على الخيار بالفارة والاسود هو لون النص في اول استهلال الصفحة
تظلل كل كود على حد وبعد تحويله الى العربية تختار له اللون المناسب لاحظ في الصورة انا قمت بتبديل اللون الازرق الى الاحمر

[
بعد ان تنتهي من جميع الخيارات قم بتجربة العمل وسوف تظهر النافذة لديك شبيهة بهذه الصورة



برنامج Quiz creator لعمل الاختبارات الإلكترونية





Camtasia Studio 8 مع الشرح والتحميل


شرح عن البرنامج + التحميل مع الكراك تجده على الرابط