منتديات ماك للعرب  

العودة   منتديات ماك للعرب > ركن برمجة الماكنتوش > مجلس دورة ماك للعرب

مجلس دورة ماك للعرب باشراف ابو بكر

رد
 
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
  #1 (permalink)  
قديم 06-30-2008, 03:15 PM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 601
أبو بكر is on a distinguished road
افتراضي الدروس بشكلها الجديد..

السلام عليكم ورحمة الله وبركاته:

بعد البحث عن طريقة أفضل لعرض دروس تعليم البرمجة وتقديمها بشكل يناسب الجميع توصلت إلى ما يلي:

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

2- سيتم شرح النص البرمجي باللغة العربية بحسب الترقيم المستخدم.

3- سيتم نشر دروس تقنيتي Carbon و Cocoa معا فمن أحب متابعة أي واحدة منها يستطيع.

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

أقدم هنا مثالا بسيطا عن أحد دروس Cocoa Technology لتوضيح سلوك الدروس القادمة بمشيئة الله عزوجل:

برمجة Apple - تقنية Cocoa
رقم الدرس: 0000
الهدف من الدرس: بناء قاموس للفلاتر عن طريق أسمائها.
كود:
for(i=0 ; i<[names count] ; i++)     // 1
{
classname = [names objectAtIndex: i];     // 2
filter = [CIFilter filterWithName: classname];     // 3
if(filter)
{
attr = [filter attributes];     // 4
td = [NSMutableDictionary dictionary];
[td setObject: classname forKey: @"class"];     // 5
[catfilters setObject: td
forKey:[attr objectForKey:@"name"]];     // 6
}
else
NSLog(@" could not create '%@' filter", classname);
}
شرح النص البرمجي:
1- نفذ هذه الأسطر التالية على كل فلتر متواجد في مصفوفة أسماء الفلاتر (ويقصد بالفلاتر كالتي يزودنا بها برنامج فوتوشوب لمعالجة الصور)، يتم الحصول على اسم الفلتر عن طريق هذه المصفوفة وهو ما تقوم به الخطوة (2).

3- يتم الحصول على عنصر الفلتر (أي الفلتر نفسه)وذلك عن طريق اسمه.

4- يتم الحصول على قاموس صفات كل فلتر بعد الحصول على الفلتر.

5- يتم تعيين اسما لقاموس صفات الفلتر.

6- يتم إضافة قاموس صفات الفلتر إلى قاموس تصنيف الفلاتر.

إذا كانت لديكم أية ملاحظات أو مقترحات فأفيدوني بارك الله فيكم..
هذا وبالله التوفيق..
__________________
أبو بكر

التعديل الأخير تم بواسطة : أبو بكر بتاريخ 06-30-2008 الساعة 07:45 PM.
رد مع اقتباس
  #2 (permalink)  
قديم 06-30-2008, 05:49 PM
الصورة الرمزية maxen
نشط
 
تاريخ التسجيل: May 2005
الدولة: جدة
المشاركات: 1,043
maxen is on a distinguished road
إرسال رسالة عبر مراسل AIM إلى maxen
افتراضي

على بركة الله
ممكن أطلب منك فضلاً لا أمراً تفييد وتوثيق هذه الدروس كملفات pdf ممهورة بمعلومات المؤلف وغيرها..؟
راح يكون لها أرشيف سهل في التداول والبحث..
__________________
"في حال عدم التحفيظ، التغييرات ستضيع"
Homepage | مـدونتي الشخصية
رد مع اقتباس
  #3 (permalink)  
قديم 06-30-2008, 11:30 PM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 601
أبو بكر is on a distinguished road
افتراضي

اقتباس:
maxen على بركة الله
ممكن أطلب منك فضلاً لا أمراً تفييد وتوثيق هذه الدروس كملفات pdf ممهورة بمعلومات المؤلف وغيرها..؟
راح يكون لها أرشيف سهل في التداول والبحث..
نعم - فكرة تستحق التنفيذ .. أشكرك، وسيكون ذلك إن شاء الله العلي العظيم.
__________________
أبو بكر
رد مع اقتباس
رد

  منتديات ماك للعرب > ركن برمجة الماكنتوش > مجلس دورة ماك للعرب

أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


جميع الأوقات بتوقيت GMT. الساعة الآن 06:17 AM.


Powered by vBulletin
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
جميع الحقوق محفوظة لموقع ماك للعرب ٢٠٠٢-٢٠٠٨م
Ad Management by RedTyger