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