التفكير الحسابي | Computational Thinking
- طلبة سنة اولى حاسب وهندسة ومعلوماتيه
- طلاب ثانوية عامة
- أساتذة مهتمين بالتفكير الحسابي في تخصصاتهم
تهدف هذه السلسة الى تعلم مهارة التفكير الحسابي المكملة لمهارات القرن الحادي والعشرين. والتفكير الحسابي عملية مركبة من مراحل ومفاهيم وأدوات تمكن المتعلم من وضع لبنات حل المسائل بدءا من تجزيء المسائل مرورا بالتعرف على الأنماط لغرض استنتاج نماذج حلول وتعميمها اعتمادا على التجريد وصولا الى تصميم طرق الحل على شكل خوارزميات يتم تحويلها الى لغات الكمبيوتر. التفكير الحسابي طرق حل مسائل وليس كتابة برامج.
والتفكير الحسابي متطلب لجميع الفئات العمرية في مختلف مراحل التعليم والمجالات المعرفية وتؤسس عند المتعلم لمستقبل معرفي ومهني خلاق ومنافس يواكب التطور الهائل في تسخير التكنولوجيا لحياة أفضل للناس. في هذه السلسة يجد المتعلم تعريفا سهلا للتفكير الحسابي وشرح مرتكزاته وهي التجزيء، تعريف الأنماط، والتعميم، التجريد وتصميم الخوارزميات التي هي نتاج عملية التفكير الحسابي والخوارزمي لحل المشاكل في شتى مجالات المعرفة. كما تم تقديم شرح لمفاهيم التفكير الحسابي وهي التسلسل والحلقات والعمليات الراضية والمنطقية والشروط لاتخاذ القرار والتوازي والبيانات. وفي مفهوم تصميم الخوارزميات يتم تحويل هذه المفاهيم الى أدوات تصميم الخوارزميات بلغات تختلف في مستويات التفصيل مرورا بالمخطط الانسيابي وكتابة الكود الأقرب الى لغات البرمجة.
واحتوت السلسلة أمثلة كنماذج لتطبيق مراحل ومفاهيم وأدوات التفكير الحسابي والتفكير الخوارزمي حيث تم تحيل الأمثلة والاجابة عليها من باب تسجيع الأسئلة والبحث عن حلول لها. ولكل مسألة تم تحليلها وتصميم خوارزمياتها وكتابة المخطط الانسيابي وكتابة الكود الكاذب لها وقياس فعالية الخوارزمية
محتوى السلسلة التعليمية
مقدمة في التفكير الحسابي | Introduction to computational thinking
- تعريف بالسلسلة
- المرتكزات (المراحل)
- المفاهيم – الجزء الأول
- المفاهيم – الجزء الثاني
- مسائل شائعة
مقدمة في الخوارزميات | Introduction to Algorithms
- ما هي وما أدواتها؟
- جمع الأعداد
- البحث عن عدد
- مسائل شائعة (رسم الأنماط)
- مسائل شائعة (البحث عن كلمة)
- المربع السحري
المخططات الإنسيابية | Flowcharts
- ما هي وما أدواتها؟
- جمع الأعداد
- البحث عن عدد
- مسائل شائعة
الكود الكاذب | Pseudocode
- ما هو وما أدواته؟
- جمل التحكم بالاختيار
- جمل الحلقات
- جمع وضرب الأعداد
- البحث في قائمة
- أمثلة شائعة
فعالية الخوارزمية | Algorithm efficiency
- ما هي وما مقياسها
- تحليل كفاءة الخوارزمية
- حساب التعقيد الحسابي
- نمو دوال التعقيد الحسابي
- جمع وضرب الأعداد
- البحث
- أمثلة متقدمة
- مسائل شائعة