Page 163 - أكاديمية القاسمي: الدليل الأكاديمي 2018/2019
P. 163
بناء مواقع ( 2ساعة سنوية) يهدف المساق إلى إعطاء الطالب المعرفة والمهارات في
مجال بناء المواقع ،تصميمها وإدارتها من خلال استخدام اللغات الأساسية المختلفة مثل
( )HTML, XHTML, CSS, XML, SVGوكذلك من خلال استخدام البرامج
المخصصة لهذا الهدف ،مثل .FrontPage, MS Visual Web Developer :المساق
يسمح للطالب تطوير مواقع إنترنت مصحوبة بتنسيق متقدم جدا وكذلك فهم الأهداف
والقدرات لكل من اللغات المختلفة التابعة لهذا المجال .في هذا المساق يبني الطلاب موقع
متكامل يهدف إلى إعطاء حل لمشكلة معينة أو لسد فراغ حسب خطوات عمل مدروسة .في
كل مرحلة يطلب من الطلاب فحص الإمكانيات المختلفة لتطوير الموقع واختيار أفضل
إمكانية لتحقيق الهدف.
نظام التشغيل ( 1ساعة سنوية) يتعرف الطلاب بهذا المساق على نظام التشغيل –
الوسيط بين المستخدم وأجهزة الحاسوب المختلفة .سوف يتعلمون الطلاب ثلاث واجهات:
واجهة المستخدم واجهة التقنيات وواجهة البرمجة .كما وسيتعلمون كيفية استخدام والعمل مع
نظام التشغيل .Window XP
سنة ثالثة
البرمجة في الإنترنت ( 2ساعة سنوية) يهدف المساق إلى إعطاء الطالب المعرفة والمهارات
في كيفية برمجة صفحات إنترنت تفاعلية وديناميكية من خلال ممارسة البرمجة في جهة
الزبون ( )JavaScriptوكذلك البرمجة في جهة الملقم ( .)ASPبالإضافة يعطي هذا
المساق معلومات للطالب حول كيفية برمجة تطبيقات إنترنت تعتمد على قواعد البيانات.
برمجة في بيئة ويندوز بـ 1( Visual C#ساعة سنوية) هذا المساق معدّ لفئة الطلاب
المتمكنين من البرمجة بلغة cأو c#أو أي لغة أخرى ،بالإضافة إلى كونهم يعرفون تشغيل
الويندوز ومهتمين في البدء بكتابة تطبيقات في بيئة الويندوز .يتعلم المشتركون مبادئ برمجة
....وتطبيقات ب Visual CSharpمع تجسيد إيجابيات هذه الطريقة بالمقارنة مع برمجة
(.)Procedural Programming
يتم التركز في المادة على مباني Objects & componentsلتصميم نماذج.
تصميم برمجيات ( 2ساعة سنوية) يزود هذا المساق الطالب بأدوات لبرمجة نظم معلومات
مركبة بلغة البرمجة سي .وتدريبات بلغة سي كلغة برمجة لعلوم الحاسوب واستخدام هيكليات
بيانية متغيرة .التعرف على هيكليات بيانية مجردة ( )Abstract Data Typesوتطبيقها
في هيكليات بيانية ثابتة أو متغيرة بلغة سي .إعطاء معلومات ومهارات لازمة لتصميم
وبرمجة نظم برمجية مع مراعاة متطلبات الجودة :كتفصيل ماهية البرمجية ،مدى تحمل
البرمجية ،راحة المستخدم ،سرعة رد الفعل ،وأخيرا صحة ونجاعة البرمجية.
خوارزميات متقدمة ( 1ساعة سنوية) الطلاب يقومون ببحث وتحليل الكثير من
الألغوريتمات المتقدمة ,يتم تحليل الحلول الألغوريتمية بحسب نجاعة هذه الحلول من ناحية:
الوقت ومن ناحية المكان .وخلال تعلم المساق يبحثون الطلاب قضايا وحلول الغوريتمات
الدليل الأكاديمي ،)2018( ،صفحة 162