التوقف عن تدريس البرمجة ، وبدء تدريس الفكر الحسابي - 💡 Fix My Ideas

التوقف عن تدريس البرمجة ، وبدء تدريس الفكر الحسابي

التوقف عن تدريس البرمجة ، وبدء تدريس الفكر الحسابي


مؤلف: Ethan Holmes, 2019

يتحمس مسؤولو المدارس والمعلمون حاليًا حول فكرة أن يتعلم كل طالب علوم الكمبيوتر. يقول عمدة نيويورك بيل دي بلاسيو: "فكر في العالم الذي نعيش فيه الآن. مئات الآلاف من الوظائف الجيدة ستكون متاحة لمن لديهم الترميز وغيرها من المهارات الأساسية." أوافق على أنه يجب على الجميع أن يتعلموا البرنامج ، لكني لا أوافق على دوافع العمدة دي بلاسيو. يجب ألا تتعلم البرمجة من أجل الحصول على وظيفة جيدة. تعلم التفكير بطريقة حسابية يمكن أن يوفر لك طريقة جديدة لفهم عالمك ووصفه. تعلم البرنامج يمكن أن يجعلك شخصًا أكثر تعبيرًا.

نعبر عن أنفسنا بأشكال مختلفة ، ولكل نموذج عناصره الأساسية. يعتمد الموسيقيون على النغمة والإيقاع والجرس. يستخدم الفنانون والمصممون البصريون اللون والشكل والحجم. يستخدم فناني الأداء الحركة والإيماءات والتوقيت. التفكير الحسابي هو شكل آخر من أشكال التعبير ، ويستند إلى مجموعة من العناصر الأساسية أيضًا: تقوم المدخلات والمخرجات بتوصيل الكمبيوتر ببقية العالم. عناوين الذاكرة المسماة تسمى المتغيرات تتبع الخصائص المهمة ، مثل درجة الحرارة ، أرصدة البنوك ، أو أزرار الدفع. تحدد البيانات الشرطية ما يجب فعله عندما تتغير إحدى الخصائص بشكل كبير (على سبيل المثال ، "إذا انخفض رصيدي المصرفي إلى أقل من 10 دولارات ، أرسل لي بريدًا إلكترونيًا"). تُستخدم أشكال مختلفة من الحلقات التكرارية للتحقق باستمرار من التغييرات في مدخلات النظام وتحديث مخرجاته. وظائف الجمع بين عدة عبارات في إجراءات قابلة للتكرار. هذه المفاهيم تكمن وراء كل شكل من أشكال البرمجة.

إذا كنت ترغب في صنع الأشياء ، فربما تقوم إما بتصميمها باستخدام أجهزة كمبيوتر أو وضع أجهزة كمبيوتر داخلها. قد تعتقد أنك مجرد مبتدئ ، ولكن أثناء استخدامك لهذه الأدوات ، أنت تتعلم البرمجة. إذا كنت تعتقد أن برمجة الكمبيوتر تتعلق بالرياضيات ، فأنت مخطئ. يتعلق الأمر بوصف الموقف بدقة ، وإعطاء توجيهات جيدة لما يجب فعله عندما تتغير الظروف.

ضع في اعتبارك هذه اللحظات اليومية: »إذا انخفضت درجة الحرارة عن 65 درجة ، فقم بتشغيل الحرارة» عند بدء تشغيل الأسطوانة منفرداً ، كتم صوت الجيتار وتسليط الضوء على مجموعة الأسطوانة »إنها مجرد قفزة إلى اليسار ، ثم خطوة إلى اليمين . مع وضع يديك على الوركين ، يمكنك إحضار ركبتيك.

كل هذه العبارات تجسد التفكير الحسابي. يمكن أن تكون جميع البرامج.

المفكرون الحسابيون ليسوا مجرد مبرمجين. إنهم الأشخاص الذين يمكنهم إنشاء أنماط معقدة معقدة في Illustrator ، أو إنشاء أداة رائعة حقًا في Minecraft ، أو جعل جهاز توليف MIDI يعزف منفردًا لموسيقى الجاز microtonal الفردية. إنهم لا يفهمون فقط كيفية جعل الكمبيوتر يتحدث ، ولكن لديهم أيضًا خيالًا لما يمكن أن يقوله. غالبًا ما يسأل الناس ، "ما اللغة التي يجب أن أتعلمها؟" لا توجد إجابة صحيحة لأنك ستتعلم العديد إذا بدأت البرمجة. اختر شيئًا تستخدمه أجهزة الكمبيوتر التي تثيرك وتعرف على اللغات المستخدمة لتحقيق ذلك. مع كل تطبيق جديد ، من المحتمل أن تتعلم لغة جديدة ، وستصبح مبرمجًا أفضل ومفكرًا محاسبيًا أفضل كما تفعل.

التحدث والكتابة ليسا مجرد شيء يفعله اللغويون ، ولا ينبغي أن يكون البرمجة مجرد شيء يفعله علماء الكمبيوتر فقط. لذلك تعلم أن البرنامج. مثل أي شكل من أشكال التعبير ، سوف يوسع وجهة نظرك لعالمك وأنت تتعلم إتقانه.

(أعلاه) يستخدم مشروع Leo Villareal of The Bay Lights رمزًا لإنشاء أنماط إضاءة رائعة عبر جسر خليج سان فرانسيسكو. صورة لوكاس سوجان



قد تكون مهتمة

كيف تحاكي المنصات النادرة والرجعية على التوت بي

كيف تحاكي المنصات النادرة والرجعية على التوت بي


هل الكائنات ثلاثية الأبعاد المطبوعة "شخصية" تسير في الاتجاه السائد؟

هل الكائنات ثلاثية الأبعاد المطبوعة "شخصية" تسير في الاتجاه السائد؟


600 ساعة Groovy Velomobile - Trike بواسطة ديف Langkamp

600 ساعة Groovy Velomobile - Trike بواسطة ديف Langkamp


نينتندو تسيطر على الآلات الموسيقية

نينتندو تسيطر على الآلات الموسيقية