الخميس، 3 أبريل 2014

البرمجة بلغة " فيجول بيسك ستوديو " .

مراحل كتابة البرنامج بلغة " فيجول بيسك ستوديوم " .

1- تصميم الواجهات .
2- ضبط خصائص الأدوات .
3- كتابة أوامر البرمجة .

طريقة تعامل البرنامج مع البيانات :

أولاً : الثوابت :

ثانياً : المتغير : 


أنواع البيانات :






العمليات الحسابية :

أولاً : العمليات الحسابية في البرمجة : 


ترتيب العمليات :

1- العمليات داخل الأقواس.
2- عمليات الأس .
3- عمليات الضرب والقسمة ، وإذا تعددت نبدأ التنفيذ من اليسار إلى اليمين .
4- عمليات الجمع والطرح ، وإذا تعددت نبدأ التنفيذ من اليسار إلى اليمين .

ثانياً : العلميات المنطقية في البرمجة : وهي العمليات التي تتم فيها المقارنة بين قيمتين.

أدوات البرمجة بلغة " فيجول بيسك ستوديو ".

أولاً : أدوات البرمجة :

الأدوات : هي أجزاء برامج جاهزة للاستخدام ، أي أنها أعدت مسبقاً لتوفر على المبرمج الوقت والجهد .

ثانياً : خصائص الأدوات :

1 - الخصائص المشتركة بين الأدوات :


2 - ضبط خصائص الأدوات :

   أ- ضبط خصائص الأدوات أثناء تصميم البرنامج .

         1- كتابة القيمة .         2- اختيار القيمة .         3- ظهور نافذة خيارات .

  ب- ضبط خصائص الأدوات أثناء تشغيل البرنامج .

ثالثاً : أدوات إدخال البيانات :

1- أداة مربع النص " TextBox " : تتيح للمستخدم كتابة نص وتخزين النص في الخاصية " Text "

2- أداة زر الخيار " RadioButton " : تتيح للمستخدم انتقاء خيار واحد فقط من عدة خيارات ، وتخزن قيمتها في الخاصية " Checked " .

3- أداة مربع الأختيار " CheckBox " : تتيح للميتخدم انتقاء عدة خيارات وتخزن قيمتها في الخاصية " Chekstate " والخاصية " Cheked " .

4- أداة مربع القائمة " ListBox " : تعرض قائمة مكونة من عناصر يختار المستخدم أحدها وتخزن خيار المستخدم في الخاصية " Text " أو " SelectedIndex " .

5- أداة الخانة المركبة " ComboBox " : تعطي المستخدم حرية الاختيار من قائمة أو إدخال اختياره كتابة وتخزينها في الخاصية " Text " 

رابعاً : أدوات إخراج المعلومات : 

1- أداة مربع النص " TextBox " :  وتخزن المعلومات بواسطة الخاصية " Text " .

2- أداة التسمية  " Label " : وتخزن المعلومات بواسطة الخاصية " Text " .

  أ- طريق إخراج المعلومات إلى مربع النص " TextBox " 

           الصيغة : TextBox . Text = Var1

 ب- طريقة إخراج المعلومات إلى أداة التسمية " Label " 

          الصيغة : Label . Text = Var1 




صياغة حل المسائل .


الهدف من تعلم صياغة حل المسائل :

خطوات حل المسائل:

أولاً : صياغة حل المسألة :  وتتضمن1-فهم المسألة وتحديد عناصرها.2-كتابة الخوارزم والخطوات المنطقية للحل.3-التمثيل البياني للخوارزم عن طريق مخططات الانسياب.

ثانيا : كتابة الرنامج وتنفيذه :  وتتضمن1-كتابة الرنامج بواسطة احدى لغات البرمجة من قبل المبرمج.2-ترجمة البرنامج الى لغة الالة وتنفيذه .3-اختبار البرنامج وإصلاح الأخطاء.

فهم المسألة وتحليل عناصرها : 

لا يمكن للمرء حل المسألة ما لم يكن متأكداً من فهمها بشكل كامل وكما يقال :"  فهم المسألة ثلث الحل " .العناصر الأساسية لحل المسألة ، وهي :1- مخرجات البرنامج .2- مدخلات البرنامج .3- علميات المعالجة .

كتابة الخطوات الخوارزمية : 

الخوارزمية : هي مجموعة من الأوامر المكتوبة بصورة واضحة ومسلسلة ومترابطة منطقياً لحل مسألة .

خواص الخوارزمية السليمة :

1- أن تكون كل خطوة يجب معرفة جيداً ومحددة بعبارات دقيقة .2- أن تتوقف العملية بعد عدد محدد من الخطوات .3- أن تؤدي العلميات في مجلها إلى حل المسألة .

