14/06/2023
ترتبط البرمجة بشكل كبير بما يسمى بالتفكير الحسابي أو Computational Thinking، لذا فهي تعمل على تطوير مهارات حل المشاكل عند المتعلم، والتي تشمل على دراسة المشكلة وفهمها وتنظيم البيانات وتحليلها وتقسيمها إلى عمليات مصغرة يمكن حلها بشكل أسهل، وهو ما يعني تطوير التفكير النقدي وبالتالي تطوير وتطبيق استراتيجيات فهم المشكلات وحلها بالاعتماد على طرق منظمة وقواعد وخطوات ثابتة، وهي من المهارات التي سيحتاجها الطفل في المستقبل وطوال حياته، بغض النظر عن المجال الذي سيختاره.