University :Mansoura University |
Faculty :Faculty of Specific Education |
Department :The preparation of teachers to computers |
|
1- Course data :- |
| Code: | 0 | Course title: | - | Year/Level: | ثالثة الحاسب الآلى | Program Title: | - بكالوريوس التربية النوعية إعداد معلم حاسب آلي
| Specialization: | | Teaching Hours: | Theoretical: | 2 | Tutorial: | 4 | Practical: | |
|
2- Course aims :- |
| - التعريف بالجمل البرمجية اللازمة للتعامل مع الكائنات في لغة البرمجة Visual Basic Application (VBA)
- إكساب المهارات اللازمة للتعامل مع أنواع الكائنات المختلفة في البرامج الجاهزة والأحداث المرتبطة بكل كائن.
- ابتكار إجراءات ودوال مختلفة.
- تطبيق الدوال والإجراءات من خلال واجهة للمستخدم.
|
3- Course Learning Outcomes :- |
| |
4- Course contents :- |
| No | Topics | Week |
---|
1 | تسجيل الماكرو و التعامل مع لغة VBA. | | 2 | التسلسل الهرمى للكائنات | | 3 | أنواع البيانات | | 4 | الوسائل والخصائص للكائنات المختلفة | | 5 | الاجراءات المصاحبة لاحداث الكائنات (أوراق العمل وكتب العمل) | | 6 | الاجراءات والدوال المعرفة من قبل المستخدم | | 7 | جمل اتخاذ القرار | | 8 | نماذج المستخدم | | 9 | أدوات التحكم المستخدمة فى أوراق العمل. | | 10 | جمل البرمجة للتعامل مع أشرطة الأدوات والقوائم. | | 11 | التعامل مع الخطأ. | | 12 | أمثلة لتوظيف المهارات البرمجية | |
|
|
5- Teaching and learning methods :- |
| S | Method |
---|
| المحاضرة بالعرض والمناقشة | | التدريبات الاسبوعية | | التعلم التعاونى | | التعلم الذاتى | | مشروع نهائى لتوظيف المهارات البرمجية |
|
|
6- Teaching and learning methods of disables :- |
| - لا يوجد
|
|
7- Student assessment :- |
| A. Timing |
| No | Method | Week |
---|
1 | تدريبات شفوية | طوال الفصل | 2 | أبحاث دورية | 2-12 | 3 | امتحانات شفوية | 13 | 4 | امتحانات عملية | 13 | 5 | امتحان تحريرى | آخر الفصل |
|
| B. Degree |
| No | Method | Degree |
---|
1 | Mid_term examination | 5 | 2 | Final_term examination | 60 | 3 | Oral examination | 5 | 4 | Practical examination | 20 | 5 | Semester work | 5 | 6 | Other types of asessment | 05 | Total | 100% |
|
|
8- List of books and references |
| S | Item | Type |
---|
1 | 1- Jene Korter, Anet Markez "Mastering Office 2000", Professional Edition, , 2001. | | 2 | 2- Stephen Bullen, et al ,Paperback , "Excel 2002 VBA: Programmers Reference",2005 | | 3 | 3- Steven Roman, O "Writing Excel Macros with VBA", 2nd Edition, 1999 | | 4 | 4- م.شريف فتحى الشافعى-المرجع الكامل فى البرمجة التفاعلية فيجوال بيسك مع الاكسل -دار الكتب العلمية للنشر- 1988. | | 5 | حسن حسين بركات - "البسيط فى استخدام الجداول الالكترونية الحاسبة لنوافذ ميكروسوفت اكسل" - دار الكتب العلمية للنشر والتوزيع -1994 | | 6 | Frank Rice(2010): VBA Samples for Working with Excel 2003 Worksheets, © 2010 Microsoft Corporation, available at http://msdn.microsoft.com/en-us/library/aa220733(office.11).aspx | | 7 | Jelen, B., & Syrstad, (2008): VBA and macros for Microsoft Office Excel , 2nd edition , available at :http://www.amazon.com/gp/reader/0789736829/ref=sib_dp_pt/104-3686210-0230303#reader-link. | | 8 | Microsoft Excel 2003 Language Reference [Excel 2003 VBA Language Reference], © 2010 Microsoft Corporation | | 9 | Office 2003 Editions: Excel VBA Language Reference, available at | | 10 | ، صالح سعادة (2006): برمجة الحزم المكتبية VBA ,عمان، مكتبة المجتمع العربي للنشر والتوزيع . | | 11 | محمد شيخو معمو(2002): برمجة Excel 2000 بلغة VBA ، شعاع للنشر والعلوم، الطبعة الأولي. | | 12 | http://training.cam.ac.uk/ucs/course/ucs-st-xl07vba_diy;jsessionid=5F0355890 AA924789 A64B4D35C77732C. | | 13 | http://www.askedu.net/course.asp?CourseNo=280119 | | 14 | http://www.askedu.net/course/c_269707_Excel_and_VBA.html | | 15 | http://www.slas.org/la10/courses/vba.cfm | |
|
|
9- Matrix of knowledge and skills of the course |
| S | Content | Study week |
---|
| تسجيل الماكرو و التعامل مع لغة VBA. | | | التسلسل الهرمى للكائنات | | | أنواع البيانات | | | الوسائل والخصائص للكائنات المختلفة | | | الاجراءات المصاحبة لاحداث الكائنات (أوراق العمل وكتب العمل) | | | الاجراءات والدوال المعرفة من قبل المستخدم | | | جمل اتخاذ القرار | | | نماذج المستخدم | | | أدوات التحكم المستخدمة فى أوراق العمل. | | | جمل البرمجة للتعامل مع أشرطة الأدوات والقوائم. | | | التعامل مع الخطأ. | | | أمثلة لتوظيف المهارات البرمجية | |
|
|
Course Coordinator(s): - |
| - Amany Fawzy Mohamed Badawi Jamal
|
Head of department: - |
| Atta Ibrahim Emam Elalfy |