الفرق بين المراجعتين لصفحة «منهج الحوسبة/الأهداف التعليمية»
اذهب إلى التنقل
اذهب إلى البحث
(نقلا من قسم في تحرير إطار منهج الحوسبة لمشروع تمكين الشباب رقميا) |
(هيكلة) |
||
| سطر 1: | سطر 1: | ||
== التفكير الحوسبي == | == التفكير الحوسبي == | ||
| − | === فهم كيفية تمثيل البيانات في الحاسوب | + | === تمثيل البيانات رقميا === |
| − | بما في ذلك: | + | * فهم كيفية تمثيل البيانات في الحاسوب بما في ذلك: |
* تمثيل الأرقام باستخدام النظام الثنائي | * تمثيل الأرقام باستخدام النظام الثنائي | ||
* ترميز المحارف | * ترميز المحارف | ||
| سطر 8: | سطر 8: | ||
* تمثيل الصور | * تمثيل الصور | ||
* تمثيل الفيديو | * تمثيل الفيديو | ||
| − | === فهم ماهية ترتيب البيانات === | + | === ترتيب البيانات === |
| − | === فهم نموذج عمل الحاسوب === | + | * فهم ماهية ترتيب البيانات و دورها كمفهوم أساسي في معالجة البيانات حاسوبيا |
| − | === فهم أساسيات الخوارزميات | + | === نموذج الحاسوب === |
| + | * فهم نموذج عمل الحاسوب | ||
| + | === الخوارزميات === | ||
| + | * فهم أساسيات الخوارزميات | ||
* التعرف على تطبيقات حياتية (غير حاسوبية) للخوارزميات في الحياة اليومية | * التعرف على تطبيقات حياتية (غير حاسوبية) للخوارزميات في الحياة اليومية | ||
* معرفة و فهم بعض الخوارزميات الأساسية، مثل: | * معرفة و فهم بعض الخوارزميات الأساسية، مثل: | ||
| سطر 17: | سطر 20: | ||
* إدراك [فهم] وجود خوارزميات متعددة لتحقيق نفس الهدف في معظم الحالات | * إدراك [فهم] وجود خوارزميات متعددة لتحقيق نفس الهدف في معظم الحالات | ||
* القدرة على تقييم الخوارزميات المختلفة لتحقيق هدف ما من حيث مناسبتها لظروف محددة بناء على معايير للمقارنة. | * القدرة على تقييم الخوارزميات المختلفة لتحقيق هدف ما من حيث مناسبتها لظروف محددة بناء على معايير للمقارنة. | ||
| − | === فهم التجريد و إدراك وجوده في مفاهيم الحوسبة المختلفة | + | === التجريد === |
| + | * فهم التجريد و إدراك وجوده في مفاهيم الحوسبة المختلفة | ||
(ضمني، مع النمذجة و المحاكاة؛ و كذلك [[#الحواسيب بأشكالها المختلفة]] و [[#الشبكات]]، و [[#البرمجة]]) | (ضمني، مع النمذجة و المحاكاة؛ و كذلك [[#الحواسيب بأشكالها المختلفة]] و [[#الشبكات]]، و [[#البرمجة]]) | ||
| − | + | === النمذجة و المحاكاة === | |
* فهم النمذجة الحاسوبية (بما في ذلك تصميم هياكل البيانات اللازمة لحفظ بيانات النموذج و حالته) | * فهم النمذجة الحاسوبية (بما في ذلك تصميم هياكل البيانات اللازمة لحفظ بيانات النموذج و حالته) | ||
* فهم المحاكاة الحاسوبية (مثلا مكان عربة على مسار متعرج إذا احتوى النموذج على سرعة العربة) | * فهم المحاكاة الحاسوبية (مثلا مكان عربة على مسار متعرج إذا احتوى النموذج على سرعة العربة) | ||
* التعرف على التطبيقات المختلفة للنمذجة و المحاكاة في الحياة اليومية (إدارة شبكات المواصلات، التنبؤ بالمناخ، النمذجة العلمية في مجالات الفيزياء و البيئة و الطبّ و غيرها، الألعاب الحاسوبية؛ بالتضمين مع الجلسة المخصصة لموضوعي '''النمذجة''' و '''المحاكاة''') | * التعرف على التطبيقات المختلفة للنمذجة و المحاكاة في الحياة اليومية (إدارة شبكات المواصلات، التنبؤ بالمناخ، النمذجة العلمية في مجالات الفيزياء و البيئة و الطبّ و غيرها، الألعاب الحاسوبية؛ بالتضمين مع الجلسة المخصصة لموضوعي '''النمذجة''' و '''المحاكاة''') | ||
* تطبيق المحاكاة (باستخدام بعض البرمجيات المتوفرة بشكل حر أو كخدمات حرة على الإنترنت). | * تطبيق المحاكاة (باستخدام بعض البرمجيات المتوفرة بشكل حر أو كخدمات حرة على الإنترنت). | ||
| + | === تطبيق النمذجة === | ||
* التمكن من تصميم نموذج رقمي بسيط ثم تصميم و كتابة برنامج محاكاة يستخدم هذا النموذج | * التمكن من تصميم نموذج رقمي بسيط ثم تصميم و كتابة برنامج محاكاة يستخدم هذا النموذج | ||
| + | === حلّ المشكلات === | ||
* التعرف على الخطوات الأساسية لحل المشكلات (Problem Solving Techniques): | * التعرف على الخطوات الأساسية لحل المشكلات (Problem Solving Techniques): | ||
*# تحديد و تحليل المشكلة | *# تحديد و تحليل المشكلة | ||
| سطر 53: | سطر 59: | ||
=== البرمجة === | === البرمجة === | ||
| − | === البرنامج الحاسوبي === | + | ==== البرنامج الحاسوبي ==== |
* فهم ماهية البرمجة و لغات البرمجة و علاقة البرنامج بالخوارزمية | * فهم ماهية البرمجة و لغات البرمجة و علاقة البرنامج بالخوارزمية | ||
* فهم العناصر العامة للغات البرمجة و صفاتها | * فهم العناصر العامة للغات البرمجة و صفاتها | ||
| سطر 62: | سطر 68: | ||
* التعرّف على أنماط البرمجة: الأمرية imperative (و تحتها: الإجرائية procedural)، مُهيكلة structured، و الإنشائية declarative (تحتها: الكائنية OOP و الداليّة functional) | * التعرّف على أنماط البرمجة: الأمرية imperative (و تحتها: الإجرائية procedural)، مُهيكلة structured، و الإنشائية declarative (تحتها: الكائنية OOP و الداليّة functional) | ||
| − | أساليب: | + | أساليب إيصال مقترحة: |
* تطبيق حل لمشكلة باستخدام أداة برمجية بصرية معتمدة على الصناديق | * تطبيق حل لمشكلة باستخدام أداة برمجية بصرية معتمدة على الصناديق | ||
| سطر 119: | سطر 125: | ||
* فهم ماهية الخصوصية بالتطبيق على الخصوصية الشخصية و خصوصية الآخرين | * فهم ماهية الخصوصية بالتطبيق على الخصوصية الشخصية و خصوصية الآخرين | ||
* فهم البلطجة السبرانية و التحرّش<ref> طالع [https://www.eff.org/deeplinks/2015/01/facing-challenge-online-harassment Facing the Challenge of Online Harassment | Electronic Frontier Foundation] </ref> و الابتزاز و الجريمة الإلكترونية | * فهم البلطجة السبرانية و التحرّش<ref> طالع [https://www.eff.org/deeplinks/2015/01/facing-challenge-online-harassment Facing the Challenge of Online Harassment | Electronic Frontier Foundation] </ref> و الابتزاز و الجريمة الإلكترونية | ||
| − | * التعرّف مفاهيم الملكية الفكرية و أهمّ القضايا المتعلّقة بها و فهم أثرها على موضوعات الحق في المعرفة و الحق في التعبير و التنمية الاقتصادية في المجتمعات المتخلّفة | + | * التعرّف على مفاهيم الملكية الفكرية و أهمّ القضايا المتعلّقة بها و فهم أثرها على موضوعات الحق في المعرفة و الحق في التعبير و التنمية الاقتصادية في المجتمعات المتخلّفة |
* فهم و تطبيق آداب المعاملات في العالم الرقمي و عند استخدام وسائل الاتّصال المعاصرة | * فهم و تطبيق آداب المعاملات في العالم الرقمي و عند استخدام وسائل الاتّصال المعاصرة | ||
* القدرة على تقييم المواقف و الآراء المختلفة في القضايا الجدلية المشتركة\المنقولة\المتراوحة ما بين الفضاءات الافتراضية و العالم الواقعي | * القدرة على تقييم المواقف و الآراء المختلفة في القضايا الجدلية المشتركة\المنقولة\المتراوحة ما بين الفضاءات الافتراضية و العالم الواقعي | ||
| سطر 125: | سطر 131: | ||
=== أثر تقنية المعلوماتية على العالم === | === أثر تقنية المعلوماتية على العالم === | ||
* القدرة على النّقاش في أثر تقنية المعلوماتية على الحياة الشخصية للإنسان | * القدرة على النّقاش في أثر تقنية المعلوماتية على الحياة الشخصية للإنسان | ||
| − | * القدرة على | + | * القدرة على النّقاش في أثر تقنية المعلوماتية على المجتمعات (بالتركيز على المجتمعات النامية) |
* القدرة على النّقاش في أثر تقنية المعلوماتية على الحضارة الإنسانية (؟) | * القدرة على النّقاش في أثر تقنية المعلوماتية على الحضارة الإنسانية (؟) | ||
* القدرة على النّقاش في أثر تقنية المعلوماتية على البيئة (الآثار السلبية: إفراط في استهلاك الموارد، و النفايات الإلكترونية؛ الآثار الإيجابية: التنقل و الاتصال و إنتاج الطاقة النظيفة، و معالجة الآثار السلبية على البيئة من مراحل سابقة؛ فهم أفضل لعالمنا و تحسين استغلال موارده باستدامة؛ الموازنة و التكامل ما بين التقدّم التقني و البيئة الطبيعية) | * القدرة على النّقاش في أثر تقنية المعلوماتية على البيئة (الآثار السلبية: إفراط في استهلاك الموارد، و النفايات الإلكترونية؛ الآثار الإيجابية: التنقل و الاتصال و إنتاج الطاقة النظيفة، و معالجة الآثار السلبية على البيئة من مراحل سابقة؛ فهم أفضل لعالمنا و تحسين استغلال موارده باستدامة؛ الموازنة و التكامل ما بين التقدّم التقني و البيئة الطبيعية) | ||
مراجعة 14:50، 30 مارس 2015
التفكير الحوسبي
تمثيل البيانات رقميا
- فهم كيفية تمثيل البيانات في الحاسوب بما في ذلك:
- تمثيل الأرقام باستخدام النظام الثنائي
- ترميز المحارف
- تمثيل النصوص
- تمثيل الأصوات
- تمثيل الصور
- تمثيل الفيديو
ترتيب البيانات
- فهم ماهية ترتيب البيانات و دورها كمفهوم أساسي في معالجة البيانات حاسوبيا
نموذج الحاسوب
- فهم نموذج عمل الحاسوب
الخوارزميات
- فهم أساسيات الخوارزميات
- التعرف على تطبيقات حياتية (غير حاسوبية) للخوارزميات في الحياة اليومية
- معرفة و فهم بعض الخوارزميات الأساسية، مثل:
- خوارزميات الترتيب
- خوارزميات البحث
- إدراك [فهم] وجود خوارزميات متعددة لتحقيق نفس الهدف في معظم الحالات
- القدرة على تقييم الخوارزميات المختلفة لتحقيق هدف ما من حيث مناسبتها لظروف محددة بناء على معايير للمقارنة.
التجريد
- فهم التجريد و إدراك وجوده في مفاهيم الحوسبة المختلفة
(ضمني، مع النمذجة و المحاكاة؛ و كذلك #الحواسيب بأشكالها المختلفة و #الشبكات، و #البرمجة)
النمذجة و المحاكاة
- فهم النمذجة الحاسوبية (بما في ذلك تصميم هياكل البيانات اللازمة لحفظ بيانات النموذج و حالته)
- فهم المحاكاة الحاسوبية (مثلا مكان عربة على مسار متعرج إذا احتوى النموذج على سرعة العربة)
- التعرف على التطبيقات المختلفة للنمذجة و المحاكاة في الحياة اليومية (إدارة شبكات المواصلات، التنبؤ بالمناخ، النمذجة العلمية في مجالات الفيزياء و البيئة و الطبّ و غيرها، الألعاب الحاسوبية؛ بالتضمين مع الجلسة المخصصة لموضوعي النمذجة و المحاكاة)
- تطبيق المحاكاة (باستخدام بعض البرمجيات المتوفرة بشكل حر أو كخدمات حرة على الإنترنت).
تطبيق النمذجة
- التمكن من تصميم نموذج رقمي بسيط ثم تصميم و كتابة برنامج محاكاة يستخدم هذا النموذج
حلّ المشكلات
- التعرف على الخطوات الأساسية لحل المشكلات (Problem Solving Techniques):
- تحديد و تحليل المشكلة
- تطوير بدائل للحلّ
- اختيار أفضل البدائل
- تطبيق البديل المختار
- قياس فاعلية الحلّ المختار
- القدرة على تطبيق خطوات حل المشكلات على مشاكلات عملية بسيطة
(مع مراعاة تناول القدرة على تقسيم حل المشكلة إلى أجزاء)
التعاون
- إدراك أهمية التعاون و التشارك و ضرورتيهما في كثير من الأحيان للوصول إلى النتائج المرجوة
- القدرة على استخدام أدوات التشارك و العمل الجماعي
- القدرة على العمل تشاركيا لتأليف برمجية أو محتوى و نشره في مستودع حرّ (كود أو نص)
- القدرة على العمل في ثنائيات كوسيلة للتعلم التشاركي و نقد العمل و اكتساب مهارات العمل مع زملاء و التواصل معهم
- التعرّف على مستودعات محتوى حرّ (كود؛ صور؛ صوت؛ فيديو) و استخدام بعض محتواها في توليد عمل جديد
- التعرف على مشروعات برمجية حرّة قائمة و إمكانية المساهمة في تطويرها
- التعرّف على حركة البرمجيات الحرّة و المحتوى الحرّ، بالتعرض إلى مفهوم "الثقافة الحرّة"
- التعرف على أدوات مساعدة على تصميم و توثيق و إدارة المشروعات المعلوماتية و إدراك أهميتها
ممارسة الحوسبة و البرمجة
استغلال موارد تقنية المعلوماتية
- التعرّف على استخدام أدوات الإنتاجية العمومية في التعلّم (محرِّرات النصوص و المتصفحات و مُنظِّمات المعرفة و الملاحظات، مثل Zotero و BasKet و Diigo و Zim و أشباهها.
- القدرة على على استخدام بعض الأدوات المعلوماتية في الكتابة الفردية و التشاركية، و في التواصل و النشر (الويكيات و أشباهها)
- التعرّف على أساليب استخدام الشبكة بأمان و التواصل بخصوصية
البرمجة
البرنامج الحاسوبي
- فهم ماهية البرمجة و لغات البرمجة و علاقة البرنامج بالخوارزمية
- فهم العناصر العامة للغات البرمجة و صفاتها
- القدرة على تطبيق خوارزمية باستخدام لغة البرمجة المختارة للتمكن من استخدام الحلقات و العبارات الشرطية و المنطق و العبارات و المتغيّرات و الدّوال
تأليف برنامج حاسوبي
- القدرة على تأليف برمجية لحلّ مشكلة
- القدرة على اتّباع أساليب اختبار البرنامج و اكتشاف البقّات
- التعرّف على أنماط البرمجة: الأمرية imperative (و تحتها: الإجرائية procedural)، مُهيكلة structured، و الإنشائية declarative (تحتها: الكائنية OOP و الداليّة functional)
أساليب إيصال مقترحة:
- تطبيق حل لمشكلة باستخدام أداة برمجية بصرية معتمدة على الصناديق
وظائف المعلوماتية
- إدراك دور تقنية المعلوماتية في التجارة و في التعليم و في الحوكمة
- إدراك دور تقنية المعلوماتية في البحث العلمي و الطبّ و الهندسة
- إدراك التداخل بين تقنية المعلوماتية و الفنون (الفنّ التوليدي؛ و في السينما و التصوير و الموسيقا)
- القدرة على تصور تطبيقات جديدة لتقنية المعلوماتية
- القدرة على استشراف مستقبل وظائف تقنية المعلوماتية
جمع و تحليل البيانات
- القدرة على جمع و تحليل البيانات و استخلاص نتائج منها (على سبيل المثال، جمع بيانات من الطبيعة باستخدام مستشعرات أو جمع بيانات عن المجتمع بشكل تعاوني بالربط بما يقدّم في قسم التعاون أو جمع مخرجات البرمجيات و النّظم الحاسوبية و إنتاج معرفة و تطبيقات جديدة باستخدام ما يتم جمعه من بيانات)
- التعرف على حركة البيانات المفتوحة (Open Data) و التقنيات و الممارسات المتعارف عليها لهذه الحركة و أهمية هذه الحركة
- التعرف على بعض المستودعات العمومية للبيانات التي نتجت عن هذه الحركة
- القدرة على استخراج البيانات من المستودعات العمومية و تحليلها و استخدامها في تطبيقات مفيدة
- القدرة على نشر ما تم جمعه من بيانات و نتائج على مستودعات حرة
(ملاحظات للمحتوى: الإشارة إلى منحة School of Data في المصادر الإضافية)
(الوِب الدلالية، حركة البيانات المفتوحة، إلخ)
أدوات و نبائط الحوسبة و الاتصالات
الحواسيب بأشكالها المختلفة
- معرفة أنواع الحواسيب و مكوناتها و هيكليتها و فهم كيفية عملها
- القدرة على تطبيق المعارف و المفاهيم المكتسبة في تحديد أدوار المكونات المختلفة للمكونات في حواسيب متنوعة و توصيف دور و كيفية عمل كل مكون و كيفية عملها معا
القدرة على تحليل المشاكل و اكتشاف أسبابها بالاعتماد على فهم هيكلية الحاسوب
القدرة على تحليل هيكلية حاسوب و تحديد اثر مكوناته على قدراته
- القدرة على تصور هيكليات مختلفة لحاسوب لأداء مهمة محددة و المقارنة بين التصميمات المختلفة
(طالع: مشروع منهج حر للحاسوب/أساسيات الحوسبة)
الشبكات
- معرفة ماهية شبكات الحواسيب و مكوناتها و تقنياتها
- معرفة الأنواع المختلفة لشبكات الحواسيب
- معرفة الاستخدامات المختلفة لشبكات الحواسيب
- فهم كيفية عمل شبكات الحواسيب
- القدرة على ضبط الحاسوب للاتصال بالشبكة
- القدرة على استخدام برمجيات بسيطة للتعرف على حالة الشبكة و هيكلها (ping, traceroute)
- معرفة النماذج الناشئة لشبكات المستقبل غير المركزية الموزّعة المعمّاة غير القابلة للتعطيل و الحجب و الرقابة على محتواها
(طالع: مشروع منهج حر للحاسوب/أساسيات الشبكات)
واجهة المستخدم
(طالع: مشروع_منهج_حر_للحاسوب/أساسيات_الحوسبة#واجهة المستخدم)
أثر تقنية المعلوماتية على المجتمع و العالم
الإنترنت
- معرفة ماهية الإنترنت و كيف تعمل
- معرفة نماذج من تطبيقاتها
- التعرّف على ملامح من آثارها على جوانب مختلفة في حياة الإنسان: اجتماعيا و اقتصاديا و سياسيا و علميا
- معرفة أهم القضايا المرتبطة بالإنترنت اليوم: حياديتها و حوكمتها؛ و أدوار الحكومات و الشركات و المجتمع المدني إلخ
المواطنة في العالم السبراني
- فهم ماهية الخصوصية بالتطبيق على الخصوصية الشخصية و خصوصية الآخرين
- فهم البلطجة السبرانية و التحرّش[1] و الابتزاز و الجريمة الإلكترونية
- التعرّف على مفاهيم الملكية الفكرية و أهمّ القضايا المتعلّقة بها و فهم أثرها على موضوعات الحق في المعرفة و الحق في التعبير و التنمية الاقتصادية في المجتمعات المتخلّفة
- فهم و تطبيق آداب المعاملات في العالم الرقمي و عند استخدام وسائل الاتّصال المعاصرة
- القدرة على تقييم المواقف و الآراء المختلفة في القضايا الجدلية المشتركة\المنقولة\المتراوحة ما بين الفضاءات الافتراضية و العالم الواقعي
أثر تقنية المعلوماتية على العالم
- القدرة على النّقاش في أثر تقنية المعلوماتية على الحياة الشخصية للإنسان
- القدرة على النّقاش في أثر تقنية المعلوماتية على المجتمعات (بالتركيز على المجتمعات النامية)
- القدرة على النّقاش في أثر تقنية المعلوماتية على الحضارة الإنسانية (؟)
- القدرة على النّقاش في أثر تقنية المعلوماتية على البيئة (الآثار السلبية: إفراط في استهلاك الموارد، و النفايات الإلكترونية؛ الآثار الإيجابية: التنقل و الاتصال و إنتاج الطاقة النظيفة، و معالجة الآثار السلبية على البيئة من مراحل سابقة؛ فهم أفضل لعالمنا و تحسين استغلال موارده باستدامة؛ الموازنة و التكامل ما بين التقدّم التقني و البيئة الطبيعية)
قضايا أخرى متعلقة بالمعلومات و بالتقنية
- معرفة أهم قضايا الرقابة و المجهولية و الخصوصية و الحجب في وسائل الاتصال و الإعلام؛ و أدوار الحكومات و الشركات و المجتمع المدني إلخ
- القدرة على النّقاش في مسائل المساواة في الوصول إلى مصادر التقنية و البيانات و المعرفة و بالتالي القوة و الثروة و القدرة على النمو و الملكية الفكرية
(ملاحظة: قضايا المجهولية و الخصوصية تتعدي الإنترنت إلى علاقة الفرد بالحكومة و الشركات و كل الجهات التي تجمع معلومات عنه أو منه لأغراض مختلفة بما فيها تقديم خدمات له، بالتالي مطلوب إيجاد مكان مناسب لطرحها، كذلك قضايا الحجب تتصل بكل وسائل الإعلام)
دقّة المعلومات
- فهم أهمية التحقق من المعلومات من مصادر مختلفة و القدرة على الحكم على جودة المصادر بناء على:
- الدقة
- الشمول (عرض كل جوانب الموضوع بما فيها المتعارضة في الرأي)
- شفافية واضعها في الإفصاح عن انحيازه
- القدرة على التحليل وصولا إلى قبول جزئيات من الرؤية المطروحة و نبذ جزئيات أخرى
- القدرة على توليف معرفة جديدة مما يوجد في مصادر متنوعة ليست بالضرورة متفقة
- إدراك أن مصادر المعرفة منحازة بالضرورة وفق أفكار و توجهات و ميول و مصالح واضعيها
- القدرة على عرض موضوع من مختلف جوانبه بما في ذلك وجهات النظر التي لا يعتقد العارض بصحّتها