| سطر 66: |
سطر 66: |
| | | | |
| | === البرمجة === | | === البرمجة === |
| − | ==== البرنامج الحاسوبي ==== | + | ==== مقومات البرمجة ==== |
| | * فهم ماهية البرمجة و لغات البرمجة و علاقة البرنامج بالخوارزمية | | * فهم ماهية البرمجة و لغات البرمجة و علاقة البرنامج بالخوارزمية |
| | * فهم العناصر العامة للغات البرمجة و صفاتها | | * فهم العناصر العامة للغات البرمجة و صفاتها |
| | + | * القدرة على إدارة الكود المصدري و تنظيم ملفاته |
| | + | * القدرة على استخدام مفسّر أو مترجم اللغة المختارة لمعالجة ملفات الكود المصدرية و إخراج نتائج، على سطر الأوامر أو في بيئة تطوير متكاملة |
| | * القدرة على تطبيق خوارزمية باستخدام لغة البرمجة المختارة للتمكن من استخدام الحلقات و العبارات الشرطية و المنطق و العبارات و المتغيّرات و الدّوال | | * القدرة على تطبيق خوارزمية باستخدام لغة البرمجة المختارة للتمكن من استخدام الحلقات و العبارات الشرطية و المنطق و العبارات و المتغيّرات و الدّوال |
| | === تأليف برنامج حاسوبي === | | === تأليف برنامج حاسوبي === |
| سطر 105: |
سطر 107: |
| | | | |
| | === الشبكات === | | === الشبكات === |
| − | | + | === مقدمة في الشبكات === |
| | * معرفة ماهية شبكات الحواسيب و مكوناتها و تقنياتها | | * معرفة ماهية شبكات الحواسيب و مكوناتها و تقنياتها |
| | * معرفة الأنواع المختلفة لشبكات الحواسيب | | * معرفة الأنواع المختلفة لشبكات الحواسيب |
| − | * معرفة الاستخدامات المختلفة لشبكات الحواسيب
| + | === كيف تعمل الشبكات === |
| | * فهم كيفية عمل شبكات الحواسيب | | * فهم كيفية عمل شبكات الحواسيب |
| | * القدرة على ضبط الحاسوب للاتصال بالشبكة | | * القدرة على ضبط الحاسوب للاتصال بالشبكة |
| | * القدرة على استخدام برمجيات بسيطة للتعرف على حالة الشبكة و هيكلها (ping, traceroute) | | * القدرة على استخدام برمجيات بسيطة للتعرف على حالة الشبكة و هيكلها (ping, traceroute) |
| | + | * القدرة التعامل مع الشبكة برمجيا (في مستويات مختلفة؟ للتعرف على طوبولوجيتها، أو لإدارتها، أو لجلب و نشر محتوى عليها) |
| | * معرفة النماذج الناشئة لشبكات المستقبل غير المركزية الموزّعة المعمّاة غير القابلة للتعطيل و الحجب و الرقابة على محتواها | | * معرفة النماذج الناشئة لشبكات المستقبل غير المركزية الموزّعة المعمّاة غير القابلة للتعطيل و الحجب و الرقابة على محتواها |
| | + | * معرفة الاستخدامات المختلفة لشبكات الحواسيب |
| | | | |
| | (طالع: [[مشروع منهج حر للحاسوب/أساسيات الشبكات]]) | | (طالع: [[مشروع منهج حر للحاسوب/أساسيات الشبكات]]) |
| سطر 124: |
سطر 128: |
| | * معرفة ماهية الإنترنت و كيف تعمل | | * معرفة ماهية الإنترنت و كيف تعمل |
| | * معرفة نماذج من تطبيقاتها | | * معرفة نماذج من تطبيقاتها |
| | + | * القدرة التعامل مع الإنترنت برمجيا (للتعرف على طوبولوجيتها، أو لإدارة موارد شبكية و حاسوبية عبرها، أو لجلب و نشر محتوى عليها) |
| | + | === فسلفيات الإنترنت === |
| | * التعرّف على ملامح من آثارها على جوانب مختلفة في حياة الإنسان: اجتماعيا و اقتصاديا و سياسيا و علميا | | * التعرّف على ملامح من آثارها على جوانب مختلفة في حياة الإنسان: اجتماعيا و اقتصاديا و سياسيا و علميا |
| | * معرفة أهم القضايا المرتبطة بالإنترنت اليوم: حياديتها و حوكمتها؛ و أدوار الحكومات و الشركات و المجتمع المدني إلخ | | * معرفة أهم القضايا المرتبطة بالإنترنت اليوم: حياديتها و حوكمتها؛ و أدوار الحكومات و الشركات و المجتمع المدني إلخ |