روح سامية
13-07-2011, 10:31
السلام عليكم و رحمة الله و بركاته
و الصلاة و السلام على المبعوث رحمة للعالمين
و على آله الطيبين الطاهرين و صحبه اﻷخيار المنتجبين
كيف أحوال المبرمجين و المبرمجات ؟
مضى الوقت و مضى و ها قد شارفنا على الانتهاء من دورة سي++
كما وعدناكم قمنا بإعداد مشروع يتيح لكم الفرصة لحل مشاكل برمجية أكثر واقعية تزيد من خبرتكم في البرمجة
نبذة عن المشروع
المشروع عبارة عن تحريك رسوم ثنائية الأبعاد
نتيجة المشروع هي شخصيّة يمكن للمستخدم أن يحرّكها
لقد قمت ببرمجة المشروع و بإمكانكم مشاهدة عمل برنامجي
مهمّة المشترك في المشروع
١- إنشاء حركة بمجموعة صور.
٢- تغيير حالة الشخصية ما بين الوقوف و الجري.
٣- تغيير موقع الشخصية في حالة الجري.
إن أراد المشترك فله أن يضيف الميزات التالية إلى البرنامج :
١- ميزة القفز متضمنة حركة القفز و تغيير الموقع.
٢- زيادة شخصية أخرى يتم تحريكها.
تسمية المشروع
اخترت اسم RoFT للمشروع ، للمهتم بمعنى و كيفية اختيار الاسم : في أحد الأيام حين كنت أبرمج جزء من المشروع سألت صاحبي عزت الذي كان بجانبي <و لم يكن عربيا> : "أكتب مشروعا لدروس سي++ و أتساءل كيف أسميه" ، اقترح علي اسم
"Rookies First Try"
بمعنى "محاولة المبتدئين الأولى" ، اقترحت اختصار الاسم إلى ROFT و هو اقترح أن يكون حرف O صغيرا لأنه من نفس الكلمة التي فيها الحرف الذي يسبقه R فأصبحت RoFT.
خطة المشروع
للمشروع مشرفان : و بداية تجدون في نهاية هذه المشاركة مقدمة عن الطريقة التي سنتبعها لبرمجة الرسوم ثنائية الأبعاد في هذه المشاركة و برنامجا يمثل الصيغة العامة التي سنتبعها في برمجة الرسم
لكل شخص الحق في المشاركة و النقاش و الاقتراح و وضع برامجه و طريقة توصله للنتيجة المطلوبة و سنكون موجودين للمساعدة و الإشراف وقت الحاجة
لكن لضيق الوقت سأكون أنا مشرفا بشكل مباشر على اثنين فقط أتناقش معهم و أرى تعديلاتهم على البرنامج باستمرار و أوجههم إن لزم الأمر
سيتم فتح موضوع منفصل لكل مشارك من الاثنين و يقوم المشاركان بطرح عملهم على المشروع باستمرار كل في موضوعه المخصص و نرحب بكل من أحب التعليق و الاقتراح و التعديل على برامج المشارك في موضوعه المخصص و لا مشكلة أبدا في التعاون مع أي من المشاركين في إعداد المشروع
حيث أن الدارس قد يواجه مشاكل و قد يحتاج مناقشة مباشرة ساكون مستعدا للتواصل المباشر مع المشاركيْن معي عن طريق برامج المحادثة باستخدام بريد إلكتروني مؤقت مخصص للمشروع
من الجميل أن يتم فتح أي مشكلة و شرحها في المنتدى قبل البدء بالنقاش فيها و بعد حلها نقوم بكتابة حل المشكلة و شرحه في المنتدى أيضا ليستفيد الجميع
ستم فتح موضوع منفصل لأخينا العزيز
سيكون الأخ مشرفا على الدارسين عامة و لن يكون مشرفا على أشخاص محددين و بإذنه تعالى سيكون مستعدا لاستفساراتكم و مساعدتكم و بإمكانكم المشاركة في موضوعه بحرية تامة
في نهاية المشروع سأقوم برفع البرنامج الذي كتبته و انتهى إلى النتيجة الموجودة أعلاه بتعليقات تشرح طريقة العمل و تنفيذ كل مهمة في المشروع
سأرفع أيضا شرحا لأجزاء البرنامج و وظيفتها و كيفية التعامل معها على شكل ملفات html
كيفية اختيار من سيشارك تحت إشراف
تم رفع عدد من الأسئلة عن سي++ في نهاية هذه المشاركة
سيتم اختيار المشاركين بناء على إجاباتهم و يرجى إرسال الإجابات على البريد المؤقت
لن يتم اعتماد الإجابات الصحيحة فقط كمقياس لقبول أو عدم قبول المشترك بل طريقة الحل هي التي سيتم أخذها بعين الاعتبار أولا حتى لو لم تكن الإجابة صحيحة
لذا لا تترددوا في الاشتراك و نحن هنا لمساعدتكم لإنجاح المشروع
سيتم إعلان المشاركين الاثنين يوم الأثنين 30 - 7 - 2011 لذا يرجى تسليم الإجابات قبل هذا التاريخ ;)
قبل ختم الموضوع أود التنويه إلى أني أعددت استبيانا عن الدورة أرجو من الإخوة المشاركين و الزوار الإجابة عليه حتى نتنبه إلى الأخطاء و نطور في أعمالنا القادمة بإذنه تعالى و لكم مني جزيل الشكر و خالص الامتنان
تجدون الاستبيان
نرحب أيضا بأي تعليق منكم إخوتي المشاركين و الزوار تودون إرساله عن الدورة على البريد المؤقت أو الرسائل الخاصة و يسرنا أن تذكروا أو لا تذكروا أسماءكم في الرسائل و تشكرون جزيل الشكر على تعليقاتكم و تنبيهاتكم و تشجيعكم
ختاما أود أن أشارككم إحصائيات البرنامج الذي كتبته للمشروع :رامبو:
ــــــــــــــــــــــــــــــــ
أسطر الأوامر البرمجية
أوامر فقط --------- ٣٢٤ ٢٤٪
أوامر و تعليقات --- ٢٥٢ ١٨٪
------------
مجمل أسطر الأوامر ٥٧٦ ٤٣٪
أسطر تعليقات ------- ٦٤٣ ٤٧٪
أسطر فارغة --------- ١٥٦ ١١٪
------------
مجمل الأسطر -------- ١٣٧٥ ١٠٠٪
ــــــــــــــــــــــــــــــــ
البريد الإلكتروني
ملفات المشروع
مقدمة المشروع (http://www.mexat.com/vb/attachment.php?attachmentid=1484195&d=1310552542)
نشكركم إخوتي الأعزاء و ننتظر إقبالكم
تحياتي
و الصلاة و السلام على المبعوث رحمة للعالمين
و على آله الطيبين الطاهرين و صحبه اﻷخيار المنتجبين
كيف أحوال المبرمجين و المبرمجات ؟
مضى الوقت و مضى و ها قد شارفنا على الانتهاء من دورة سي++
كما وعدناكم قمنا بإعداد مشروع يتيح لكم الفرصة لحل مشاكل برمجية أكثر واقعية تزيد من خبرتكم في البرمجة
نبذة عن المشروع
المشروع عبارة عن تحريك رسوم ثنائية الأبعاد
نتيجة المشروع هي شخصيّة يمكن للمستخدم أن يحرّكها
لقد قمت ببرمجة المشروع و بإمكانكم مشاهدة عمل برنامجي
مهمّة المشترك في المشروع
١- إنشاء حركة بمجموعة صور.
٢- تغيير حالة الشخصية ما بين الوقوف و الجري.
٣- تغيير موقع الشخصية في حالة الجري.
إن أراد المشترك فله أن يضيف الميزات التالية إلى البرنامج :
١- ميزة القفز متضمنة حركة القفز و تغيير الموقع.
٢- زيادة شخصية أخرى يتم تحريكها.
تسمية المشروع
اخترت اسم RoFT للمشروع ، للمهتم بمعنى و كيفية اختيار الاسم : في أحد الأيام حين كنت أبرمج جزء من المشروع سألت صاحبي عزت الذي كان بجانبي <و لم يكن عربيا> : "أكتب مشروعا لدروس سي++ و أتساءل كيف أسميه" ، اقترح علي اسم
"Rookies First Try"
بمعنى "محاولة المبتدئين الأولى" ، اقترحت اختصار الاسم إلى ROFT و هو اقترح أن يكون حرف O صغيرا لأنه من نفس الكلمة التي فيها الحرف الذي يسبقه R فأصبحت RoFT.
خطة المشروع
للمشروع مشرفان : و بداية تجدون في نهاية هذه المشاركة مقدمة عن الطريقة التي سنتبعها لبرمجة الرسوم ثنائية الأبعاد في هذه المشاركة و برنامجا يمثل الصيغة العامة التي سنتبعها في برمجة الرسم
لكل شخص الحق في المشاركة و النقاش و الاقتراح و وضع برامجه و طريقة توصله للنتيجة المطلوبة و سنكون موجودين للمساعدة و الإشراف وقت الحاجة
لكن لضيق الوقت سأكون أنا مشرفا بشكل مباشر على اثنين فقط أتناقش معهم و أرى تعديلاتهم على البرنامج باستمرار و أوجههم إن لزم الأمر
سيتم فتح موضوع منفصل لكل مشارك من الاثنين و يقوم المشاركان بطرح عملهم على المشروع باستمرار كل في موضوعه المخصص و نرحب بكل من أحب التعليق و الاقتراح و التعديل على برامج المشارك في موضوعه المخصص و لا مشكلة أبدا في التعاون مع أي من المشاركين في إعداد المشروع
حيث أن الدارس قد يواجه مشاكل و قد يحتاج مناقشة مباشرة ساكون مستعدا للتواصل المباشر مع المشاركيْن معي عن طريق برامج المحادثة باستخدام بريد إلكتروني مؤقت مخصص للمشروع
من الجميل أن يتم فتح أي مشكلة و شرحها في المنتدى قبل البدء بالنقاش فيها و بعد حلها نقوم بكتابة حل المشكلة و شرحه في المنتدى أيضا ليستفيد الجميع
ستم فتح موضوع منفصل لأخينا العزيز
سيكون الأخ مشرفا على الدارسين عامة و لن يكون مشرفا على أشخاص محددين و بإذنه تعالى سيكون مستعدا لاستفساراتكم و مساعدتكم و بإمكانكم المشاركة في موضوعه بحرية تامة
في نهاية المشروع سأقوم برفع البرنامج الذي كتبته و انتهى إلى النتيجة الموجودة أعلاه بتعليقات تشرح طريقة العمل و تنفيذ كل مهمة في المشروع
سأرفع أيضا شرحا لأجزاء البرنامج و وظيفتها و كيفية التعامل معها على شكل ملفات html
كيفية اختيار من سيشارك تحت إشراف
تم رفع عدد من الأسئلة عن سي++ في نهاية هذه المشاركة
سيتم اختيار المشاركين بناء على إجاباتهم و يرجى إرسال الإجابات على البريد المؤقت
لن يتم اعتماد الإجابات الصحيحة فقط كمقياس لقبول أو عدم قبول المشترك بل طريقة الحل هي التي سيتم أخذها بعين الاعتبار أولا حتى لو لم تكن الإجابة صحيحة
لذا لا تترددوا في الاشتراك و نحن هنا لمساعدتكم لإنجاح المشروع
سيتم إعلان المشاركين الاثنين يوم الأثنين 30 - 7 - 2011 لذا يرجى تسليم الإجابات قبل هذا التاريخ ;)
قبل ختم الموضوع أود التنويه إلى أني أعددت استبيانا عن الدورة أرجو من الإخوة المشاركين و الزوار الإجابة عليه حتى نتنبه إلى الأخطاء و نطور في أعمالنا القادمة بإذنه تعالى و لكم مني جزيل الشكر و خالص الامتنان
تجدون الاستبيان
نرحب أيضا بأي تعليق منكم إخوتي المشاركين و الزوار تودون إرساله عن الدورة على البريد المؤقت أو الرسائل الخاصة و يسرنا أن تذكروا أو لا تذكروا أسماءكم في الرسائل و تشكرون جزيل الشكر على تعليقاتكم و تنبيهاتكم و تشجيعكم
ختاما أود أن أشارككم إحصائيات البرنامج الذي كتبته للمشروع :رامبو:
ــــــــــــــــــــــــــــــــ
أسطر الأوامر البرمجية
أوامر فقط --------- ٣٢٤ ٢٤٪
أوامر و تعليقات --- ٢٥٢ ١٨٪
------------
مجمل أسطر الأوامر ٥٧٦ ٤٣٪
أسطر تعليقات ------- ٦٤٣ ٤٧٪
أسطر فارغة --------- ١٥٦ ١١٪
------------
مجمل الأسطر -------- ١٣٧٥ ١٠٠٪
ــــــــــــــــــــــــــــــــ
البريد الإلكتروني
ملفات المشروع
مقدمة المشروع (http://www.mexat.com/vb/attachment.php?attachmentid=1484195&d=1310552542)
نشكركم إخوتي الأعزاء و ننتظر إقبالكم
تحياتي