مخططات الانسياب :

هي تمثيل بياني أو رسمي للخطوات الخوارزمية .

فائدة مخططات الانسياب :

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

رموز تمثيل مخططات الانسياب : 


رسم مخطط انسياب لمسألة ما : 


الأربعاء، 2 أبريل 2014

مقدمة في البرمجة.

مفهوم البرمجة :

هي أوامر تُكتب بلغة معينة يفهمها جهاز الحاسب.

أنواع البرمجيات :

1- أنظمة التشغيل .
2- برامج التشغيل المساعدة.
3- البرامج التطبيقية.

الفرق  بين المبرمج ومستخدم البرنامج .



كيفية الحصول على البرامج : 

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

1- شراء برنامج جاهز " مكتوب سابقاً " .
2- تطوير برنامج جديد خاص بالشركة أو الفرد .

أهم الأوامر في البرمجة : 

1- استقبل الرقم الأول واحفظه .
2- استقبل الرقم الثاني واحفظه .
3-اجمع الرقم الأول مع اللثاني واحفظه .
4- أعط الناتج.

أهم الأوامر في أي برنامج :

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

أهمية البرمجة :

1- جهاز الحاسب الآلي دون البرمجة لا فائدة منه إطلاقاً .

2- ولأن البرامج هي التي تختبر الجهاز بما عليه القيام به وكيفية القيام بالعمل .

تعريف البرنامج :

هو سلسلة من الأوامر المكتوبة بلغة برمجة معينة تكتب لتنفيذ مهمة محددة في اجهاز الحاسب.

أقسام لغات البرمجة :



مقارنة بين البرمجة بالكائنات والبرمجة الإجرائية : 








مستجدات التقنية.

خدمة " واي - ماكس  " " Wi-Max " :

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




الحكومة الإلكترونية :

هي تقديم الخدمات الحكومية التقليدية للمواطنين والمقيمين وقطاع الأعمال بوسائل إلكترونية .

مراحل تنفيذ الحكومة الإلكترونية :





بعض التطبيقات الحكومة الإلكترونات 


تقنيات حديثة في مجال التعليم : 

1- الفصول الافتراضية .2- الجامعة الإلكترونية .


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

الأدوات التي تستخدم في الفصول الافتراضية :


الجامعة الإلكترونية :

هي مؤسسة أكاديمية تهدف إلى تأمين أعلى مستويات التعليم العالي للطلاب في أماكن إقامتهم بواسطة الشبكة العالمية ، وذلك من خلال إنشاء بيئة تعليمية إلكترونية متكاملة تعتمد على شبكة متطورة .

من أمثلة الجامعات الإلكترونية :


الإنسان الآلي :

هو جهاز ميكانيكي متحكم به إلكترونياً يقوم بعمل معين يمكن أن يعلمه الإنسان .

عالم الإنسان الآلي : 

ألفا : هو إنسان ألي لا يعد ذكياً ، فلو وضعته في غرفة فيها بعض العقبات التي تعيق تنفيذ المهمة التي يقوم بها لم يستطع القيام بها إلا بعد أن تأمره أنت بذلك.بيتا : هو إنسان ألي قد يتولد لديه ذكاء ، لأنه مثل الطفل الصغير يتعلم من أخطائه ، فأول ما يواجه أي عقبة ويصطدم بها فإنه يسجل موقع هذه العقبة ويحفظها في قادة بيانات خاصة ؛ لكي لا يواجه هذه العقبة مرة أخرى .

جاما : إنسان ألي يمكن أن نطلق عليه " ذكي " : لأنه يكون مبرمجاً بحيث يلتقط صوراً للمكان الذي يوجد فيه ويدرس أبعاد الأشياء وارتفاعها عن الأرض ، ومن ثم يعرف أين العقبات التة تعيق عمله فيتجنبها .

العلوم الؤثرة في صناعة الإنسان الآلي :

1- الهندسة الكهربائية .2- هندسة الميكانيكا.3- علوم الحاسب الآلي.

أجزاء الإنسان الآلي :

1- الدماغ .
2- الطاقة .
3- الحساسات .
4- العمل والتفاعل .
5- الجسم والمظهر الخارجي .

تجهيزات التعليم الإلكتروني :

 أولاً:: السبورة التفاعلية :

1- السبورة الحساسة .
2- السبورة الكهرومغناطيسية .
3- سبورة الأشعة دون الحمراء.

ثانياً :: الكاميرا الوثائقية :هي كاميرا فيديو مثيته على حامل ، ومتصلة مع جهاز الحاسب وجهاز عرض البيانات في الصف الدراسي .

