University :Damietta University |
Faculty :Faculty of Specific Education |
Department :اعداد معلم حاسب آلى |
|
1- Course data :- |
| Code: | ح123 | Course title: | An introduction in programming | Year/Level: | أولى الحاسب الآلى | Program Title: | | Specialization: | | Teaching Hours: | Theoretical: | 2 | Tutorial: | 4 | Practical: | |
|
2- Course aims :- |
| - التعرف على الهيكل البنائى للبرنامج.
- توظيف احدى لغات البرمجة فى تصميم برامج تحتوى على عمليات تشغيل مختلفة وبسيطة.
- التعرف على مترجمات اللغات وكيفية استخدامها لانشاء البرنامج المصدر.
|
3- Course Learning Outcomes :- |
| |
4- Course contents :- |
| No | Topics | Week |
---|
1 | مفهوم البرمجة وانواعها والتعرف على مترجمات اللغة | | 2 | خرائط التدفق ودورها فى البرمجة وأنواع المتغيرات والدوال | | 3 | اوامر الأدخال والأخراج ووظائف كلا منها | | 4 | اوامر الإنتقال المشروط والغير مشروط والحلقات التكرارية | | 5 | اعداد مجموعة برامج تمثل مراحل التشغيل المختلفة | | 6 | استخدام الحاسب الآلى فى عمل برامج بسيطة ومتنوعة من خلال لغة الحاسب المستخدمة | |
|
|
5- Teaching and learning methods :- |
| S | Method |
---|
| المحاضرة والمناقشة | | التطبيق العملى (معمل) | | عمل ابحاث تدريبية |
|
|
6- Teaching and learning methods of disables :- |
| - لا يوجد
|
|
7- Student assessment :- |
| A. Timing |
| No | Method | Week |
---|
1 | اعمال سنة | 7 | 2 | شفوى | 14 | 3 | تطبيقى | 15 | 4 | تحريرى | 16 |
|
| B. Degree |
| No | Method | Degree |
---|
1 | Mid_term examination | 0 | 2 | Final_term examination | 60 | 3 | Oral examination | 10 | 4 | Practical examination | 20 | 5 | Semester work | 10 | 6 | Other types of asessment | 0 | Total | 100% |
|
|
8- List of books and references |
| S | Item | Type |
---|
1 | كتاب دراسى - مبادئ البرمجة- محمد محمد رفعت البسيوني | |
|
|
9- Matrix of knowledge and skills of the course |
| S | Content | Study week |
---|
| مفهوم البرمجة وانواعها والتعرف على مترجمات اللغة | | | خرائط التدفق ودورها فى البرمجة وأنواع المتغيرات والدوال | | | اوامر الأدخال والأخراج ووظائف كلا منها | | | اوامر الإنتقال المشروط والغير مشروط والحلقات التكرارية | | | اعداد مجموعة برامج تمثل مراحل التشغيل المختلفة | | | استخدام الحاسب الآلى فى عمل برامج بسيطة ومتنوعة من خلال لغة الحاسب المستخدمة | |
|
|
Course Coordinator(s): - |
| - Mohamed Mohamed Refaat Mohamed Elbasyoni
|
Head of department: - |
| Mohamed Mohamed Refaat Mohamed Elbasyoni |