جمهورية العراق

f1

اسم الجامعة:

البصرة

وزارة التعليم العالي والبحث العلمي

اسم الكلية:

التربية

جهاز الإشراف والتقويم العلمي

اسم القسم:

علوم الحاسوب

 

المرحلة:

الثالثة

 

اسم المحاضر الثلاثي

حسين علي خضر العيداني

 

اللقب العلمي

أستاذ مساعد

 

المؤهل العلمي:

دكتوراه

 

مكان العمل

البصرة / كلية التربية

جدول الدروس الأسبوعي

الاسم

حسـين علي خضر العيداني

البريد الالكتروني

Hsalh2005@yahoo.com

اسم المادة

البرمجة المرئية Visual Basic 6.0

مقرر الفصل

الأول والثاني

 

أهداف المادة

 

دراسة المفاهيم الاساسية للبرمجة المرئية والتعرف على اساسيات عمل برمجة الكائنات الموجهة بالاحداث وكيفية التعامل مع تصميم الواجهات الرسومية .

 

التفاصيل الأساسية للمادة

 

يحتوي المقرر على واجهات لغة VB وكيفية استخدامها لبناء واجهة بسيطة ، شرح مفصل حول المتغيرات وجمل التفرع والتكرار ، توضيح اساسيات التحكم في لغة VB وهنالك شرح مفصل حول المصفوفات وانواعها كما نتناول الصيغ المتعددة وقوائم الاختيار بالاضافة الى الاجراءات وكيفية استدعائها وطريقة التعامل مع الرسومات والملفات ، وبعد ذلك نتناول دراسة مفصلة لقواعد البيانات وكيفية فتح قاعدة بيانات مبنية في انظمة اخرى ولغة الاستفسار SQL وكيفية تضمين قاعدة بيانات لهذه الاستفسارات .

 

الكتب المنهجية

 

Visual Basic 2005 How to program by Deitel , 2006

 

المصادر الخارجية

 

Programming Microsoft Visual Basic 2005 , by Francesco Balena , 2006

Microsoft Visual Basic 2005 Step by step by Michuel Alvarson

البرمجة بالغة فيجول بيسك ، سعد عبد العزيز العاني , 2008  

المرجع الشامل بالبرمجة اعداد مصطفى حبيب  

 

تقديرات الفصل

 

الفصل الدراسي

المختبر

الامتحانات اليومية

المشروع

الامتحانات النهائية

مثلا 25%

مثلا 15%

مثلا 10%

 

مثلا 50%

 

معلومات أضافية

 

 

 

 

 

 

 

جمهورية العراق

f1

اسم الجامعة:

البصرة

وزارة التعليم العالي والبحث العلمي

اسم الكلية:

التربية

جهاز الإشراف والتقويم العلمي

اسم القسم:

علوم الحاسوب

 

المرحلة:

الثالثة

 

اسم المحاضر الثلاثي

حسين علي خضر العيداني

 

اللقب العلمي

أستاذ مساعد

 

المؤهل العلمي:

دكتوراه

 

مكان العمل

البصرة / كلية التربية

جدول الدروس الأسبوعي

 

التاريخ

المادة النظرية

المادة العلمية

الملاحظات

1

 

واجهات لغةالفجول بيسك. Basic Components of VB Windows

مختبر البرمجة المرئية شرح الواجهات

 

2

 

صندوق الادوات Toolbox

مختبر البرمجة المرئية توضيح عمل الادوات على Form

 

3

 

المتغيرات Variables

مختبر البرمجة المرئية توضيح عمل الادوات على Form

 

4

 

الدوال الجاهزة والدوال الخاصة بالمتغيرات الحرفية

Library function & String function

تطبق برمجي للدوال الجاهزة  والدوال الخاصة

 

5

 

جمل التفرع Branching Statements

تطبيق برمجي للدوال باستخدام عبارة InputBox  

 

6

 

جمل التكرار Looping Statements

تصميم برامج لجمل التفرع  If ….. Then …. Else

 

7

 

ادوات التحكم Control Tools

تصميم برامج لجمل التكرار  For ….. Next

Do…. Loop

 

8

 

التعامل مع ادوات التحكمCheck Box , Option button , Frame , List Box , Combo Box