ثالثاً :: المستشعرات الرقمية :1- مستشعر سرعة وعدد نبضات القلب .
2- مستشعر شدة الإضاءة .
3- مستشعر الحموضة / الحرارة / فعالية الأكسدة .
4- مستشعر درجة الحرارة .
5- مستشعر فرق الجهد والتيار .

إدارة المواقع على الإنترنت.

مواقع الشبكة العنكبوتية العالمية للمعلومات من حيث البناء.

1- المواقع المسيرة بالصفحات : هي مجموعة من الصفحات الثابتة التي تشكل موقعاً من مواقع الشبكة العالمية للمعلومات
2- المواقع المسيرة بالبيانات : هي مجموعة من الصفحات المبنية في تكوينها على مصدر قاعدة بيانات ، وبذلك فإن محتواها يتغير حسب مصدر قاعدة البيانات.

تعريف برامج إدارة الموقع على الإنترنت.

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

1- حداثة الموضوعات المرتبطة بتوظيف الشبكة العالمية للمعلومات في مجالات الحياة المتعددة.
2- تعدد المجالات المتعلقة بإدارة المواقع .

تعريف برامج إدارة الموقع على الإنترنت : هي حزم برامج متكاملة تشكل نظاماً لإدارة المحتوى المطلوب نشره وعرضه لزوار وأعضاء الموقع وتوفر أدوات للتحكم في عملية النشر ، وتعمل هذه النُظم في العادة على الإنترنت ، وإن كان من الممكن تشغيلها كذلك على الشبكة المجلية.

مزايا استخدام برامج إدارة المواقع.

خطوات عمل برامج إدارة المواقع:

1- تثبيت البرامج على الموقع 
2- تجهيز قاعدة البيانات.
3- تجهيز المحتوى وترتيب الموقع 
4- تصميم أو اختيار شكل الموقع.
5- إدخال وتحرير محتويات الموقع.

كيفية كتابة المحتوى من خلا برامج إدارة المواقع:

1- يكتب الكاتب المحتوى الذي يود عرضه في الموقع.2- في حالة عدم وجود رقابة على محتوى الموقع فإن المحتوى يرسل مباشرة إلى الموقع.3- في حالة وجود رقابة فإن المحتوى يرسل إلى المسؤول عن مراجعة المحتوى ويسمى " المحرر "4- يراجع المحرر المحتوى ويتحقق منه ، وإن كان يفي بالغرض صدق عليه وحدد القالب المناسب لعرض المحتوى فيه.

الشبكات الاجتماعية:



تطبيقات " جوجل "


المدونات :

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


أنواع المدونات :

1- مدونات أخبار لنشر الأخبار.
2- المدونات الشخصية : لشر البيانات الشخصية .
3- مدونات المذكرات اليومية : لنشر الأحداث اليومية.
4- مدونات الصور : لنشر الصور وأحداثها.
5- مدونات المقاطع المرئية : لأحدث ووقائع معينة. 


أهم المواقع التي تتيح خدمة إنشاء المدونات:





المصادر الحرة .

مفهوم المصادر الحرة :هي متبع لحماية الملكية الفكرية لا تقوم على احتكار المعلومة بل على نشرها.

المفهوم الخاطئ للمصادر الحرة : ارتباطها بنظام التشغيل لينكس.

أنواع الرخص.

قوانين رخص المصادر الحرة.

1- للمستخدم حرية استخدام البرنامج لأي غرض متى شاء.2- للمستخدم حرية التعديل البرنامج ليناسب احتياجاته.3- إتاحة شفرة البرنامج للمستخدم .4- للمستخدم حرية مشاركة البرنامج مع الآخرين مجاناً أو مقابل رسوم معينة.5- للمستخدم حرية التوزيع نسخ معدلة من البرنامج .

مزايا المصادر الحرة

  1. الأمان العالي.
  2. سرعة التشغيل.
  3. قلة الأعطال.
  4. انخفاض الكلفة.
  5. إتاحة المصدر للاطلاع.

عوائد استخدام المصادر الحرة.

  1. العائد المادي.
  2. الاستفادة من خبرات الآخرين.
  3. التركيز على الدعم الفني.
  4. البديل الأقل تكلفة.
  5. أسعار أقل.

حقوق الطبع والنشر.

تعد حقوق "الطبع والنشر" من أشكال الملكية الفكرية مثل :"براءات الاختراع ، العلامات التجارية ، الأسرار التجارية" التي تنطبق على أي شكل للتعبير عن فكرة أو معلومات غيرر موضوعية ومنفصلة .

الانتحال العلمي.


طرق لمنع حدوث الانتحال العلمي.

  1. التخطيط الجيد للبحث.
  2. التلخيص الجيد.
  3. عند الشك ذكر المصدر.
  4. معرفة أسلوب إعادة الصياغة.




من نحن ؟!

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