اللياقة بدون شاشات
تبتكر المجموعات «لغة برمجة» مصوّرة خاصة بها من التمارين ثم تبرمج صديقًا ليتّبعها.
الخطوات
- تحدّثوا عمّن يصنع لغات البرمجة. اليوم سيصمّم الصف لغة تمارين خاصة به.
- اكتبوا معًا قائمة تمارين: الركض في المكان وقفزات النجمة والتقاط كيس الحبوب.
- في مجموعات من ثلاثة، ارسموا بطاقة «انطلق» وأربع بطاقات تمارين وبطاقة وضعية ختامية.
- ضعوا البطاقات في صف: «انطلق» أولًا والوضعية الختامية أخيرًا.
- تتجوّل المجموعات وتحاول معرفة معنى بطاقات المجموعات الأخرى. بعضها سهل وبعضها يحتاج إلى تعلّم.
- اجتمعوا من جديد: هذا يشبه لغات البرمجة الحقيقية، حيث تبدو بعض الأشياء مألوفة ويجب تعلّم أخرى.
- شغّلوا برنامجًا: تضع مجموعة البطاقات وينفّذ صديق كل تمرين بالترتيب.
تحدّثوا عنه
- ما البطاقات التي كان فهمها سهلًا؟
- ماذا ستضيف إلى لغتك؟
- ماذا يحدث إن كانت البطاقات بترتيب مختلف؟
CC BY-SA 4.0
مقتبس من CS Unplugged لمجموعة أبحاث تعليم علوم الحاسوب في جامعة كانتربري (CS Unplugged)، بترخيص CC BY-SA 4.0.
الدرس الأصلي، مع الصور · الرخصة: CC BY-SA 4.0
لا توجد صور هنا. في الدرس الأصلي الصور والمواد القابلة للطباعة.
التغييرات التي أُجريت: بُسِّط واختُصر وتُرجم بواسطة Open Cosmos بالذكاء الاصطناعي
تُشارَك هذه النسخة المقتبسة من الدرس بالترخيص نفسه (CC BY-SA 4.0).