تصميم برامج لجمل التكرار الاخرى Select … Case

الدوال الجاهزة لجمل التفرع  Switch , IIf , Choose

 

9

 

الادوات المشغل ، الموجه ، قائمة الملفات.Drive , Directory and Files

تصميم برامج لادوات التحكم وصندوق القوائم والصندوق المزدوج

 

10

 

الاشكال Shapes Control  ، صندوق الصورة  Massage Box اكتشاف الاخطاء وتصحيحها

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

 

11

 

المصفوفات  Arrays تعريفها ، انواعها ، ذات البعد الواحد ، المصفوفة الحركية ، ملاحظات عامة  

تصميم برامج للاستخدام الاشكال وبعض تطبيقات صندوق الرسائل

 

12

 

المصفوفة ذات البعدين  Tow- Dimensional array المصفوفة المتداخلة ، المصفوفة المتسلسلة

تطبق وحل بعض البرمجيات حول المواضيع السابقة

 

13

 

ترتيب المصفوفة ، Bubble and Selection Sort

تصميم برامج حول المصفوفات ذات البعد الواحد والحركية

 

14

 

البحث بالمصفوفة  Sequential and Binary Search

تصميم برامج حول المصفوفات ذات البعدين وتطبقاتها البرمجية

 

15

 

التجمعات Collections  

تصميم برامج لترتيب المصفوفة والبحث فيها

 

16

 

مصفوفة التحكم Control Array

تصميم برامج لاستخدام التجمعات وانشاء برامج لمصفوفات التحكم

 

عطلة نصف السنة

17

 

الصيغ المتعددة وقوائم الاختيار Multi Form and Menus

تصميم برامج للتعامل مع الصيغ المتعددة (الاخفاء و العرض)

 

18

 

الصيغ المتعددة ( تحميل ، عرض واخفاء الصيغ ) والسيطرة على صيغة من داخل صيغة

تصميم برامج لقوائم الاختيار واستخدام الصيغ المتعددة

 

19

 

تصميم قوائم الاختيار (محرر القوائمThe Menu Editor ، القوائم الجزئية Sub Menus)

تطبيق قوائم الاختيار والقوائم السريعة للاختيارات

 

20

 

قوائم الاختيارات السريعة Pop – Up Menu  (Creating and Using  )

تصميم برامج شاملة لما سبق

 

21

 

شاشات المخاطبة المشتركة ( The Common Dialogs Control )

تنفيذ برامج لصناديق المخاطبة

 

22

 

الاجراءات والموديلات  Procedures and Modules 

تصميم برامج لاستخدام جميع الايعازات السابقة

 

23

 

الاجراء الجزئي والدوال Subroutines and functions

تصميم برامج للاجراءات الجزئية

 

24

 

تمرير المتغيرات للاجراءات والدوال  Argument – passing Mechanisms

تصميم برامج للدوال

 

25

 

الرسومات وادوات التحكم بها  Graphics controls 

تصميم برنامج لتطبيق الرسومات الاشكال والخطوط

 

26

 

احداثيات النظام Coordinate Systems  

طرق رسم الاشكال والخطوط  Graphics methods for Drawing lines and shapes

تصميم برنامج لادارة الملفات وتطبيق بعض الدوال 

 

27

 

الملفات Files  والملفات التسلسلية Sequential files

انشاء الملفات التسلسلية وبعض الدوال

 

28

 

دالة Dir , Kill , name وترتيب الملفات التسلسلية

توضيح واجهات التعامل مع قواعد البيانات

 

29

 

قواعد البيانات DataBase  اداة تحكمها وتعريفها

تصميم برنامج قواعد البيانات عن طريق منظم البيانات

 

30

 

منظم قواعد البيانات المرئي وتصميم قاعدة بيانات جديدة

Creating DB Using the Visual Data Manager

تصميم برامج لاستخدام اداة التحكم بالبيانات ومجاميع القيود

 

31

 

لغة الاستفسار SQL وانواع الربط

استخدام برامج لربط الاستفسارات مع قواعد البيانات بلغة SQL

 

32

 

استخدام جمل Using SQL Statements

تصميم برامج لبناء استفسارات بأستخدام منظم قواعد البيانات