سطر 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: |
| === أثر تقنية المعلوماتية على العالم === | | === أثر تقنية المعلوماتية على العالم === |
| * القدرة على النّقاش في أثر تقنية المعلوماتية على الحياة الشخصية للإنسان | | * القدرة على النّقاش في أثر تقنية المعلوماتية على الحياة الشخصية للإنسان |
− | * القدرة على النّقاش في النّقاش في أثر تقنية المعلوماتية على المجتمعات (بالتركيز على المجتمعات النامية) | + | * القدرة على النّقاش في أثر تقنية المعلوماتية على المجتمعات (بالتركيز على المجتمعات النامية) |
| * القدرة على النّقاش في أثر تقنية المعلوماتية على الحضارة الإنسانية (؟) | | * القدرة على النّقاش في أثر تقنية المعلوماتية على الحضارة الإنسانية (؟) |
| * القدرة على النّقاش في أثر تقنية المعلوماتية على البيئة (الآثار السلبية: إفراط في استهلاك الموارد، و النفايات الإلكترونية؛ الآثار الإيجابية: التنقل و الاتصال و إنتاج الطاقة النظيفة، و معالجة الآثار السلبية على البيئة من مراحل سابقة؛ فهم أفضل لعالمنا و تحسين استغلال موارده باستدامة؛ الموازنة و التكامل ما بين التقدّم التقني و البيئة الطبيعية) | | * القدرة على النّقاش في أثر تقنية المعلوماتية على البيئة (الآثار السلبية: إفراط في استهلاك الموارد، و النفايات الإلكترونية؛ الآثار الإيجابية: التنقل و الاتصال و إنتاج الطاقة النظيفة، و معالجة الآثار السلبية على البيئة من مراحل سابقة؛ فهم أفضل لعالمنا و تحسين استغلال موارده باستدامة؛ الموازنة و التكامل ما بين التقدّم التقني و البيئة الطبيعية) |